Course Outline
Getting Started with Angular 19
- Introduction to Angular and key features in Angular 19.
- Project setup using Angular CLI.
- Overview of the Angular architecture.
Components and Templates
- Creating and organizing components.
- Data binding and interpolation.
- Template syntax and lifecycle hooks.
Directives and Pipes
- Utilizing built-in structural and attribute directives.
- Creating custom directives.
- Using and developing custom pipes.
Dependency Injection and Services
- Understanding the Angular Dependency Injection (DI) system.
- Creating and providing services.
- Injecting services into components.
Forms and Validation
- Template-driven forms.
- Reactive forms and the form builder.
- Form validation techniques.
Routing and Navigation
- Configuring routes and lazy loading modules.
- Router parameters and guards.
- Navigation strategies and best practices.
HTTP Client and Data Handling
- Utilizing the HttpClient module.
- Executing API requests and handling responses.
- Error handling and working with observables in RxJS.
State Management and Signals
- Implementing reactive state management with RxJS.
- Introduction to Angular signals.
- Managing application-wide state.
Testing and Deployment
- Unit testing for components and services.
- End-to-end testing with Angular tools.
- Build optimization and deployment strategies.
Summary and Next Steps
Requirements
- Understanding of HTML, CSS, and JavaScript.
- Experience with web development concepts and REST APIs.
- Familiarity with TypeScript is advantageous but not mandatory.
Target Audience
- Web developers constructing dynamic and scalable front-end applications.
- JavaScript developers transitioning to modern front-end frameworks.
- Software engineers developing enterprise-grade SPAs.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 5200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
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