Course Outline
Initiation into Angular 19 Frameworks
- Overview of Angular and specific enhancements introduced in version 19
- Initializing projects utilizing the Angular CLI command-line interface
- Examination of the foundational Angular architectural principles
Component Development and Template Structures
- Development and systematic organization of application components
- Implementation of data binding strategies and text interpolation
- Template syntax standards and component lifecycle hook management
Directive Application and Pipe Utilization
- Application of native structural and attribute-based directives
- Design and implementation of bespoke custom directives
- Usage of and development of specialized custom pipes for data transformation
Dependency Injection Mechanisms and Service Management
- Analysis of the Angular dependency injection ecosystem
- Creation and registration of reusable service modules
- Injection of service instances within component contexts
Form Construction and Data Validation
- Template-driven form implementation methodologies
- Reactive form architecture and the form builder utility
- Advanced techniques for input validation and error management
Application Routing and User Navigation
- Configuration of route paths and lazy loading strategies for modules
- Handling router parameters and implementing route guards for access control
- Navigation optimization strategies and industry best practices
HTTP Client Operations and Data Processing
- Integration and usage of the HttpClient service module
- Execution of API calls and processing of asynchronous responses
- Error recovery mechanisms and reactive data streams using RxJS
State Management and Signal Implementation
- Utilization of RxJS for managing reactive state flows
- Introduction to the Angular signals architecture for reactive data
- Governance of application-wide state consistency and reliability
Quality Assurance and Deployment Protocols
- Unit testing procedures for components and service layers
- End-to-end testing frameworks using standard Angular tools
- Build optimization processes and secure deployment strategies
Course Conclusion and Recommended Advancement Pathways
Requirements
- Fundamental understanding of HTML, CSS, and JavaScript
- Practical experience with web development concepts and RESTful APIs
- Familiarity with TypeScript is recommended but not mandatory
Target Audience
- Web developers engaged in building dynamic and scalable front-end applications
- JavaScript developers transitioning to modern front-end frameworks
- Software engineers developing enterprise-grade single-page applications for government or commercial use
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