Gain insights into designing scalable Angular applications. Learn about components, directives, routing, RXJS, forms, and Firebase authentication to develop rich, interactive web solutions.
Beginner
132 Lessons
20h
Certificate of Completion
Gain insights into designing scalable Angular applications. Learn about components, directives, routing, RXJS, forms, and Firebase authentication to develop rich, interactive web solutions.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This course will teach you step-by-step how to design and architect large Angular applications. You’ll start with the basics: components, pipes, and directives. These are the building blocks of any Angular application, so you will get plenty of hands-on practice with this material. Next, you’ll ramp things up by stepping into modules, routing, and RXJS, where you’ll learn how to declaratively manage data and dive deep into observables. In the latter half of the course, you’ll cover reactive and template ...Show More
Course Content
First Steps
Our First Project
Component Basics
Pipes
Directives
Modules
4 Lessons
Routing
10 Lessons
Advanced Components
7 Lessons
Services
10 Lessons
RxJS
12 Lessons
Reactive Forms
14 Lessons
Template Forms
7 Lessons
Custom Validators
13 Lessons
Authentication
14 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.