extended for

vector
angular-certification-senior-level-online-bootcamp

Angular Certification Senior Level Online Bootcamp

The Angular Certification Bootcamp includes a combination of instructional time, hands-on exercises, live coding demonstrations, and finally a live practice exam. After each bootcamp session (3 in total), users will be given homework to further learn topics covered that day. At the beginning of each session, they will have the opportunity to ask questions about the homework.

Host: Alain Chautard

Alain Chautard

March 31, 3:00 PM

15 hrs

Who is this for ?

Senior Developers

What will the attendees learn?

Advanced Components, Directives, and Architecture Concepts
Dependency injection
Routing
Performance Advanced TypeScript and JavaScript
Forms
RxJS
Unit testing
Security

There will be 3 sessions in total.

  • March 31st
  • April 7th
  • April 14th

Day 1: Advanced Components, Directives, and Architecture Concepts

On day 1, we cover all the essentials of components, signals, directives, and important architecture concepts for improved performance and change detection. We also introduce state management with Redux.

Topics for the day:

  • Angular Signals
  • Change detection and performance
  • Architecture concepts
  • State management with Redux
  • Content projection and template syntax
  • Bindings, lifecycle, and queries
  • Async pipe
  • Advanced directives

Day 2: Dependency injection, Routing, Performance Advanced TypeScript and JavaScript

Day 2 is all about dependency injection, routing, directives, and strategies for improving the performance of Angular applications using techniques such as lazy loading and the @defer block.

We also dive into TypeScript and JavaScript features that can help manage advanced types and increase developer experience by getting more feedback and assistance from the TypeScript compiler.

Topics for the day:

  • Injection tokens and custom providers
  • Advanced Directives
  • Advanced Routing
  • Child routing and lazy-loading
  • Performance, @defer
  • Advanced TypeScript (utility types, creating types from types, generics)
  • Advanced JavaScript (rest, spread, nullish coalescing, and more)

Day 3: Forms, RxJs, security, and unit testing

Day 3 will be spent on RxJs and advanced forms features, such as custom validation and reactive forms. We will talk about Subjects, RxJs operators, how to architect applications with RxJs and complex forms. Other topics include security and unit testing.

Topics for the day:

  • Security
  • Unit testing
  • RxJs Operators
  • RxJs subjects
  • Hot and cold observables
  • Reactive Forms
  • Custom form validation
  • Control Value Accessor

Maximum number of seats

No limit on the number of participants

© All rights reserved. Made with 💛 by BitterBrains, Inc.