Angular Complete Course

Last Update October 3, 2022
1 already enrolled

About This Course

Angular Complete Course

Everything is covered in this course, from setup to deployment! Components, Directives, Services, Forms, Http Access, Authentication, Optimizing an Angular App with Modules and Offline Compilation, and much more will all be covered in this course. At the conclusion, you’ll also learn how to launch an application.

But that’s not all! This course will also show you how to use the Angular CLI and feature a complete project, which allows you to practice the things learned throughout the course!

One of the most advanced, effective, and potent front-end frameworks available today is Angular. You may use it to create fantastic web applications with fantastic user interfaces! Learn all the foundational concepts required to launch your Angular application development career immediately.

Learning Objectives

Develop modern, complex, responsive and scalable web applications with Angular 11
Fully understand the architecture behind an Angular application and how to use it
Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
Create single-page applications with one of the most modern JavaScript frameworks out there


  • NO Angular 1 or Angular 2 knowledge is required!
  • Basic HTML and CSS knowledge helps, but isn't a must-have
  • Prior TypeScript knowledge also helps but isn't necessary to benefit from this course
  • Basic JavaScript knowledge is required

Target Audience

  • Newcomer as well as experienced frontend developers interested in learning a modern JavaScript framework
  • This course is for everyone interested in learning a state-of-the-art frontend JavaScript framework
  • Taking this course will enable you to be amongst the first to gain a very solid understanding of Angular


25 Lessons32h 45m

The Basics

What is Angular?00:00:00
Module Introduction00:00:00
CLI Deep Dive & Troubleshooting00:00:00
Creating a New Componen00:00:00
Understanding the Role of App Module and Component Declaration00:00:00
Using Custom Components00:00:00
Working with Component Templates00:00:00
Working with Component Styles00:00:00
Fully Understanding the Component Selector00:00:00
Practicing Components00:00:00
What is Databinding?00:00:00
String Interpolation / Property Binding / Property Binding vs String Interpolation00:00:00
Event Binding / Bindable Properties and Events00:00:00
Two-Way-Databinding / Combining all Forms of Databinding00:00:00
Practicing Databinding / Understanding Directives00:00:00
Enhancing ngIf with an Else Condition00:00:00

Course Project – Components & Databinding

Using Services & Dependency Injection