Angular ontwikkeling - 4 dagen online klassikaal

2.450,00 EUR

  • 4 days
Live Virtueel Klassikaal
In Huis / In Bedrijf

Beheers moderne front-endontwikkeling met Angular, JavaScript en TypeScript om snelle, schaalbare en responsieve webapplicaties te bouwen. Deze praktijkgerichte training is ontworpen om ontwikkelaars te helpen hands-on ervaring op te doen met het bouwen van dynamische single-page applications (SPA’s) met het nieuwste Angular-framework en moderne TypeScript-functionaliteiten.

Belangrijkste functies

Taal

Lesmateriaal in het Engels

Niveau

Niveau: beginner - gemiddeld

4 dagen live, door een instructeur begeleid

Virtuele training (8 uur per dag)

Interactieve praktische live-labs

Alle relevante cursusmaterialen

50+ aanbevolen studie-uren

Inclusief certificaat van afronding van het programma

Hero

Leerdoelen

Aan het einde van dit programma ben je in staat om:

Begrijp de kernfuncties van Angular

Leer hoe je Angular-componenten, templates, directives, signals en services gebruikt om moderne webapplicaties te bouwen. Je doet ook praktische ervaring op met routing, formulieren, HTTP-communicatie en testpraktijken.

Bouw herbruikbare en schaalbare componenten

Maak modulaire Angular-componenten met een effectieve gegevensstroom met behulp van inputs en outputs. Ontdek content projection, lifecycle hooks en componentarchitectuur om schone en goed onderhoudbare applicaties te ontwikkelen.

Dynamische gebruikersinterfaces maken

Ontwikkel interactieve templates met behulp van data binding, eventafhandeling, voorwaardelijke weergave en templatevariabelen. Je gebruikt ook pipes om gegevens effectief te formatteren en weer te geven binnen de gebruikersinterface.

Routing en navigatie implementeren

Configureer Angular-routing om soepele navigatie tussen views mogelijk te maken. Leer hoe je routes definieert, navigatie beheert, router outlets gebruikt en route guards toepast voor betere controle en beveiliging van je applicatie.

API’s integreren en applicaties testen

Gebruik Angular HttpClient om applicaties te verbinden met backend-API’s, verzoeken en antwoorden te beheren, fouten af te handelen en met observables te werken. Je verkent ook testframeworks zoals Jasmine en Karma om betrouwbare en onderhoudbare code te schrijven.

Hero

Cursusplanning

  1. Dag 1

    Sessie 1: Introductie tot Angular

    • Basisprincipes van Angular
    • Installatie en Angular CLI
    • Inleiding tot TypeScript

    Sessie 2: Basisprincipes van Angular

    • Componenten en sjablonen
    • Signals en dependency injection

    Sessie 3: Werken met signalen

    • Schrijfbare en berekende signalen
    • Effecten en reactieve toestandsbeheer
  2. Dag 2

    Sessie 4: Componenten

    • Angular-componenten en selectors
    • Inline en externe HTML/CSS
    • Imports en opmaak
    • Invoer, uitvoer en contentprojectie
    • Componentlevenscyclus en hostelementen
    • Verwijzingen naar child-componenten en DOM-toegang

    Sessie 5: Sjablonen

    • Templates en databinding
    • Interpolatie en eventafhandeling
    • Besturingsstroom en pipes
    • Sjabloonvariabelen
  3. Dag 3

    Sessie 6: Directieven

    • Attribuut- en structurele directives
    • Werken met Angular-directives

    Sessie 7: Dependency Injection

    • Basisprincipes van dependency injection
    • Services maken en injecteren
    • Injectors en providers

    Sessie 8: Routing

    • SPA-routeringsconcepten
    • Angular-routerconfiguratie
    • Routes, outlets en navigatielinks
    • Routerstatus en guards
  4. Dag 4

    Sessie 9: Formulieren

    • Reactieve en template-gedreven formulieren
    • Formulierelementen, groepering en validatie
    • Dynamische feedback en opmaak

    Sessie 10: HTTP-client

    • Angular HttpClient en RxJS-observables
    • Gegevens ophalen en bijwerken
    • Requestheaders en URL-parameters
    • Afhandeling van responses en foutbeheer

    Sessie 11: Testen

    • Basisprincipes van Jasmine en Karma
    • Component- en routingtests
    • Bindings, services, inputs en outputs testen
    • Asynchrone en afhankelijkheidstests
Angular-ontwikkeling

Voor wie is dit programma bedoeld?

Front-end- en webontwikkelaars die hun Angular-vaardigheden willen uitbreiden

JavaScript-ontwikkelaars die overstappen naar TypeScript en Angular

Softwareontwikkelaars die moderne single-page-applicaties bouwen

Fullstack-ontwikkelaars die hun front-end expertise willen versterken

Technische professionals die geïnteresseerd zijn in moderne webapplicatieontwikkeling

Ontwikkelaars die praktische ervaring willen opdoen met Angular-architectuur

Start nu met de cursus

Vereisten

  • Basiskennis van programmeren in JavaScript
  • Bekendheid met HTML en CSS
  • Basiskennis van webontwikkelingsconcepten
  • Enige ervaring met programmeerlogica en objectgeoriënteerde concepten is een voordeel
  • Basiskennis van Node.js en npm is handig, maar niet verplicht

Verklaringen

Licenties en accreditatie

De cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om tijdens het gehele accommodatieproces contact op te nemen met AVC voor begeleiding en ondersteuning.

Veelgestelde vraag

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!