Tried and trusted by thousands

Community reviews

There's no place like Ultimate Angular - I can't think of training I trust more to be accurate and promote best practices.

Jules Kremer

Angular Developer Relations, Google

If you're looking for a step-by-step guide for learning Angular, you'll find no better resource than Ultimate Angular.

David East

Engineer, Firebase / AngularFire2 Author

Todd's Angular courses are one of the best online training classes that can be found. His style and structure are very easy to follow. Todd's courses are always top notch and worth every penny!

John Oswalt

Technical Expert for Walmart Technology

Developers like me are starving for the knowledge you just served up. I've spent over $1,500 dollars in the last 7 months trying to learn what you gave me in a single course. Don’t change the style on any of that, absolutely spot on.

Chris Milford

Tech Lead, Tata Consultancy Services

A fast track to becoming a super solid Angular developer. Detailed, easy to understand, brilliant!

Mag Leahy

JavaScript Developer

Todd brings a unique level of enthusiasm, activity and expertise to the Angular community. I love seeing all the things he creates for us!

Brad Green

Angular Product Manager, Google

Todd's articles and work lead the way in the Angular world, so much so he's become a regular feature in our JavaScript Weekly newsletters. We've also worked together on a very successful live Angular performance training session to hundreds of developers.

Peter Cooper

CooperPress, JavaScript Weekly

This course is the best resource for learning Angular, Todd teaches everything with all necessary details and with great examples. The Angular Pro course is incredible.

Victor Hazbun

CEO and President of CryptoLancerIO

This is a must have course for any Angular developer. Even if you know the basics, a lot of best practices will help you to correct your coding structure. I learned a lot from this course and I encouraged my colleagues to participate. One more thing, the beautiful Slack community which helped me instantly.

Mohammad Aljaber

Solutions Architect in eSense Software

Todd's materials are always a great insight onto the working mechanism, and to explore under the hood functionality. This series is no different, I am glad that I took the course it helped me have a better understanding of fundamental functional architecture of an Angular app and the way it should really be done.

Ritik Rishu

JavaScript Engineer

Amazing Angular Fundamentals course! I joined Angular Pro straight after. Like his accent, Todd's coding flow is easy to follow and understand. A definite kickstart course covering all fundamentals.


Front End Developer

Fantastic course explained incredibly well. Very easy to follow and understand concepts. 10/10.

Nicolas Telfer

Co-founder at

Nice course. Each lesson has its GitHub source code, that is pretty nice. Great place to get started with Angular, and then move onto the advanced material!

Zhentain Wan

Javascript Developer

Wow!. It took me around 2-3 days to complete this course and have achieved a great level of understanding on how to build a real application with Angular. Todd's indepth knowledge of Angular was fantastic and his explanations on Typescript syntax was so easy to follow through. Onto Angular Pro!

Hung Bui

Senior Front-end Developer

The Angular Fundamentals course is a great introductory course that covers the basics, as well as coverage of other essential topics such as feature modules. The coverage of Container vs Presentation components shows some best practices approaches. Looking forward to starting Angular Pro.

Craig Cocker

JavaScript Developer

This course is pretty awesome. It's way more cost efficient to have your team subscribe to these online classes to help ramp them up for a new project then to have them go through books and lectures. The Angular course was intuitive, enlightening, and refreshing. Thanks to Todd Motto for breaking down the concepts.

Chris Cooley

Full-Stack UI Engineer and Experience Designer

Great Angular courses! Straightforward, indepth, clear and easy to understand. Recommended.

Alessandro Mitelli

Software Engineer

Todd stands out in the Angular community. His tutorials and explanations were super helpful in breaking down concepts to something beginners can understand. I decided to get the Angular courses on Ultimate Angular after watching Todd speak at conferences and reading his super-helpful blog posts. Well worth it! Looking forward to more!

Dustin Downs

JavaScript Developer

The courses by Todd are very precise and very complete. I highly recommend them.

Olivier Romanetti

Award-winning Educational Apps

I prefered this because it touched on all the necessary concepts to get you going without over burdening you with too many advanced concepts or superfluous code. Fantastic course.

Randall Meeker

JavaScript Developer

Very nice to have someone like Todd in the Angular community delivering quality training courses like Angular Fundamentals and Pro. I learned a lot from this course through the easy to understand video contents. If you are looking for a course to begin your Angular journey, this is the one you don't want to miss.

YS Leung

JavaScript Developer

Loved this opportunity to reflect what I know of Angular. I have to say that course is like a workshop which is very well organised and implemented. 100% recommend for newbies who want to understand and learn angular. Happy learning!

Pranava S Balugari

JavaScript Developer

Concise, up-to-date content! Great work! Finally wrapped my head around TypeScript concepts. Must watch for every one who wants to understand Angular in depth.

Oleg Konyk

JavaScript Developer

From zero to operating Angular developer in no time. This is an amazing course!

Víctor Adrián

Fullstack Developer

Todd's approach to teaching is excellent, he covers the fundamentals with clarity and effectiveness, working on a real case scenario. Having already worked with Angular before, this class helped me to achieve a sense of structure and organisation that is really hard to get on your own.

Sergio Sorrentino

JavaScript Developer

Angular Fundamentals is the best resource for anyone wanting to get started with Angular. It's clear that the content has been well thought out and everything cohesively fits together. I'm looking forward to tackling the Angular Pro course. Great work!

Anish Benjamin

JavaScript Developer

Fantastic course. Everything you could ever wish for in a fundamentals course on Angular. This course asks the question "why?" and responds with the answers! Great course.

Ryan Woodcox

JavaScript Developer

Detailed explanation of all the fundamental concepts and features. The introduction of immutable data structures and comparisons between Smart and Presentational Components for one-way dataflow were top!

Hans Schenker

JavaScript Developer

I've used Lynda, Egghead, Pluralsight, etc... and this one series tops them all. You have a special and simple way of teaching. I was only going to purchase the advanced version and am glad I bought a package. I really appreciate when you break down the sugar to what it actually produces.

Dan Arias

JavaScript Developer

Absolutely the best online courses about Angular available! Thank you!

Luca Bonifacio

JavaScript Developer

I've followed other beginner courses of AngularJS before this one, but Ultimate Angular is way ahead and incomparable. I highly recommend it for simple reasons: clear explainations, easy to understand for a quick learning, excellent support from Todd and the Slack community, fantastic value for money.

Fabrizio Masini

JavaScript Developer

I'm heavily involved in technical education both online and in the classroom. There are few, if any, educators I respect more than Todd. Even more impressive than his technical abilities is the amount of effort he puts into each and every thing that he does. When Todd releases something, I'm confident it's the best resource that's ever been created for that specific subject.

Tyler McGinnis

Partner, React Training

Todd was born with empathy and a gift for people who are born not knowing this stuff. He's not preaching from the mountaintop, he's down in the trenches, easing our path. I should know this stuff, but countless times I've run across his blog posts and been amazed at how much I learned. In his videos, he condenses his hard-earned knowledge into a time-saving learning process. You can feel that he genuinely wants you to learn, and that makes all the difference.

Sharon DiOrio

Lead UI Engineer, Angular GDE

You truly have a gift. Learned a lot from your blog posts/tweets but hadn't taken your courses until now. Thought I knew Angular basics, but 20 minutes into your videos and I wish I'd taken your course from the start! It's amazing. So clear and simple how you explain things, and how much I've learned and understood in such a short amount of time is unreal! No doubts this is the best possible material on the subject.

Christian Eckenrode

Full Stack Web Developer

I just got accepted for my first dev job a week ago. I'm not sure I'd have made it without learning from your videos, I still have a lot to learn but I passed the interview and my chances would have been a lot slimmer without Ultimate Angular!

Mateusz Sapielak

Front-end Engineer

I'm constantly impressed by the quality of Todd's work. I've been teaching Angular for years and I find that Todd is able to explain ideas clearly in a helpful, articulate way. Ultimate Angular is a fantastic way for you and your team to quickly get up to speed writing quality Angular code.

