Whether it’s AngularJS 1.X – a framework, or Angular – a platform, Google’s Angular project has taken over the web. Here’s a collection of articles, projects and courses that’ll help you get to grips with the powerful front-end tool.
But if you’re starting from scratch, and you’d like to go from zero to expert fast, a course recommendation. For expert-led online Angular training courses you can’t go past Ultimate Angular by Todd Motto. Try his courses here [ultimateangular], and use the code SITEPOINT to get 25% off and to help support SitePoint.
Introductions and Comparisons
- Angular version naming got a little complicated this year, here are the official naming conventions for specific versions of the platform [angularjs], which we’ve tried to follow here and elsewhere on the site.
- How to decide between React and Angular [sitepoint].
- How to create a single-page app with AngularJS and the WordPress REST API [sitepoint].
- A guide to managing state in Angular apps with ngrx/store [sitepoint].
- Managing state in Angular apps [blog.nrwl].
- Persisting state in AngularJS [sitepoint].
- How to build maintainable Angular apps [medium/curated-by-versett].
- How to develop apps with Angular mockbackend [sitepoint].
- A community-drive collection of best practices and style guidelines for AngularJS [github/mgechev].
- A guide to testing your services with Angular [corinnekrych.blogspot].
- How to test your Angular component [corinnekrych.blogspot].
- Angular authentication with JSON [angularjs.blogspot].
- And easy Angular authentication with Auth0 [sitepoint].
Slightly More Advanced
- Developing an app with Angular 2+ and the Angular CLI [sitepoint]
- An anatomy of a large Angular application [medium]
- Creating Progressive Web Apps with Angular [medium]
- Improving Angular performance with one line of code [blog.upstate]
- Building Angular apps at scale [medium]
- Track device geolocation in NativeScript Angular mobile applications [thepolyglotdeveloper]
- Deploy your own REST API using mLab and Heroku [sitepoint]
You’ve got the basics – and perhaps even a little bit more. Here are some projects to take on to put that knowledge into practice.
Continue reading %Learning Angular: Everything You Need to Get Started%