Build dynamic and scalable single-page applications using Angular.
Basics of Angular framework, its architecture, and why it is used.
Understanding Angular components, metadata, and component lifecycle.
Types of data binding including interpolation, property binding, event binding, and two-way binding.
Understanding Angular directives such as structural and attribute directives.
Introduction to Angular Forms including template-driven and reactive forms.
Creating Angular forms using the template-driven approach with ngModel.
Understanding Observables, RxJS operators, and asynchronous programming.
Understanding component lifecycle hooks such as OnInit, OnDestroy, and more.
Protecting routes using AuthGuard, CanActivate, CanDeactivate and more.
Introduction to state management in Angular using NgRx.
Deploying Angular applications on hosting platforms like Firebase, Netlify, and cPanel.
Learn essential security practices in Angular such as XSS protection, sanitization, route guards, JWT authe...
Compete, Learn & Win exciting prizes.