Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
  1. Code
  2. Learning Guides

Learn AngularJS

AngularJS is a powerful JavaScript-based open-source front-end framework with a novel approach to building web applications that's completely unlike any web frameworks that came before.

AngularJS maintained by Google and a huge community of developers focused on solving the challenges of coding web apps. Its goal is to make development of single-page apps easier by supplying a framework that supports MVC architectures and robust suport for testing. It also comes bundled with many of the commonly components and utilities needed for rich Internet applications.

It’s a little dated now—the AngularJS team recently released Angular, a complete rewrite—but it is still perhaps the most widely-used front end framework. If maturity and stability are your priority, AngularJS is a great pick.

Learn Angular

Angular is more than just the next version AngularJS. It takes all the best parts of AngularJS and improves them. If you want to learn Angular 2, start by exploring our Learning Guide:

Learn JavaScript

This AngularJS guide is part of our complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.

1. First Steps With AngularJS

Our course, Building a Web App From Scratch With AngularJS, is the perfect place to start with AngularJS. Envato Tuts+ instructor Andrew Burgess will take you through the core components of Angular, and shows how they work together to build a complete application. You’ll learn how to build an address book, starting from nothing at all and ending up with a complete, working project.

2. Going Further With AngularJS

Once you've built your first app with AngularJS, you'll want to build on your experience and learn more about the power of the framework. We have several courses that you can watch to take your knowledge to the next level.

3. Ionic

Ionic is one of the most popular cross-platform mobile app frameworks—and one of the most popular projects on GitHub. By letting web developers use their existing skill-sets to make apps for mobile devices, Ionic has enabled a whole generation of apps. 

One of the reasons for Ionic's success is that it builds on the popular Angular web framework. In Mobile Apps With Ionic and Firebase, Envato Tuts+ instructor Reggie Dawson will teach you all about the Ionic framework and how to use Firebase to power the back-end. 

Coffee Break Courses

We also have several Coffee Break Courses that will allow you to advance your Ionic knowledge in just ten minutes.

Weekly email summary

Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.