Angular Training - eLearning

450,00 EUR

  • 20 hours
eLearning

Deze Angular certificeringstraining helpt je om front-end webontwikkeling met Angular onder de knie te krijgen. Verkrijg diepgaande kennis van Angular-concepten, zoals het vergemakkelijken van de ontwikkeling van single-page webapplicaties, dependency injection, TypeScript, componenten, richtlijnen, pipes, formulieren, routering en testen.

eLearning Cursusprogramma

Hero
  1. Single Page Applicaties

    Les 01

    - Cursusoverzicht

    - Introductie tot Single Page Applications (SPA)

    - Waar hebben we Angular voor nodig

    - Het opzetten van de ontwikkelomgeving

    - Architectuur van Angular-applicaties

    - Eerste Angular App

  2. TypeScript en ESNext

    Les 02

    - Module Introductie en Introductie tot TypeScript

    - Het opzetzen van de omgeving om TypeScript te schrijven

    - Variabele declaraties (var, let en const)

    - Typen - Primitieven

    - Typen - Referentie- en Speciale Typen

    - Operatoren - Spread en Backticks

    - Operatoren - Destructureren en Rest

    - Lessen

    - Interface

    - Pijlfuncties

    - Modules

    - Apporteer

    - Asynchroon of wachten

  3. Decorator

    Les 03

    - Module-introductie en een overzicht van Angular Modules

    - Wat zijn decorators

    - Angular Modules en de @NgModule Decorator

    - Verklaringen

    - Import en Export

    - Aanbieders, bootstrap en invoercomponenten

    - Opstartmechanisme van Angular-applicatie

  4. Component Decorator

    Les 04

    - Module Introductie

    - Angular-componenten en de @Component-decorator

    - Een Angular Component maken met de Angular CLI en op StackBlitz

    - Metadata van Component Decorator

    - Weergave-inkapseling - Nagebootst, ShadowDom, Geen

    - Datakoppeling - Stringinterpolatie

    - Eigenschapbinding

    - Gebeurteniskoppeling

    - @Input nl @Output Eigenschap Decorators

    - Tweerichtings Data Binding

    - Attribuutbinding

    - Klassebinding

    - Klassebinding

    - Introductie tot Lifecycle Hooks in Angular

    - Gebruikmaken van Lifecycle Hooks in Angular

    - Bekijk Query's - Bekijk Kind, Bekijk Kinderen, Inhoud Kind, Inhoud Kinderen

    - Verander het detectiemechanisme in Angular. ZoneJS, NgZones

  5. Angular Routing

    Les 05

    - Introductie tot Routing

    - Routing implementeren in een Angular-app

    - Een gebruikerslijst aanmaken. Het podium klaarzetten voor Child Routing

    - Het abstraheren van de gebruikerslink naar een apart component

    - Kindroutes implementeren

    - Overeenkomst van pad en routetypes

    - Introductie tot Route Guards in Angular

    - CanActivate en CanActivateChild Guards in Angular

    - CanDeactivate-beveiliging in Angular

    - Gegevens vooraf laden voor een component met Resolve

  6. Afhankelijkheidsinjectie

    Les 06

    - Introductie tot de sectie

    - DI als een Patroon, DI als een Framework en Typen Providers

    - Hiërarchische afhankelijkheidsinjectie

    - Introductie tot Services in Angular

    - Gegevens ophalen van een Rest API met HttpClient

    - CRUD-operaties met HttpClient, HttpParams en HttpHeaders

    - Observables en Operatoren in Observables - Map, Retry, Catch

    - BehaviorSubject en het delen van gegevens met BehaviorSubjects

  7. Deep Dive Richtlijnen

    Les 07

    - Introductie tot de sectie

    - Introductie tot directieven

    - Ingebouwde structurele richtlijnen

    - Ingebouwde attribuut directieven

    - Aangepaste attribuut directieven bouwen

    - Aangepaste structurele richtlijnen bouwen

    - Introductie tot Pipes in Angular

    - Gebruikmaken van ingebouwde pipes

    - Aangepaste pipes maken in Angular

    - Pure en impure pipes in Angular

    - Decorators Revisited

    - Aangepaste Decorators Bouwen in Angular

    - Een aangepaste Lifecycle Hook Class Logger Decorator bouwen

    - Een aangepaste eigenschapdecorator bouwen in Angular

  8. Formulieren in Angular

    Les 08

    - Introductie tot de sectie

    - Soorten strategieën voor het bouwen van formulieren in Angular

    - Snel lange Bootstrap-formulieren maken met VS Code met behulp van Emmet

    - FormControl(s) toevoegen aan een Template Driven formulier met behulp van de ngModel-directive

    - De JavaScript Object Representatie van een formulier krijgen met behulp van de ngForm-directive

    - Het uitschakelen van de Verzendknop op een formulier met behulp van de $invalid vlag van het formulier

    - Het verkrijgen van de JavaScript Object Representatie van een formulier in de TypeScript Klasse

    - Toevoegen van selectievakjes, keuzerondjes en keuzelijsten aan je Template Driven Formulier

    - Het creëren van subsecties in het formulier met behulp van de NgModelGroup-directive

    - Stappen om een Reactief formulier in Angular te implementeren

    - Snel een Bootstrap-formulier voor ons Reactieve formulier maken met Emmet

    - Een reactief formulier aanmaken in de TypeScript-klasse en het verbinden met de template

    - Validaties toevoegen aan een Reactief Formulier

    - Dynamisch toevoegen of verwijderen van FormControl(s) of FormGroup(s) met behulp van FormArray(s)

    - Synchrone aangepaste validaties toevoegen aan je Reactive Form

    - Asynchrone aangepaste validaties toevoegen aan je Reactive Form

    - Het terugzetten van de waarde van een formulier

  9. Gebruik van externe bibliotheken

    Les 09

    - Introductie tot de sectie

    - Een Angular CLI-project maken met SCSS als basistijl

    - Material Design Bootstrap introduceren in je Angular CLI-project

    - Een navigatiebalk toevoegen aan je header

    - Toevoegen van Material Design-knoppen

    - Kaarten toevoegen

    - Gebruik van Material Design dropdownmenu's en formulierinvoervelden

    - Angular Material introduceren in je Angular CLI-project bovenop MDB

    - Toevoegen van radioknoppen, schuifschakelaar, schuifregelaar, voortgangsbalk en spinner

    - Introductie tot Firebase

    - Een app maken met de Firebase-console

    - Je Angular CLI-project instellen voor ondersteuning van Firebase

    - Interactie met Firebase Realtime Database met behulp van methoden op AngularFireList

    - Gegevens toevoegen en lezen vanuit de Realtime Database in Firebase

    - Gegevens bijwerken en verwijderen uit de Realtime Database in Firebase

Leerresultaten

Aan het einde van deze online Angular-training zult u in staat zijn om:

Ontwerp

Begrijp het ontwerp van single-page applicaties en hoe Angular hun ontwikkeling vergemakkelijkt

Model

Scheid de model-, view- en controllerlagen van je applicatie en implementeer ze met Angular

Angular expressies

Beheers Angular expressies, filters en scopes

Bouwen

Bouw Angular-formulieren en schrijf Angular-richtlijnen

Eenheidstest

Voer unit tests en end-to-end tests uit op je Angular applicaties

Dynamische gebruikersinterface

Interactieve en dynamische gebruikersinterfaces ontwikkelen met Bootstrap

Belangrijkste kenmerken

Taal

Cursus en materiaal zijn in het Engels

20 uur inhoud

van online zelfstudie eLearning

Toegang

Levenslang eLearning toegankelijk wanneer je maar wilt

Gratis inleidende cursus JavaScript

Projecten & quizzen

Drie op de industrie gebaseerde projecten en 12 quizzen

Certificaat

Door de industrie erkend certificaat ter voltooiing van de cursus

Hero

Wie zou zich moeten inschrijven voor dit programma?

Er zijn geen voorwaarden voor het volgen van deze Angular certificeringstraining.

UI-ontwikkelaars

Technisch project-/productmanager

Full-stack webontwikkelaars

Kwaliteitsborging

Studenten in bachelor-/masterprogramma's

Start nu met de cursus

Heb je en zakelijke oplossing 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!

;