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 key features in version 19.
- Initializing projects with Angular CLI.
- Exploring the core Angular architecture.
Components and Templates
- Developing and structuring components.
- Mastering data binding and interpolation.
- Template syntax and lifecycle hooks.
Directives and Pipes
- Applying built-in structural and attribute directives.
- Building custom directives.
- Implementing and creating custom pipes.
Dependency Injection and Services
- Understanding the Angular Dependency Injection system.
- Creating and registering services.
- Injecting services into components.
Forms and Validation
- Building template-driven forms.
- Utilizing reactive forms and form builders.
- Applying various form validation techniques.
Routing and Navigation
- Configuring routes and lazy loading modules.
- Working with router parameters and guards.
- Best practices for navigation strategies.
HTTP Client and Data Handling
- Working with the HttpClient module.
- Executing API requests and processing responses.
- Error handling and reactive streams with RxJS.
State Management and Signals
- Managing reactive state with RxJS.
- Introduction to Angular signals.
- Handling application-wide state effectively.
Testing and Deployment
- Unit testing for components and services.
- End-to-end testing using Angular tools.
- Build optimization and deployment strategies.
Conclusion and Future Learning
Requirements
- A solid grasp of HTML, CSS, and JavaScript.
- Practical experience with web development principles and REST APIs.
- Basic familiarity with TypeScript is advantageous but not mandatory.
Target Audience
- Web developers focused on creating dynamic, scalable front-end applications.
- JavaScript developers aiming to transition to modern front-end frameworks.
- Software engineers tasked with 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