Gain insights into Angular architecture, components, modules, routing, dependency injection, and observables. Delve into state management, testing, and troubleshooting to build a sales contacts app.
Intermediate
147 Lessons
20h
Certificate of Completion
Gain insights into Angular architecture, components, modules, routing, dependency injection, and observables. Delve into state management, testing, and troubleshooting to build a sales contacts app.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will use Angular to build a fully-functional sales team contacts application. To start things off, you’ll learn about Angular architecture and how components and modules are used to build sections of your application. In the second section, you’ll dive into routing and navigation, dependency injection, and observables. In the last part of this course, you will get hands-on experience managing the state of your app as well as testing and troubleshooting. Throughout the course are three ...Show More
TAKEAWAY SKILLS
Typescript
Front End Development
Angular
What You'll Learn
The architecture of a typical Angular application and how components and modules are used to build sections of the app.
Explore Services, Dependency Injection, Observables and RxJs.
NgRx, which is a library for managing reactive state for Angular.
Testing and packaging an Angular application for production.
What You'll Learn
The architecture of a typical Angular application and how components and modules are used to build sections of the app.
Show more
Course Content
Getting Started
Introduction to Angular
Angular Architecture
Getting Started with the Angular CLI
Components, Templates, and Forms
NgModules
11 Lessons
Angular Assessment 1
Assessment
Routing and Navigation
14 Lessons
Dependency Injection, Services, and HttpClient
14 Lessons
Build a Card Memory Game in Angular
Project
Observables and RxJS
20 Lessons
Angular Assessment 2
Assessment
Build a Weather App Using Angular and RxJS
Project
State Management and NgRx
13 Lessons
Testing Angular Applications
13 Lessons
Packaging Our Application
11 Lessons
Angular Assessment 3
Assessment
Conclusion
1 Lesson
Appendix
4 Lessons
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.