AngularJS Course Curriculum
- What is Angular?
- Angular vs Angular 2 vs Angular 8
- CLI Deep Dive & Troubleshooting
- Project Setup and First App
- What is TypeScript?
- Tools we use in Angular 8
- Creating a Dashboard
- ngFor & Nested ngFor
- Data Bindings
- Style Handling & ngClass
- ngIf & ngIf-else & ng-template
- Built-in pipes & Date Formats
- ngSwitch
- Creating Custom Modules
- Creating Services & Dependency Injection
- User Authentication in Asp.Net Core MVC
- User Authentication in Angular
- Understanding JWT
- JWT Authentication in Asp.Net Core MVC
- JWT Authentication in Angular
- Http Interceptors
- Catching 401 UnAuthorized Responses using Interceptors
- Activate Guard
- Role-Based Authentication
- Prevent XSRF
- Prevent XSS
- Adding CheckBox, RadioBox, DropDownList with Foreign Key
- Validations in Template-Driven Forms
- Custom Validations in Template-Driven Forms
- Cross-Field Custom Validations in Template-Driven Forms
- Async Custom Validation in Template-Driven Forms with REST-API Calls
- Understanding Reactive Forms & Creating Sign-Up Form using Reactive Forms
- Adding Radio Buttons to Reactive Forms
- Adding Dynamic Radio Buttons to Reactive Forms
- Adding DropDownList to Reactive Forms
- Adding Checkbox to Reactive Forms
- Subscribing to value changes Observable
- setValue, patchValue, reset
- Nested Form Groups
- Form Arrays
- Form Builder
- Validations in Reactive Forms
- Adding Validation Error Messages
- Custom Validation
- Cross-Field Validations
- Submitting SignUp Form using REST API Call
- Async Validations with REST API Call
Parent To Child Communication – using Input Binding
Child To Parent Communication – using Output Binding with Custom Events
Parent to Child – using ViewChild
Adding a Dynamic DropDownList to Reactive Forms
Parent to Child – using ViewChildern
Component Communication using Services
Custom RxJS Observables
RxJS Subject
RxJS BehaviorSubject
Passing Content from Parent to Child
Child to Grandchild – using ContentChild
Child to Grandchild – using ContentChildren
- Debugging the Angular Code
- Using Gulp for Continuous Deployment
- Overview of Life Cycle Hooks
- ngOnChanges
- ngOnlnit
- ngDoCheck
- ngAfterContentlnit and ngAfterContentChecked
- ngAfterViewInit, ngAfterViewChecked
- ngOnDestory
- Creating a Simple Custom Pipe
- Parameterized Custom Pipe
- Creating Complex Custom Pipe
- Pure Pipes vs Impure Pipes
- Client-Side Paging using Custom Pipe
- Asyc Pipe
- Attribute Directives vs Structural Directives
- Custom Directives
- Receiving Parameters using Input Properties in Directives
- HostListener
- HostBinding
- Renderer2
- Creating Custom Structural Directive
- Route Parameters
- Child Routes
- Nested Routes in AdminModule
- Router Events
- Server-Side Logging using Router Events
- Introduction to Animations
- Fade Animation
- Slide-Up Animation
- Zoom-Up Animation
- Zoom-Left Animation
- Slide-Left or Right Animation
- Keyframe Animation
- Preparing for Dynamic Components
- Preparing Masters menu Dynamically
- Loading Components Dynamically into Tabs
- Data Binding to Dynamic Components
- Destorying Dynamic Components
CONTACT US
FIND COURSES HERE
FULL STACK
Explore Top Topics by Category
Top Courses
Angular Developer Course Online
Best Angular Training with Certification
Learn Angular from Scratch
Angular Full Course for Beginners
Live Angular Training Classes Online
Angular Frontend Development Course
Hands-On Angular Training with Real-Time Projects
Angular Course with Placement Assistance
One-on-One Angular Training Program
Angular Training for Web Developers
Angular Certification Course Online
Angular Course in Bangalore
Advanced Angular Developer Training Program
Angular Training for Freshers and Professionals
Angular Training with Live Project
Angular Bootcamp Online
Angular 14/15 Training Course Online
Frontend Web Development with Angular Course
Self-Paced Angular Course with Mentor Support
Top Angular Developer Course 2025
Top Tutorials
Angular Tutorial for Beginners
Complete Angular Developer Tutorial
Angular Step-by-Step Tutorial with Project
Free Angular Tutorial with Real-Time Examples
Angular CRUD App Tutorial
Angular Frontend Development Tutorial
Angular Tutorial Using TypeScript
Learn Angular from Scratch – Full Tutorial
Angular Tutorial with REST API Integration
Angular Tutorial with Authentication and Routing
Angular 14/15 Tutorial for Developers
Build a Web App with Angular – Tutorial
Angular Tutorial with Firebase Backend
Angular Tutorial for Responsive UI Design
Angular Project Tutorial for Portfolio
Angular Material UI Components Tutorial
Angular Tutorial Series –Blog
Angular Dashboard App Tutorial
Angular Forms and Validation Tutorial
Best Angular Tutorial for 2025 with Source Code
Top Professional IT Training Modes
Best Online IT Training Courses with Certification
One-on-One IT Coaching for Career Change
Instructor-Led Classroom Training for Developers
IT Training for Beginners – Online or In-Person
Personalized IT Skills Training for Working Professionals
One-on-One IT Training Online
Classroom IT Training Near Me
In-Person IT Training Courses
Online IT Training Courses
Virtual IT Training Classes
Live Online IT Training with Instructors