Course Name
Course Code : FVM24
Venue Details
Postal Code : 1559
Session Dates
Duration: 4 days (28 hours)
The course covers:
Introduction to Angular 11 and its architecture
Developing Single-Page Applications (SPAs)
Component-driven development and modular design
Data binding, directives, dependency injection, and RxJS observables
Routing, lazy loading, and API integration with HTTPClient
State management using Services and NgRx
Authentication, security best practices, and performance optimization
Testing, debugging, and deploying Angular applications
Overview of Angular framework and its evolution
Setting up the Angular development environment
TypeScript basics for Angular development
Understanding Modules, Components, and Templates
Component Lifecycle Hooks and Change Detection
Working with Angular Directives (Structural & Attribute Directives)
Property Binding, Event Binding, and Two-Way Binding
Working with Pipes for Data Formatting
Handling User Input and UI Interactions
Creating and Using Angular Services
Understanding Dependency Injection in Angular
Introduction to RxJS and Observables
Making HTTP calls using HttpClientModule
Handling API Responses, Error Handling, and Interceptors
Consuming RESTful APIs and third-party services
Implementing Angular Router and Navigation
Route Guards for Authentication and Authorization
Lazy Loading for Performance Optimization
Template-Driven Forms vs Reactive Forms
Implementing Form Validation and Error Handling
Custom Form Validators
Introduction to Angular State Management
Using Services and BehaviorSubject for State Management
Overview of NgRx for Advanced State Handling
Implementing JWT Authentication in Angular
Role-based Authorization in Angular Applications
Security Best Practices: Preventing XSS & CSRF Attacks
Angular Application Performance Tuning
Debugging Angular Applications using Chrome DevTools
Building and Deploying Angular Applications
Writing Unit Tests with Jasmine and Karma
End-to-End (E2E) Testing with Protractor
Debugging Common Angular Errors
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |