A decent inexpensive option to learn Angular by seeing an application built step by step.
By Maximilian Schwarzmuller - Academind
This course starts with the absolute basics of Angular and works up to some advanced topics like authentication and optimization, with a brief introduction to the essential concepts. Most of the explanations are done in the context of a scenario project.
This course contains solid explanations of the essentials of Angular, with lots of real world examples for how the instructor actually uses Angular to build applications.
We also really liked the assignments built in the course, which are designed to be completed on your own, with the author's solution videos as a reference / checkup on your work.
In the course description, the author claims you’ll get “a very deep understanding of how to create Angular applications.” We respectfully disagree. This course provides a broad survey of core Angular concepts, each covered at a fairly basic level, though explained well. That may be enough for you to get started with learning Angular. However, if you’re looking for deep understanding of how to build with Angular, in-depth coverage of more advanced concepts, and insights into how Angular is built in the real world, choose either Pluralsight or Frontend Masters.
Academind operates a Discord community around their courses, and the author does engage with students who have questions. Due to the massive number of students who purchase courses by Academind, we found the community to be a bit too noisy to be helpful, but other students we’ve talked to have felt positively about the support they receive.
If you're serious about learning Angular for your job, this path is the best investment of time and money. You'll learn how Angular works in the real world, from basics to advanced topics, with courses by some of the top Angular experts in the world, including John Papa, Deborah Kurata, and Dan Wahlin.
By The Angular Team
A solid free learning option for those looking to get up to speed quickly with Angular. This interactive tutorial series covers the essentials - enough to prepare you to start building your own Angular apps - but doesn't teach as much real-world application as our other recommendations.
Excellent resource for learning the essentials to start working with Angular in a professional capacity.
By Jeff Delaney
Not as in-depth as other courses and paths, but a good option if you're an experienced developer looking to quickly learn the basics by building a practical application.
Our course reviews are conducted by a team of technical professionals, course developers, and lifelong learners.
The lead of this project, Brian Green, has worked in developer education since 2009. He built the content development teams at Pluralsight and Udacity, implementing quality standards and tutorials to improve course quality and working with hundreds of authors to create courseware. Most recently, he built the product team at App Academy. As of writing, he estimates he has spent nearly a year of his life taking or reviewing online courses, on topics ranging from Web Development, Networking, Server Administration, DevOps, Cybersecurity, Machine Learning, and Artificial Intelligence.
We reviewed this course using the following criteria: