Get in Touch

Course Outline

Introduction

  • Overview of advanced Angular 15 concepts
  • Review of Angular 15 fundamentals

Advanced Component Techniques

  • Advanced component architecture patterns
  • Leveraging advanced component lifecycle hooks
  • Creating dynamic components
  • Utilizing Angular Elements to develop web components

Advanced Directive Techniques

  • Building custom structural directives
  • Implementing advanced directive composition
  • Utilizing the ngTemplateOutlet directive
  • Implementing advanced animations

Advanced RxJS Techniques

  • Core advanced RxJS concepts
  • Using RxJS to build complex user interfaces
  • Reactive programming with Angular 15
  • Reactive forms integrated with RxJS

Advanced Change Detection Techniques

  • Deep dive into advanced change detection concepts
  • Implementing the onPush change detection strategy
  • Utilizing the IterableDiffers API
  • Optimizing change detection performance

Advanced Routing Techniques

  • Enhancing application performance through lazy loading
  • Improving user experience with preloading strategies
  • Implementing server-side rendering via Angular Universal
  • Building a custom router outlet

Advanced Testing Techniques

  • Writing comprehensive tests with high code coverage
  • Effective use of mocks and spies in testing
  • Employing advanced testing frameworks for Angular 15
  • Debugging complex test scenarios

Advanced Debugging Techniques

  • Utilizing Angular DevTools
  • Debugging Angular 15 applications using browser DevTools
  • Troubleshooting common issues in Angular 15 applications
  • Applying advanced debugging techniques for performance optimization

Advanced Performance Techniques

  • Advanced performance optimization strategies for Angular 15
  • Implementing change detection on push
  • Setting up lazy loading for optimal performance
  • Optimizing network requests via Angular's HttpInterceptor
  • Utilizing server-side rendering for enhanced performance

Summary and Next Steps

Requirements

  • Proficiency in Angular 15, HTML, CSS, and JavaScript is required.

Target Audience

  • Developers
  • Programmers
 28 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories