Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Angular 19
- Overview of Angular and the new features introduced in version 19
- Initializing projects using the Angular CLI
- Analyzing the underlying Angular architecture
Components and Templates
- Designing and structuring components
- Implementing data binding and interpolation
- Applying template syntax and lifecycle hooks
Directives and Pipes
- Utilizing built-in structural and attribute directives
- Developing custom directives
- Implementing and creating custom pipes
Dependency Injection and Services
- Exploring the Angular dependency injection (DI) system
- Building and provisioning services
- Injecting services into various components
Forms and Validation
- Managing template-driven forms
- Utilizing reactive forms and the form builder
- Applying effective form validation techniques
Routing and Navigation
- Configuring routes and implementing lazy loading modules
- Managing router parameters and guards
- Adopting navigation strategies and best practices
HTTP Client and Data Management
- Utilizing the HttpClient module
- Executing API requests and processing responses
- Handling errors and managing observables with RxJS
State Management and Signals
- Implementing reactive state management with RxJS
- Getting acquainted with Angular signals
- Overseeing application-wide state
Testing and Deployment
- Unit testing components and services
- Conducting end-to-end testing using Angular tools
- Optimizing builds and executing deployment strategies
Recap and Future Directions
Requirements
- Proficiency in HTML, CSS, and JavaScript
- Practical experience with web development principles and REST APIs
- Knowledge of TypeScript is advantageous, though not mandatory
Target Audience
- Web developers creating dynamic, scalable front-end solutions
- JavaScript professionals transitioning to contemporary front-end frameworks
- Software engineers building enterprise-level SPAs
28 Hours
Testimonials (3)
The trainer’s attitude – helping you feel comfortable, making jokes to lighten the mood, and answering everyone’s questions.
Ana Fedeles
Course - Angular 20
the vibe was relaxed, so it was easy to focus on the training.
Diana Popa
Course - Angular 20
The trainer vibe, in-depth and strong angular features presentations