Course Outline

Introduction

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

Advanced Component Techniques

  • Advanced component architecture patterns
  • Using advanced component lifecycle hooks
  • Creating dynamic components
  • Using Angular Elements to create web components

Advanced Directive Techniques

  • Creating custom structural directives
  • Implementing advanced directive composition
  • Using the ngTemplateOutlet directive
  • Implementing advanced animations

Advanced RxJS Techniques

  • Advanced RxJS concepts
  • Using RxJS to implement complex user interfaces
  • Reactive programming with Angular 15
  • Reactive forms with RxJS

Advanced Change Detection Techniques

  • Advanced change detection concepts
  • Implementing onPush change detection strategy
  • Using the IterableDiffers API
  • Optimizing change detection performance

Advanced Routing Techniques

  • Using lazy loading to improve application performance
  • Using preloading strategies to improve user experience
  • Implementing server-side rendering with Angular Universal
  • Implementing a custom router outlet

Advanced Testing Techniques

  • Writing comprehensive tests with high code coverage
  • Using mocks and spies in tests
  • Using advanced testing frameworks for Angular 15
  • Debugging complex tests

Advanced Debugging Techniques

  • Using the Angular DevTools
  • Debugging Angular 15 applications using the browser's DevTools
  • Troubleshooting common issues in Angular 15 applications
  • Using advanced debugging techniques for performance optimization

Advanced Performance Techniques

  • Advanced performance optimization techniques for Angular 15
  • Implementing change detection on push
  • Implementing lazy loading for optimal performance
  • Optimizing network requests using Angular's HttpInterceptor
  • Server-side rendering for improved performance

Summary and Next Steps

Requirements

  • Familiarity with Angular 15, HTML, CSS, and JavaScript

Audience

  • Developers
  • Programmers
 28 Hours

Number of participants



Price per participant

Testimonials (9)

Related Courses

Angular 13

28 Hours

Angular 2 Fundamentals

21 Hours

Angular JavaScript

28 Hours

AngularJS Basics

14 Hours

Angular 10 for Developers

28 Hours

Angular 11

28 Hours

Angular 11 Advanced

28 Hours

Angular 12

28 Hours

Angular 12 Advanced

28 Hours

Angular 13 Advanced

28 Hours

Angular 14

28 Hours

Angular 14 Advanced

28 Hours

Angular 15

28 Hours

Angular 16

28 Hours

Angular 17

28 Hours

Related Categories

1