This article was published 9 years ago, therefore the contents of this post may be out of date.

So you have decided to learn AngularJS and why not? It’s currently one of the trending technologies that is around and learning it is also monetarily beneficial.

But what is AngularJS?, it’s a JavaScript framework for developing effective client-side apps and it developed and maintained by Google as well it’s an open-source community of developers.

It’s shaping the future of dynamic single-page apps rapidly and a lot of popular applications, such as GetHuman, GroupMe and OpenTable have made AngularJS a preferred choice as lot of AngularJS Tools and Directives are available for developers to develop different types of apps using it.

And learning new technologies on the internet has become pretty convenient due to the existence of abundant resources, such as video lessons, text tutorials, e-books, learning for others and more. but, it can be a bit confusing in terms of choosing what is the right resource and for most of them are in parts while a lot of others are not authentic or useful. So for this roundup you will see that I’ve prepared a list of 10 websites where you can learn AngularJS in a professional way.

Please Note that some of these websites do offer free resources but if you want to pursue an advanced course, you may need to spend some cash .

1. AngularJS


So let’s kick it off and bring Google’s official website for AngularJS, this site is a good place to kickstart your journey towards learning AngularJS. The site has useful text-based learning material supported by videos as well as other literature on the topic.

2. Intro to Angular


This place is thanks to Curran Kelleher, This site has AngularJS tutorials that are a perfect way to learn AngularJS with practical examples. It has two video tutorials covering around 50 examples of single-page app development concepts, foundational libraries and other AngularJS features plus all of the source code examples are on GitHub.

3. Thinkster


Thinkster provides an extensive AngularJS curriculum for people with a background of JavaScript, HTML, CSS and MVC (Model-view-controller) concepts. The curriculum covers important AngularJS aspects, such as binding, promises, filters, directives, routing, testing and more.

4. EggHead


Egghead is probably one of the best places to learn AngularJs as it’s provides 250+  AngularJS videos for learning Angular in a straight and easy way some of the video tutorials covering basic concepts of AngularJS and its utility in application developmen most of the videos range from 2 – 10 or so minutes plus it’s comes with codes, discussion on the topic and summary are available below each video, also with this site you will see it’s also comes with some PRO subscriptions to advance your learning starting at $19 per a month.

5. Udemy


Udemy offers a complete AngularJS course, in this course will get you up and running quickly, and it will teach you the core knowledge you need to deeply understand and build AngularJS applications, during the course you’ll build a single page application along the way, plus you design custom services, build custom directives, understand two-way binding, design a weather forecast app as a single page application, and lots more. Both starter and finished source code is provided as you go through the course.

6. Tutorials Point


TutorialsPoint is a text-based course site that explains the basic programming concepts and components of AngularJS. You can easily learn to develop AngularJS web applications with this course, the course is designed for software professionals having a basic knowledge of JavaScript, Ajax, HTML and CSS.

7. AngularJS by Todd Motto


This is a great tutorial by Todd Motto (a Google Developer), this is text-based tutorial that imparts the AngularJS framework knowledge covering topics, such as dynamic routing, form validation, server communication, templating and more.

8. Recipes with Angular.js


This is a very straightforward book, maintained by Frederik Dietz, and has roughly 100 pages of content to go through. You’ll be learning quite a bit: URL’s, forms, API’s, routing and much more of the basic concepts. There is a HTML version available, as well as a purchasable copy from Amazon.

9. ngBook – Angular JS


This eBook is a perfect resource for experts and beginners who want to explore everything about the AngularJS framework. It is authored by Ari Lerner, a recognised expert in AngularJS & comes in three versions to suit the different requirements of various learners.

10. Practical AngularJS


Practical AngularJS is an eBook authored by Dinis Cruz and it’s based on his various AngularJS related blog posts. The eBook shows practical examples for using AngularJS in different scenarios and platforms, such as Karma JS, Firebase, Eclipse and O2 platform.


10 Great Places & Resources for Developers to Learn AngularJS


1 Response

  1. Nick Sinclair says

    Hi Tim. Great list of AngularJS tutorials and resources. Short and sweet mate!

    I have a website that creates tutorials on AngularJS and they might be useful to you and your readers.

    Check them out here:

    Thanks again for the great post. I look forward to reading more of your articles in the future.

Comments are closed.