Angular Deep Dive Workshop

Dig into the depths of Angular!

Deep dive for Angular developers

Remote & In-House
2 days
Basic Anguar Knowledge
Labs, Quizzes, Experiments
Also available as a company workshop
Public Workshop
  • Duration: 2 days
  • Next Date: TBA
  • Group discount available
Company-Workshop
  • Individually scheduled
  • In-house or remote
  • Discount for groups >8 participants

Deep dive for your full perspective!

You already know the basics of Angular and now you really want to fully understand the many concepts and backgrounds? Then this workshop is the right one for you!

In this training we start with a simple Angular application and extend it with all the possibilities that the framework has to offer. We also look behind the curtain to understand how Angular ticks and what conscious limitations, misunderstandings and pitfalls it entails.

Impressions

Impressions

Selected satisfied customers

The course of our deep dive at a glance!

Components: deep dive

  • Communication between components
  • Declarative and programmatic content projection
  • ViewChildren and ContentChildren
  • Handles/Template Variables and exportAs
  • Component inheritance
  • View providers vs. “traditional” providers and local services
  • Lazy Components with Ivy
  • Create dynamic components at runtime with Ivy

Data binding: deep dive

  • Data binding under the hood
  • Deliberate limitations and pitfalls in data binding
  • One-way data flow and its consequences
  • Handling ExceptionHasBeenChangedAfterItWasCheckedError
  • Performance tuning with the OnPush strategy, immutables and observables

Directives: deep dive

  • Attribute directives for cross section functions
  • Structural Directives
  • Templates and Containers
  • Microsyntax
  • Referencing templates at runtime

Routing: deep dive

  • Hierarchical routing with child routes
  • Aux Routes
  • Lazy routes
  • Guards
  • Resolvers
  • Router Events
  • Custom Url Matchers

Forms: deep dive

  • Template-driven forms vs. reactive forms
  • Break large forms into multiple components
  • Model repeating groups with FormArrays
  • Custom validation rules
  • Asynchronous Validation Rules
  • Multi-field validation
  • Dynamic Forms
  • Interfere with data binding with ControlValueAccessor
  • Use your own form control elements with ngModel, formControl and Co.

Dependency-injection: deep dive

  • Local vs. Global Services
  • The types of providers: useClass, useValue, useFactory, useExisting
  • Multi Provider
  • Token: InjectionToken<T> vs base classes
  • Tree-Shakable Providers vs. “classic” providers
  • Services and lazy loading

Public Workshops

All of our seminars are always available remotely or in-house. Contact us to make an appointment

No post was found with your current grid settings. You should verify if you have posts inside the current selected post type(s) and if the meta key filter is not too much restrictive.

More public dates

2022 05. 12 -
07. 12
09:00 - 17:00 (CET)
Gruppenrabatt

Modern .NET-Backends for Angular

2022 19. 12 -
19. 12
09:00 - 16:30 (CET)
Group Discount

Advanced TypeScript

2022 20. 12 -
20. 12
09:00 - 16:30 (CET)
Group Discount

Playwright Workshop

2023 27. 02 -
28. 02
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 31.01.2023

Angular Security with Dr De Ryck

2022 01. 03 -
03. 11
13:00 - 17:30 (CET)
Group DiscountEarly Bird until 31.01.2023

Design with System: Scalable Design Systems with Storybook and Angular

13:00 - 17:30 CET = 8.30 to 12.30 ET
2023 07. 03 -
10. 03
13:00 - 17:30 (CET)
Group DiscountEarly Bird until 31.01.2023

Angular Architecture Workshop

8:30 am - 12:30 pm Eastern Time = 1:30 pm - 5:30 pm CET

English

2023 27. 03 -
29. 03
09:00 - 16:30 (CET)
Group DiscountEarly Bird until 28.02.2023

Modern Spring-Backends for Angular

2023 27. 03 -
28. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

API Security Workshop with Dr. De Ryck

2023 27. 03 -
29. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

Workshop: Fullstack Angular with NestJS

2023 28. 03 -
30. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

Modern .NET-Backends for Angular

Manfred Steyer is a Google Developer Expert (GDE) for Angular and Tursted Collaborator in the Angular team. Together with his team, he looks after customers in the entire German language area. The focus is on business and industrial applications based on Angular.

Only One Step Away!

Send us your inquery today - we help you with pleasure!

Jetzt anfragen!