Angular Advanced

Angular Advanced

Je kent de basisbeginselen van Angular en hebt al enige werkervaring met dit framework; nu is het tijd om de volgende stap te maken. In de training Angular Advanced leer je hoe jij je Angular-kennis uitbreidt naar grotere, Enterprise-applicaties.


Een groot deel van de training is ingeruimd voor de architectuur en structuur van grotere applicaties. Denk aan het werken met modules, de router, lazy loading van modules en gevorderd gebruik van componenten (composition) en services. We bespreken algemene Angular design patterns en best practices, zodat jij hierin een goede keuze kunt maken voor de projecten waaraan je werkt. Ook andere onderwerpen zoals uitgebreid werken met Angular CLI, (unit) testing en het werken met observables en RxJS worden in dieper detail besproken. Nadat het observable design pattern is besproken, wordt dit concreet toegepast op het principe van state management met @ngrx/store.


Er wordt geen tijd besteed aan de basisbeginselen van Angular. Deze worden bekend verondersteld.

Wat leer je?

Na afloop van de training Angular Advanced kun je een goede afweging maken hoe jij jouw Angular-applicaties naar een volgend level brengt. Je bent een goede gesprekspartner voor strategen en architecten en weet hoe je applicatiewensen kunt vertalen naar Enterprise Angular-applicaties.

Welke voorkennis heb je nodig?

– Basiskennis Angular met bij voorkeur 3-6 maanden werkervaring met Angular-applicaties


– Gedegen kennis van HTML, CSS, JavaScript en TypeScript.


– Enige kennis van Node.js en het installeren van packages met NPM.


– Werken met een code-editor zoals Visual Studio Code (gratis), Jetbrains Webstorm (30-dagenversie beschikbaar) of vergelijkbaar.


– Kennis van de Engelse taal. Veel bronnen en naslagwerken zijn alleen in het Engels beschikbaar.

Trainingsvorm
Angular Advanced

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Heb je een vraag?

Neem dan contact op met onze klantenservice voor studieadvies of een training op maat.

Angular Advanced

Wij proberen je aanvraag zo snel mogelijk te beantwoorden. Meestal zou dat op de dag zelf gebeuren. Om je sneller van dienst te zijn vragen we je telefoonnummer.

Trainingsdata

Startdatum

Trainingsvorm

Locatie

Duur

Prijs

datum:
01 november 2021

Klassikaal

Startel (Drachten)

3 dagen

1,380.00

Angular Advanced_2021-11-01(Klassikaal)

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2021-11-0309:0016:00
2021-11-0209:0016:00
2021-11-0109:0016:00
datum:
01 november 2021

Virtueel

Virtual

3 dagen

1,380.00

Angular Advanced(virtueel)_2021-11-01(Virtueel)

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

DatumStarttijdEindtijd
2021-11-0109:0016:00
2021-11-0309:0016:00
2021-11-0209:0016:00
datum:

In company

Angular Advanced_(In company)

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Waarom Startel?

Persoonlijke
aanpak
Ervaren
trainers
Aanbod
op maat
Klassikaal en e-learning
mogelijkheden

Het programma

In de training Angular Advanced komen de volgende onderwerpen aan de orde:


Architectuur: werken met meerdere modules.


Angular CLI: geavanceerd gebruik, tips & tricks.


Routing en Lazy loading.


Loading strategieën.


Meerdere / benoemde router-outlets.


Advanced components & design patterns:


o Composition


o Content projection


o Smart components/dumb components


o Dynamic component loading


– Observables deep dive:


o Observables vanaf het nulpunt maken.


o De functie .pipe() gebruiken.


o Tal van RxJS-operators.


State management met @ngrx/store en bijbehorende bibliotheken.


Introductie in unit testing (Karma/Jasmine) en E2E-testing (Cypress).


Angular in Enterprise-omgevingen:


o Grotere Angular-applicaties opzetten.


o Werken met monorepo's en/of micro-apps.


o Werken met .forRoot() en services configureren.


o Angular Componentbibliotheken maken.


o Componentbibliotheken publiceren op NPM.


Angular Performance tips & tricks.


Meer over Reactive Forms.


Discussie, vragen en antwoorden.

Hoe maken we het persoonlijk?

Bij Startel is persoonlijk ook écht persoonlijk. Om de best passende trainingen te geven starten we met het belangrijkste ingrediënt: jou.

  1. We starten altijd met een intake om jou te leren kennen.
  2. We passen de Training aan de hand van jouw ambitie en doelen aan.
  3. We kijken ook naar jouw persoonlijke situatie om de lesstof zo praktisch mogelijk te maken.

Contact formulier

categorie: 
  • Development

Op de hoogte blijven van de nieuwste trainingen?

Schrijf je in voor onze nieuwsbrief!