Everything you need to master

Award-winning online courses built by industry experts for you to master Angular.
Join 50,000+ students today and learn something new.

AngularAngular Framework
AngularNGRX State Management
AngularTypeScript Language

Todd Motto

Google Developer Expert Google Developer Expert for Angular

Apple
Walmart
Sage
Tesla
IBM
Google
SAP
MasterCard
Spectrum
NASA
Microsoft
Shell
T-Mobile
Bosch

Todd brings unique enthusiasm, activity and expertise to the Angular community.

Brad Green Picture

Brad Green

Angular Product Manager

Todd's Angular courses are one of the best online trainings that can be found.

John Oswalt Picture

John Oswalt

Technology Expert

Here’s what you’ll learn

(Well, there’s lots more, but this is the brief overview)

angular

Angular Framework

Up-to-date with v6.x

  • Module Architecture and Lazy Loading
  • Smart/Dumb Component Architecture
  • One-way Dataflow and Immutability
  • Reactive Forms, Validators
  • Routing, Guards, Preloads
  • Custom Pipes
  • Http and Observable Services
  • Unit Testing with Karma
  • Dependency Injection and Zones
angular

NGRX State Management

Up-to-date with v6.x

  • 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
angular

TypeScript Language

Up-to-date with v2.x

  • Primitive and Special Types
  • tsc and tsconfig
  • Type Aliases and Assertions
  • Enums and Interfaces
  • Classes, Properties and Inheritance
  • Mapped and Discriminated Types
  • Type Guards and Advanced Practices
  • Generic Types and Overloads
  • Type Guards and Advanced Types
  • Advanced Compiler Options

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.

Chris Milford Picture

Chris Milford

Tech Lead

Todd’s approach to teaching is excellent, he covers the fundamentals with clarity and effectiveness, working on real case scenarios. I’ve achieved a sense of structure and organisation that is really hard to get on your own.

Sergio Sorrentino Picture

Sergio Sorrentino

JavaScript Developer

Todd is an Angular master. The course structure, quality and teaching are all incredible. Todd has opened the door for me to build complex and professional Angular apps.

Juan Henriquez Picture

Juan Henriquez

Full Stack Engineer

Your instructor

Todd MottoGoogle Developer Expert for AngularGoogle Developer Expert for Angular

toddmotto

Todd is the founder of Ultimate Courses. He specialises in breaking down complex topics and understands the critical mission of learning new technology fast, comprehensively and the right way. His leading background in mentoring and JavaScript engineering blend together to give you the tools necessary to succeed on your own in the real world, through courses that follow a linear progression, to take you from zero to master.

Get the complete package...

Everything you need to start mastering Angular today

Angular Kickstart Package

2 courses 175 lessons 21 hours

Save 23%

$199

$258

Save 20%

$799

$995

Save 25%

$1499

$1990

Save 37%

$2499

$3980

Save 56%

$3499

$7960

Save 68%

$4499

$13930

Save 72%

$5499

$19900

Most popular

Angular Ultimate Package

5 courses 306 lessons 36 hours

Save 61%

$249

$645

Save 14%

$1199

$1395

Save 32%

$1899

$2790

Save 48%

$2899

$5580

Save 60%

$4499

$11160

Save 67%

$6499

$19530

Save 70%

$8499

$27900

Free NGRX image

30 day money back guarantee

These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, reach out to us within 30 days of your purchase.

Student and location discounts

Not-so-good exchange rate? (i.e. India/Brazil) Get in touch for a coupon. Student? Email us from your student email or attach your student ID.

Ultimate benefits...

Free lifetime updates Icon

Free lifetime updates

Each course comes with free unlimited updates, forever.

Stream or download Icon

Stream or download

Learn at home at your own pace, download for offline viewing.

Slack community Icon

Slack community

Exclusive access to our members-only private community.

Expert knowledge Icon

Expert knowledge

Build and understand big apps, master advanced concepts.

Job-ready training Icon

Job-ready training

Get your first job, pass interviews, get that promotion, lead your team.

Streamlined team Icon

Streamlined team

Build consistent and scalable apps, skill up fast, everyone's an expert.

Best practices Icon

Best practices

Best practices, design patterns, performance and architecture.

Boosted productivity Icon

Boosted productivity

Spend more time coding, less time searching for answers.

Coding confidence Icon

Coding confidence

Deliver projects faster, understand approaches that scale.

Have a question? Ask away!

Mail iconTalk to us

FAQs

How can I contact you?

Drop us a line: [email protected].

How long do I get access for?

No time limits, no subscriptions, always yours.

Can I get an invoice?

You'll get a receipt upon checkout, however if you need an invoice send us your details and we'll get one back to you right away.

How do I setup my team?

Purchase the team license, then drop us an email with a list of user emails you’d like to have access, we'll create your team accounts.

Location-based discounts?

Many countries aren't equal in currency exchange value (India/Brazil/etc). Get in touch, we have coupons ready.

Student discounts?

We know the importance of those extra beers. Email us from your student account, or attach your student ID.

Can I download the videos?

Yes, in 4K HD. They're all MP4 files, and numbered.

Do you offer certificates of completion?

We do. Once you've finished a course, reach out to us.

How do I reset my password?

Go here, wait for the email, make a coffee, and carry on learning.

Where can I login?

Go here, and bookmark it. Make sure we're at the top.

How's the audio and video quality?

Probably the best you've seen, try a free preview. This has also been a major focus for our work.

What are my payment options?

We accept PayPal or credit card online. We can also arrange invoice payments for businesses if preferable.

Learn "AngularJS" or "Angular"?

AngularJS launched in 2009 and is the first version. The new version, Angular, was released in 2016. Browse jobs in your area for what makes sense, if you're starting fresh I'd recommend Angular.

Can I share my course with someone else?

In short, no. Check our licensing that you agree to by using Ultimate Angular. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.

Read our licensing agreement, or contact us.

Are you ready to master Angular?

The NGRX training is fantastic! I've come up to speed immediately. Before, I was completely lost and confused by reducers and effects. Todd has done a brilliant job of teaching this topic.

Joe Kahl Picture

Joe Kahl

Senior Engineer

NGRX is a beast, but the way Todd teaches and walks you through both Store and Effects packages really solidifies the concepts and knowledge. There's no material available like this online all in one place, fantastic.

Dick Swart Picture

Dick Swart

Senior Developer

This course is incredible and laid everything out for me in a few hours. It also explains the fundamentals of how Redux works under the hood and why it's so great to use. I've fallen in love with NGRX!

Jan van Braeckel Picture

Jan van Braeckel

Full stack developer

The first course I've ever fully completed, and after the first run through I really feel like I've grasped NGRX Store and Effects! Great teacher and well-structured course.

Ben Dalton Picture

Ben Dalton

Front End Engineer

This course is the most comprehensive and fastest way to get up to speed with NGRX Store and Effects. Full of real world scenarios, best practices and architecture - you won’t find a better place to learn NGRX online.

Mike Ryan Picture

Mike Ryan

NGRX Core Team

Hands down best start to finish NGRX course available. Contains a lot of real world data and elements, from architecture to forms and folder structures. 10/10.

Alexander Torres Picture

Alexander Torres

IT Specialist

Todd’s Angular courses have been indispensable for me getting things done, and done the right way. My only wish is I needed these courses years ago! Just wow.

Stephen Smith Picture

Stephen Smith

Founder

Todd is an excellent instructor. It's the real ultimate guide to Angular! I highly recommend it. Thank you for all your contributions to the Angular community.

Sherry List Picture

Sherry List

JavaScript

Absolutely love these courses. Moving straight onto the Angular Pro course before getting started on my first full Angular project. Would recommend to any and all!

Simon M Lewis Picture

Simon M Lewis

JavaScript Engineer

Todd's courses are incredible, they've changed the way we write our code. His Angular courses are the best you'll find for beginners, teams, seniors. They've taken our team's skills to the next level.

Ben Brown Picture

Ben Brown

Lead Engineer

Todd does an immense job breaking concepts down into something far simpler. I strongly recommend Ultimate Angular to anyone looking to improve their understanding of core Angular knowledge!

Houssein Djirdeh Picture

Houssein Djirdeh

JavaScript Engineer

Todd helps you overcome learning bottlenecks through approachable, easy-to-understand instructions. If you want to finally understand Angular (and TypeScript), you're in the right place.

Ryan Chenkie Picture

Ryan Chenkie

Product Owner

These courses were able to boost my skills very quickly, answered my questions, helped me learn fast. Todd is here to teach the best practices!

Thibault Vieux Picture

Thibault Vieux

JavaScript Developer

Thank you! I've learned code organisation for my Angular apps, advanced tricks with TypeScript and diving into the essentials of application architecture.

Johan Chouquet Picture

Johan Chouquet

CTO

Todd is the best Angular instructor out there with unrivalled knowledge. His courses give you all you need to build first-class Angular apps.

Sebastien Pelletier Picture

Sebastien Pelletier

Technical Team Lead

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

Yiling Lu Picture

Yiling Lu

Sr. Developer

Ultimate Angular gives you an edge. Short bursts of knowledge that provide you a way to step up your game. I've gone from applying something to finally understanding what I'm doing.

Simon Dufour Picture

Simon Dufour

JavaScript Developer

Absolutely fantastic courses. Self-paced, comprehensive, real examples from beginning to end, clear and concisely brilliant.

Jacob Cheriathundam Picture

Jacob Cheriathundam

Development Architect

Todd is not your typical 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 Picture

Chris Lewis

Self-employed Engineer

Very few teachers 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.

Chris Sevilleja Picture

Chris Sevilleja

Co-founder, Scotch.io

I'm constantly impressed by the quality of Todd's work. Ultimate Angular is a fantastic way for you and your team to quickly get up to speed writing quality Angular code.

Nate Murray Picture

Nate Murray

Author of ng-book

Hands down the best courses available for Angular! Just follow along, you'll fall in love with Angular. Daunting concepts aren't scary anymore, they're a breeze.

Vatsal Pande Picture

Vatsal Pande

Full-Stack Engineer

I attempted other courses before these, and Ultimate Angular is way ahead and incomparable. Clearest explanations, easy to understand, beyond basics, excellent support, fantastic value for money.

Fabrizio Masini Picture

Fabrizio Masini

JavaScript Developer

Angular Fundamentals is the clearest, and best produced Angular course on the market! Clear, concise, packed with best practices and skilled me up very quickly!

Kyle Hebert Picture

Kyle Hebert

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 Picture

Ryan Woodcox

JavaScript Developer

Loved this opportunity to reflect what I know of Angular. This course is very well organised and implemented. 100% recommend for newcomers who want to understand and learn Angular as well. Happy learning!

Pranava Balugari Picture

Pranava Balugari

JavaScript Developer

The best resource for anyone wanting to get started with Angular, and go way beyond. The content has been well thought out, everything fits together perfectly.

Anish Benjamin Picture

Anish Benjamin

JavaScript Developer

Brilliant. It's way more efficient to have your team join Ultimate Angular and ramp them up for a new project. Goodbye books and lectures. The Angular courses are intuitive, enlightening, and refreshing.

Chris Cooley Picture

Chris Cooley

Sr. Engineer

Todd stands out in the Angular community. His explanations are extremely helpful in breaking down concepts to something beginners can understand. I joined Ultimate Angular after watching Todd speak at conferences. Well worth it, looking forward to more!

Dustin Downs Picture

Dustin Downs

JavaScript Developer

Wow! I've achieved a great level of understanding on how to build real applications with Angular. Todd's indepth knowledge of Angular was fantastic, and the explanations on Typescript are superb.

Hung Bui Picture

Hung Bui

Sr. Front-end Developer

Incredible courses. Each lesson has it's own source code as well for future access. Best place to get started with Angular, and then move onto the advanced material!

Zhentain Wan Picture

Zhentain Wan

Javascript Developer

Todd 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 Picture

Sharon DiOrio

Lead UI Engineer

Todd's materials are always fantastic! The courses have helped me far better grasp real architecture of Angular apps - and the way it should really be done. A+.

Ritik Rishu Picture

Ritik Rishu

Sr. Engineer

A must have for anyone wanting to become an Angular developer. Lots of best practices to help you architect big apps. I learned incredible amounts from this course!

Mohammad Aljaber Picture

Mohammad Aljaber

Solutions Architect

Got accepted for my first dev job a week ago! Not sure I'd have made it without these courses. My chances would've been lots slimmer without Ultimate Angular!

Mateusz Sapielak Picture

Mateusz Sapielak

Systems Developer

Todd's courses lead the way in the Angular world. We also worked together on a very successful live Angular performance training session to hundreds of developers.

Peter Cooper Picture

Peter Cooper

Font-end Developer

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

Nicolas Telfer Picture

Nicolas Telfer

Co-founder

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 Picture

Victor Hazbun

CEO

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

Mag Leahy Picture

Mag Leahy

Angular Developer

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

David East Picture

David East

Developer Advocate

You 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 Picture

Christian Eckenrode

Sr. Engineer

I can't think of course training I trust more to be accurate and promote best practices than Ultimate Angular.

Jules Kremer Picture

Jules Kremer

Angular Developer Relations

Todd is an Angular master. The course structure, quality and teaching are all incredible. Todd has opened the door for me to build complex and professional Angular apps.

Juan Henriquez Picture

Juan Henriquez

Full Stack Engineer

Todd’s approach to teaching is excellent, he covers the fundamentals with clarity and effectiveness, working on real case scenarios. I’ve achieved a sense of structure and organisation that is really hard to get on your own.

Sergio Sorrentino Picture

Sergio Sorrentino

JavaScript Developer

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.

Chris Milford Picture

Chris Milford

Tech Lead

Todd's Angular courses are one of the best online trainings that can be found.

John Oswalt Picture

John Oswalt

Technology Expert

Todd brings unique enthusiasm, activity and expertise to the Angular community.

Brad Green Picture

Brad Green

Angular Product Manager

Get the complete package...

Everything you need to start mastering Angular today

Angular Kickstart Package

2 courses 175 lessons 21 hours

Save 23%

$199

$258

Save 20%

$799

$995

Save 25%

$1499

$1990

Save 37%

$2499

$3980

Save 56%

$3499

$7960

Save 68%

$4499

$13930

Save 72%

$5499

$19900

Most popular

Angular Ultimate Package

5 courses 306 lessons 36 hours

Save 61%

$249

$645

Save 14%

$1199

$1395

Save 32%

$1899

$2790

Save 48%

$2899

$5580

Save 60%

$4499

$11160

Save 67%

$6499

$19530

Save 70%

$8499

$27900

Free NGRX image

30 day money back guarantee

These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, reach out to us within 30 days of your purchase.

Student and location discounts

Not-so-good exchange rate? (i.e. India/Brazil) Get in touch for a coupon. Student? Email us from your student email or attach your student ID.