Course Outline
Introduction to Angular 19 for Government
- Overview of Angular and recent updates in Angular 19
- Setting up projects with the Angular CLI
- Understanding the Angular architecture
Components and Templates for Government
- Creating and organizing components effectively
- Implementing data binding and interpolation
- Utilizing template syntax and lifecycle hooks
Directives and Pipes for Government
- Using built-in structural and attribute directives
- Developing custom directives to meet specific needs
- Utilizing and creating custom pipes for data transformation
Dependency Injection and Services for Government
- Understanding the Angular dependency injection (DI) system
- Creating and providing services to enhance modularity
- Injecting services into components for better functionality
Forms and Validation for Government
- Implementing template-driven forms
- Utilizing reactive forms and the form builder
- Applying form validation techniques to ensure data integrity
Routing and Navigation for Government
- Configuring routes and implementing lazy loading modules
- Managing router parameters and guards for secure navigation
- Employing navigation strategies and best practices for user-friendly interfaces
HTTP Client and Data Handling for Government
- Using the HttpClient module for API communication
- Making API requests and handling responses efficiently
- Implementing error handling and observables with RxJS
State Management and Signals for Government
- Utilizing RxJS for reactive state management
- Introduction to Angular signals for state synchronization
- Managing application-wide state for consistent user experiences
Testing and Deployment for Government
- Conducting unit testing on components and services
- Performing end-to-end testing with Angular tools
- Implementing build optimization and deployment strategies for robust applications
Summary and Next Steps for Government
Requirements
- An understanding of HTML, CSS, and JavaScript for government projects.
- Experience with web development concepts and REST APIs.
- Familiarity with TypeScript is beneficial but not mandatory.
Audience
- Web developers building dynamic and scalable front-end applications for government use.
- JavaScript developers transitioning to modern front-end frameworks in a public sector context.
- Software engineers creating enterprise-grade single-page applications (SPAs) for government agencies.
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