View all workshops

Angular Advanced

Trainer(s): Rachel Heimbach, duration: 24 hours

Take your Angular skills to the next level with our intensive three-day Angular Advanced training. This course is designed for developers who have already dipped their toes into Angular development or have successfully completed the Angular Basics course. If you’re ready to tackle more complex projects and refine your skills, this training is your gateway to becoming an Angular expert. By the end of this training, participants will be equipped to independently set up and maintain complex Angular applications, ensuring they are prepared to tackle any challenge in modern web development.

What you'll learn

  • Angular Architecture: Deep dive into the underlying architecture of Angular and how to effectively manage complex applications.
  • State Management with NgRx & Data Normalization: Learn to implement and manage state with NgRx, ensuring scalable and maintainable data flows.
  • Advanced RxJS: Master advanced reactive programming techniques with RxJS to handle complex asynchronous data streams.
  • Directives: Understand and implement custom directives to extend HTML functionality in your Angular applications.
  • Frontend as a Separate Deployable Unit: Explore the concept of frontend independence and how to deploy it as a separate unit.
  • Micro Frontends & Integration: Learn how to integrate micro frontends into your Angular applications, making your architecture more modular and scalable.
  • Angular Best Practices: Gain insights into industry best practices for building efficient, maintainable, and scalable Angular applications.
  • Change Detection: Master Angular’s change detection mechanisms to optimize application performance.
  • Routing Lifecycle & Complex Routing: Delve into the routing lifecycle and manage complex routing scenarios in your applications.
  • Dependency Injection: Advanced use of Angular’s dependency injection system, including providers and injection tokens.
  • Writing Complex Components: Learn to build and manage complex, reusable components within your applications.
  • Component Communication: Efficient strategies for communication between components, enhancing application modularity.
  • Modules: Structuring and organizing Angular applications using modules for better maintainability.
  • Handling & Caching Data: Techniques for efficiently handling large datasets and caching strategies to improve performance.

Practical details

Standard pricing for this training: EUR 2085,- ex VAT per attendee.
Please contact us for pricing for tailored content and for in house group trainings.

Trainings can be given in one of our offices (Utrecht, Amsterdam, Rotterdam, Arnhem, Munich, Dusseldorf, Vienna, Zurich), on site at a client location, or (in some cases) remote. Training content can be tailored to meet your specific requirements.

Want to enroll or have a question? Contact us via mail at info@openvalue.training, give us a call at +31-85-0606886 or use the form below.