Intermediate
147 Lessons
20h
Certificate of Completion
Takeaway Skills
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.
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 ...
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
Observables and RxJS
20 Lessons
Angular Assessment 2
Assessment
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
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE