Beginner
162 Lessons
450h 40min
Certificate of Completion
Takeaway Skills
Learn various features like directives, routing, and forms provided by Angular.
Learn to interact with an API using Angular.
Learn automated testing using Angular.
Learn unit, integration, and E2E testing.
Learn to test using Karma, Jasmine, and Cypress.
Course Overview
In this course, you will build an application, “Let’s Get Lunch”, for a company to help employees coordinate lunches and happy hours. This course covers modern web development and automated testing using the Angular framework. This course will dive deeply into tes...Show More
Course Content
Before We Begin
6 Lessons
API Setup and Installation
5 Lessons
Introduction to Angular
7 Lessons
Let's Develop Client-Side
8 Lessons
Apps' Testing Refresher
5 Lessons
User Signup
17 Lessons
User Dashboard
7 Lessons
Route Guard (AuthGuard)
6 Lessons
Navigation Bar
8 Lessons
User Login
7 Lessons
Creating Events
13 Lessons
Dashboard Calendar
9 Lessons
Event View
8 Lessons
Event Comments
9 Lessons
Events List
8 Lessons
Event Subscribe/Unsubscribe
9 Lessons
Event Recommendations
7 Lessons
Event Update
7 Lessons
Route Guard (EventGuard)
4 Lessons
Deploy to Heroku
6 Lessons
Appendix: Practice
2 Lessons
Appendix: Installation
3 Lessons
Conclusion
1 Lesson
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. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.