Nate Murray

Author of ng-book

Todd is an educator of the highest order. Very few teachers can break down Angular development concepts into such a digestable way. Whether you're a beginner, intermediate, or advanced learner, you will learn techniques from Todd that will be vital to your daily development. If you want to know Angular, take Todd's courses.

Chris Sevilleja


Hands down the best courses available for Angular. Just follow along and you will fall in love with Angular. What were once daunting concepts are not scary anymore, all thanks to Todd. Highly recommended.

Vatsal Pande

Full-stack Engineer

I was amazed with the deeply detailed content in his videos and you realise you were just touching the surface of Angular before. I highly recommend Todd to learn how Angular works and feel his passion doing professional videos. You don’t know Angular until you finish Todd's courses!

David Pich

Founder, AngularCamp

Todd is synonymous with excellence at a global level. His articles on Angular are some of the most comprehensive and well written on the internet. He's also always up-to-date and always knows exactly what new topic to create a solid course on, or blog about to help the community understand Angular very well.

Sani Yusuf

Founder, Haibrid

Todd has already proven his technical skill and teaching prowess by successfully teaching Angular 1 to the masses. Naturally then, he is the go to source for learning Angular.

Cody Lindley

Senior UI Engineer, Citrix

Todd is one of the most inspiring educators I have come across on the internet. I speed up my AngularJS learning by reading his in depth articles, watching recordings of his conference talks etc. He is highly approachable, replies to all angular discussions on tweets. In my opinion he is one of the smartest ng-developers. The best part about Todd is his friendly nature and ability to simplify a complex topic in simpler words. I am proud of him.

Dhananjay Kumar

Developer Evangelist

Recently ran through these videos and they are legit. If you're completely new to JavaScript, I wouldn't start here to learn Angular, but that's probably my favorite part about them. The beginner vids are Angular beginner, not coding/js beginner, so it doesn't waste time dumbing things down.

Noah Rodenbeek

JavaScript, Angular engineer

This course is extremely clear. Strengthen my understanding about Angular and started to liking it more!

Luis Hernández

JavaScript, Angular engineer

After working with Todd for a number of hours I realized quickly that I had made the right decision. Todd is not "just another developer". He writes beautiful code, has a solid understanding of core JavaScript technologies, and has set me on the path to becoming an expert as well.

Chris Lewis

Self-employed Engineer

Todd's articles have improved our angular development process and boosted our understanding of the framework. The best 'aha moment' that I had was his totally awesome angular style guide, 100% recommended.

Richard Roncancio

Front-end developer

While working on a Angular project some of the team members struggled with certain concepts. It was a no-brainer after reading about them on Todd's blog - a continuous source of the most up-to-date industry leading content.

Rentius Engelbrecht

Angular, Java Engineer

Over and over again I find myself reading Todd's articles whenever I search for answers to Angular questions. From the very basic and core concepts to more complex topics, his work is always well considered and understandable.

Chris Manley

Front-end Engineer

Absolutely fantastic course. Thank you so much for taking the time to pull this together. Self-paced, that goes through one built out solution from beginning to end to explain concepts clearly and concisely. Absolutely fantastic resource to learn the basics of Angular. Thank you Todd!

Jacob Cheriathundam

Development Architect

Even after 5 years of developing and 2 years of AngularJS there's still tones to learn in this course (so not just for noobs).

Chris Skinner

Front End Developer

I had some prior knowlegde of AngularJS. Todd's articles on the subject led me to take his AngularJS courses, and I ended up purchasing all available courses. That's how good they are!

Siddhant Pardeshi

Software Developer

Please keep teaching! Really solid material in here, Todd explains everything really clearly. One big plus from the courses is that you don't build the typical todo list application through the course.

Alejandro Nanez

Senior Front End Engineer

Todd is by far the best Angular master I've ever seen. The way Todd structures his courses, the quality and the way he explains them make the courses really incredible. He has given me the tools and knowledge necessary to build and maintain complex and professional Angular applications.

Juan Henriquez

JavaScript Engineer

Comprehensive and easy to understand course that does't make any assumptions about what you do or do not know. Because of this, I learned several new things about Angular, which are skipped over by some other courses on the web.

Joe Keene

Freelance Web Developer

Ultimate Angular definitely gives you an edge. Short bursts of knowledge that provide you a way to step up your game. From the start of the fundamental course, I've been flooded with moments of clarity. I knew that I had gone from applying something to actually understanding what I was doing. That's a drastic difference.

Simon Dufour

JavaScript Developer

An impressive instructor with great ability to communicate his knowledge. Updated and quality content. Unbeatable support. Totally recommended!

Francisco Reyes

Fullstack Engineer

Todd's Angular videos are comprehensive, super clear, easy to understand and go through all the topics you need to start writing Angular applications right away - love them. A great choice to get started learning Angular. And that awesome British accent just kicks it up a notch, hehe.

Jaime González

Engineer at Google

Angular Fundamentals is the clearest, and best produced Angular course on the market!

Kyle Hebert

JavaScript Developer

Even if I already knew Angular before starting the Angular Fundamentals course, it helped me to confirm my knowledge and understand more deeply how Angular works under the hood. Now let's get to the next level with the Angular Pro course!

Aniel Jean-Baptiste

JavaScript Developer

Crystal clearly explained concepts, meticulously designed examples and projects! Fantastically valuable course overall!

Yiling Lu

Front End Developer

Todd is a very talented teacher. Complex concepts explained very clearly at a comfortable pace. Most importantly, all lessons illustrated with live coding and appropriate comments by the presenter.

Sergey Sokurenko

Front End Developer

Todd is quite simply the best Angular instructor there is. The knowledge he has is unprecedented and he is well respected by his peers in the industry. The best thing about Todd is that he breaks down the content so that everyone is able to easily understand it. Most of all, his courses cover everything you need to know on how to build first-class Angular applications. I would recommend this to anyone, without a doubt!

Sebastien Pelletier

Tech Lead, iBwave

I've never seen such a concise and well-put together tutorial for AngularJS. The course follows a methodical structure and teaches the material in an easy to understand and easy to follow manner. Not only does it give hands-on labs for practice, but it drives home the concepts behind what it asks you to do, which is where it really shines.

Jordan Stubblefield

Front End Developer

Starting a new project with Angular used to be overwhelming. This course took out all the guess work which saved me a lot of time.

Nephi Szvoboda

JavaScript Developer

I'm so very happy to have taken these courses on Angular (Fundamental and Pro). Aside from the extremely high quality of the courses, the depth to which Todd goes on the material is amazing. Instead of glossing over important concepts, he takes time to explain what we're doing and WHY we're doing it. I can't wait to see what UltimateAngular puts out next!

Mark Goho

Junior Web Developer

Well done Todd! It's been pleasure for me to learn the fundamentals of Angular with your course. Huge thanks!

Ivaylo Gospodinov

Junior Web Developer

This is without a doubt, the best introduction to Angular available! Can't praise it enough.

Vieko Franetovic

JavaScript Developer

These Angular courses take the complex concepts and features and deliver them to you extremely simply. Todd has turned my horrible coding nights to happy coding hours!

Bharath Muppa

JavaScript Developer

Fantastic course! Todd knows this subject and has a natural ability to impart his knowledge and teach others. The content is clear and concise, while being thoroughly explained every step of the way.

Willem Sevenster

JavaScript Developer

Great, high quality content that covers both high and low level topics that really help you understand Angular as a whole!

Dylan Parker

JavaScript Developer

Neat course with a lot a very useful functionality that can be used in projects for solving real problems. I appreciate the level of detail and quality from Todd when teaching the different concepts covered in these courses.

Nicolas Sebastian Vidal

JavaScript Developer

Great course on the fundamentals of Angular. It's not just for beginners! Todd explains concepts and ideas very well, and they're very easy to understand.

Maxi Nivoli

JavaScript Developer

This course is a must have to learn about how to develop with component architecture and how to really build with Angular.

Yoseph Santos

Front End Engineer

Todd Motto is an awesome instructor. The courses were able to boost my skills very quickly and gave me many answers to things that seemed complicated at first. Sometimes we create complexity because we don't know the best practices. Luckily Todd Motto is here to teach them!


JavaScript Developer

I wanted to thank you for the amazing job you did producing your courses. I've learned quite some new cool things, like organizing my Angular apps, some good-to-know tricks using modern JS (Object.assign and the spread operator). I can't wait to see your Pro course!

Johan Chouquet

CTO, String'IT at CapFields

Todd has a knack for understanding where the learning bottleneck occurs when it comes to complex front end development topics. He helps people bust through this complexity by synthesizing information into approachable, easy-to-understand instructions. If you want to finally understand Angular (and JavaScript), I highly recommend you take his courses.

Ryan Chenkie

Product Owner, Auth0

This course is dope, top top stuff. It’s pretty hard to find in depth examples of the more complicated aspects of and nuances of Angular, but after having Todd explain with decent use cases the difference between certain lifecycle hooks or specific decorators Angular provides. I feel a lot more confident using Angular knowing what my code is really doing. Top video quality, good resolution, clear voice, interesting content, very easy to watch.

Mark McCracken

Front End Engineer

Todd does an absolutely amazing job breaking high level concepts into something simpler and easier to understand. I highly recommend Ultimate Angular to anyone looking to improve their understanding of core Angular material.

Houssein Djirdeh

JavaScript Engineer, Deloitte Digital

The best Angular course I've found so far. To-the-point and no bullshitting!

Yulian Karapetkov

Co-Founder of BudenClothing

Todd's courses are incredible. They've helped to make our CMS highly performant, maintainable and changed the way we write our code. His AngularJS courses took our team's skills to the next level, and his Angular course just took us even higher.

Ben Brown

Senior JavaScript Engineer

The best organized and explained content of the whole internet about Angular.

Cristian Velásquez

JavaScript Engineer

This course has been absolutely fantastic - left me with tons of improvement ideas to my code. It also made me jump up to the next level of Angular expertise. The biggest bang for the buck an Angular developer can imagine!


JavaScript Developer

Iv'e seen couple of online courses for Angular, but nothing is like the courses by Todd. If you are want to learn or get better with Angular, Ultimate Angular is your best option! Seriously.

Danny Hebert

Senior JavaScript Engineer

Absolutely loved this course and cleared up so many questions! Moving straight onto the pro course before getting going on my first full Angular project. Would recommend to any and all. Todd gets things over in such a clear and simple way!

Simon M Lewis

JavaScript Engineer

Todd has the rare ability to keep his lessons approachable and consumable to beginners while providing enough depth for even the most advanced users. I cannot suggest his material enough, truly superb!

Brian Troncone

JavaScript Engineer

Amazing course. Broke everything down into simple parts and then worked up in complexity gradually.

Bryan Perdue

JavaScript Developer

If you're thinking about learning Angular from somebody else, you aren't thinking very much my friend. Todd is a natural, and he doesn't just lecture, he reinforces understanding. Angular has a picture of this guy taped inside its locker.

Ken Wheeler

Director of Open Source, Formidable

Todd is an excellent developer who is able to break down complicated ideas into small chunks that makes it much easier to learn. He's always happy to take the time to help other developers and our industry is better for having him.

Jack Franklin

Senior JavaScript engineer, SongKick

What I really like in Todd Motto courses (or blog articles) is the clarity and detailed explanation on, not only, how to build applications but also why a specific feature has a specific type of behaviour. It's always extremely educational to understand how the things work behind the scenes, not only how to put things together, like what you see in other sources. It takes it to another level of learning.

Hugo Noro

JavaScript Developer

Todd's comprehensive write-ups and the follow up discussions we had about various architectural aspects of Angular apps (code style, framework internals, performance tuning etc.) were really valuable and influenced the way I've built apps. Highly recommend him as a Javascript/Angular expert.

Michal Ostruszka

Scala, JS, Clojure Engineer

Todd's courses are all you need when it comes to Angular. When you are learning from him, you are learning from the best. His passion and level of competence shown in his videos, paired with his deep understanding of the framework leads to the utmost quality training package available, regardless of experience. It is a one-stop shop for all your Angular needs.

Kelvin Dart

Lead Mobile Developer

Todd is an excellent instructor. I attended one of his workshops where I learned a lot about components and architecture. I’m also using his ‘Ultimate Angular’ courses. To me it’s a real ultimate guide to Angular! I highly recommend it. Thanks Todd for all your contribution to Angular community.

Sherry List

Front-end Engineer

Feeling great and confident about Angular after watching the training videos. I would say this training directly put me in the level of Pro. I and my friend always talk about Todd's training and even we follow Todd's component architecture which is very clear and understandable that resolves most of our application level complexities. Really Ultimate!


Front-end Engineer

As a front end developer, getting up to speed on current and new technologies quickly and correctly is critical. Todd’s Angular 1.5 courses have been indispensable for getting things done, and done right. Straight into his Angular courses now, and wow. I only wish his courses had been available when I first started down the Angular road.

Stephen Smith

Founder, Alignsoft

After watching Todd's videos all I can say is 'WOW!'. Going in I was thinking, 'I know Angular, I've been doing Angular 1 & 2'. After watching them I am thankful that I did, they have provided me with a deeper understanding of how things work and allow me to take further advantage of this new information. Watch these videos even if you're already doing Angular development.

Mike Brocchi

Angular CLI core team

Todd really knows what he’s talking about. Not only has he enabled thousands to learn Angular, but he has been a key leader in the Angular community. His courses are easy to digest and follow. You can’t go wrong.

Chris Thielen

ui-router lead developer

Ultimate Angular is the best knock-down-drag-out resource for people wanting to learn more about AngularJS. Whether your just getting started with Angular or a veteran developer looking to learn the latest concepts this is a great place to get all the info you need!

Austin McDaniel

Software Architect, Swimlane

When it comes Angular, Todd is my number one recommendation for teaching us how to how to use it and to implement it in practical, organized, and in a well-architected way. I’ve been in web application development for the majority of my career. I’ve written consistently about it and published courses in my own niche of the industry, as well. Staying up to date and learning new technologies is tough, finding quality instructors is even harder.

Tom McFarlin

Runs Pressware, TutsPlusCode Editor

If I had to pick one person to learn Angular from, it’d be Todd. You’d be hard pressed to find many people who know more on the subject, who also have such a willingness to share their knowledge with the community.

Mark Dalgleish

CSS Modules co-creator

The best course I have ever seen! Thanks so much for the content, I look forward to the future courses on Ultimate Angular.

Gerson Junior

Front-end Engineer

Todd’s knowledge and content on Angular helped shape the way Ford (Ford Global UX) write Angular. We used his styleguide during projects, and his available resources were insanely helpful. Top notch.

Scott Tolinski

Founder, LevelUpTuts

Todd has excellent insight into, not just Angular, but how good Angular code should be written and can communicate this insight in a way that's easy to understand. Simply put, Todd has helped me write better, more maintainable code.

Casey Williams

JS/C#/SQL Developer

Todd's training was first class. Top content, very professional and superbly delivered - highly recommend.

Israr Chaudry

Executive, Leading Resolutions

Attended a workshop with Todd to tune up our Angular muscle, after a day's workshop things were far clearer. Should'a done it sooner.

Jordan Fish

Engineer, Enki

Todd's workshops and talks on Angular are some of the most popular at our events and they always receive positive feedback from attendees. His knowledge base and skill-set are second to none.

Louise Morgan

Future Insights

Todd is ridiculously talented! I wish his courses, workshops and articles were available back in 2012! Ultimate Angular is a fantastic platform for learning all things in the Angular ecosystem.

Jurgen Van de Moere

Senior Engineer

Todd is a semi-regular on my podcast, AngularAir, and he is one of the smartest Angular developers I know.

Jeff Whelpley

CTO, GetHuman