Get in Touch
 Duration 21 hours

Course Outline

Sophisticated Angular Architecture

  • Constructing project structures capable of handling growth
  • Patterns for standalone APIs and modular designs
  • Strategies for maintaining separation of concerns and code longevity

Advanced Components and Signals

  • In-depth exploration of Angular Signals
  • Techniques for managing change detection
  • Patterns for efficient communication between components

Reactive and Asynchronous Programming

  • Utilizing advanced RxJS operators within Angular
  • Bridging the gap between Signals and RxJS
  • Orchestrating intricate reactive data streams

State Management for Large-Scale Systems

  • Selecting appropriate state management methodologies
  • Utilizing NgRx, NGXS, or standalone reactive approaches
  • Enterprise-level best practices for state control

Advanced Routing Techniques

  • Implementing lazy loading and route-level code splitting
  • Configuring route guards, resolvers, and complex navigation paths
  • Streamlining routes for extensive applications

Performance Enhancement

  • Analyzing Angular 20 application performance
  • Leveraging Signals for rendering optimization
  • Minimizing bundle sizes to accelerate load times

Testing and Quality Assurance

  • Developing robust unit tests for services and components
  • Executing end-to-end tests with contemporary testing tools
  • Diagnosing issues in complex Angular environments

API Integration and Backend Interaction

  • Employing sophisticated HttpClient patterns
  • Implementing error handling and retry mechanisms
  • Interacting with streaming and real-time APIs

Recap and Future Directions

Requirements

  • Proficient command of modern JavaScript
  • Practical familiarity with core Angular concepts
  • Understanding of TypeScript and component-driven architecture

Target Audience

  • Front-end developers
  • Software engineers
  • Technical specialists involved in Angular-based projects

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories