Get in Touch

Course Outline

Overview of Angular 18

  • Ecosystem analysis and framework fundamentals
  • Key updates in Angular 18, including enhancements to Angular DevTools
  • Configuration of the development environment for government systems

Architecture and Configuration

  • Application of Angular CLI for efficient management
  • Organizational standards for project structure and file hierarchy
  • Implementation of modules and components within the framework
  • Utilization of optimized TypeScript 4.7 features to enhance performance and operational efficiency

Template Syntax and Data Binding

  • Core syntax for Angular templates
  • Implementation of interpolation, property binding, and event handling
  • Two-way data synchronization using ngModel

Component and Directive Implementation

  • Development and integration of reusable components
  • Execution of component lifecycle events
  • Application of built-in directives (e.g., ngIf, ngFor)
  • Creation of custom directives for specific governance requirements

Service Management and Dependency Injection

  • Development and deployment of services
  • Configuration of dependency injection mechanisms
  • Strategies for managing application state across government applications

Routing and Navigation Standards

  • Initialization of the Angular router
  • Configuration of routes and parameter handling
  • Implementation of updated routing protocols
  • Application of lazy loading and route protection measures

Form Processing in Angular

  • Development of template-driven forms
  • Implementation of reactive forms for complex data flows
  • Validation protocols and error management procedures

HTTP Client and Observable Data Streams

  • Execution of HTTP requests via HttpClient
  • Processing and handling of HTTP responses
  • Integration with RxJS observables for asynchronous operations

Advanced Functionalities

  • Implementation of Angular animations
  • Support for internationalization (i18n) standards
  • Performance optimization strategies, including zoneless change detection

Quality Assurance and Testing

  • Unit testing protocols using Jasmine and Karma
  • End-to-end testing procedures with Protractor
  • Compliance with best practices for testing Angular applications

Deployment and Lifecycle Maintenance

  • Build processes and deployment of Angular applications
  • Version control management using Git
  • Adherence to continuous integration and delivery (CI/CD) standards

Migration Strategies and Troubleshooting

  • Transition protocols from previous Angular versions
  • Identification and mitigation of common operational pitfalls
  • Resolution procedures for issues specific to Angular 18

Practical Application Exercises

  • Interactive laboratory sessions
  • Development of real-world project components
  • Collaborative exercises and peer review processes

Conclusion and Future Directions

Requirements

  • Familiarity with JavaScript programming
  • Professional background in web development
  • Fundamental proficiency in HTML and CSS standards

Intended Audience

  • Web application developers
  • Front-end engineering professionals
  • Individuals seeking to implement Angular for single-page application (SPA) solutions for government systems
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories