Everything you need to
become an Angular expert
Best Angular Product for Education 2016, 2018
Learn the smarter and faster way, with industry best-practices and real-world scenarios for you to become the ultimate Angular developer.

Brought to you by Todd Motto, multi-award winner, world-wide conference speaker and workshop leader. Google Developer Expert
Unlock Angular's full potential.
Build real-world structured apps that scale.
Todd brings unique enthusiasm, activity and expertise to the Angular community.![]()

Brad Green
Angular Product Manager, GoogleTodd's Angular courses are one of the best online trainings that can be found.![]()

John Oswalt
Technology Expert, Walmart
Angular Framework
-
Module Architecture and Lazy Loading
-
Smart/Dumb Component Architecture
-
One-way Dataflow and Immutability
-
Reactive Forms, Validators
-
Routing, Guards, Preloads
-
Custom and Built-in Pipes
-
Custom and Built-in Directives
-
Http and Observable Services
-
Unit Testing with Karma
-
Dependency Injection and Zones

TypeScript Language
-
Primitive and Special Types
-
tsc and tsconfig
-
Type Aliases and Assertions
-
Enums and Interfaces
-
Classes, Properties and Inheritance
-
Generics and Overloads
-
Namespaces and Modules
-
Decorators and Generic Types
-
Mixins and Advanced Compiler Options
-
Type Guards and Advanced Types

NGRX State Management
-
Redux Principles and Architecture
-
Writing a Redux Store
-
@ngrx/store and Component Architecture
-
Actions/Action Creators
-
Reducers and Selectors
-
Effects with @ngrx/effects
-
Router State
-
CRUD Operations
-
Route Guards for Preloading
-
Change Detection and Observables

RxJS Library
-
Push vs Pull Architecture
-
Observables and Operators
-
Understanding Streams
-
Handling Subscriptions
-
HTTP Poll, Pause, Resume
-
Core Common Operators
-
Filtering and Transforming
-
Error Handling
-
Debouncing and Throttling
-
Switching Observables

Todd Motto
Google Developer Expert
I'm Todd, creator of Ultimate Courses teaching beginner to advanced JavaScript, Angular, NGRX, TypeScript through my online courses and blogs. I'm here to help you learn faster for less effort so you can focus on your coding - enjoy!
Empowering Fortune 500 companies and developers worldwide

























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

Mag Leahy
JavaScript Engineer, ShellA must-have Angular course for anyone looking to dive deep into Angular. Todd's way of teaching is concise, expert and easy to follow.![]()
![]()
![]()
![]()
![]()

Evan Chesterman
Front-End Developer, Delta AirlinesThis is the best Angular training I have come across so far. It perfectly explains the basics and shows how to organize code to the fullest.![]()
![]()
![]()
![]()
![]()

Radek Marčan
Full Stack Developer, Siemens The complete roadmap for
expert Angular skills
(Also available separately, if you like)
Get the complete bundle...
Everything you need to start mastering Angular today
Job-ready training
Nail that interview with your new skills that will set you apart.
All the best practices
Best practices, design patterns, performance and architecture.
Stream or download
Learn at home at your own pace, download for offline viewing.
Expert knowledge
Built by Google Developer Experts, there's no better place to learn web.
StackBlitz examples
Access full course source code and experiment in the browser too!
Slack community
Exclusive access to our members-only community (6,500+ members).
Angular Kickstart Bundle
2 courses

Limited time offer ⚡
Angular Master Bundle
7 courses




Secure SSL encrypted payments

30-day money back guarantee
These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, you'll get a full refund.

Location + Student discounts
Not-so-good exchange rate (i.e. India/Brazil)? Are you a student? Contact us for a coupon with your location or student details.
Angular best practices zipped! I've been using the lessons learned in Angular Pro projects and seeing the huge benefits.![]()
![]()
![]()
![]()
![]()

Golam Chowdhury
Front-End Developer, RocketMLQuite impressive the amount of good practices and knowledge shared. Simply awesome! It's not about learning Angular, but more why you should code an Angular application Todd's way.![]()
![]()
![]()
![]()
![]()

Roger Angoh
CEO, Mel ConsultingAngular Pro is awesome! This course is perfect and very complete. Really loved it and levelled up my coding skills instantly.![]()
![]()
![]()
![]()
![]()

Leandro Carlos Pereira
Front-End Developer, DextraYou truly have a gift for teaching Angular. I wish I'd taken your courses from the start! I've learned and understood so much in such a short amount of time, it's unreal!![]()
![]()
![]()
![]()
![]()

Christian Eckenrode
Software Engineer, AmazonTodd was born with a gift for teaching. He condenses all his hard earned knowledge into a time-saving learning process. He genuinely wants you to learn, and that really makes all the difference.![]()
![]()
![]()
![]()
![]()

Sharon DiOrio
Software Engineer, DistroKidGreat quality courses! I've a learned a lot from the Ultimate Courses, particularly the Angular courses. Very well explained and more than I expected.![]()
![]()
![]()
![]()
![]()

Ghenadie Berco
Front-End Developer, Fortis