Get in Touch
 Duration 28 hours

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories