Feire høytider med 10% rabatt på alle kurs med koden "AVCFOREVER10". Sikre deg dette før prisendringene i 2025!

Angular Training - eLearning

4.900,00 NOK

  • 20 hours
eLæring

Dette kurset i Angular-sertifisering vil hjelpe deg med å mestre front-end webutvikling med Angular. Oppnå grundig kunnskap om Angular-konsepter, slik som å lette utviklingen av én-sides webapplikasjoner, avhengighetsinjeksjon, typescript, komponenter, direktiver, rør, skjemaer, ruting og testing.

eLearning Pensum

Hero
  1. Enkeltsideapplikasjoner

    Leksjon 01

    - Kursoversikt

    - Introduksjon til enkeltsideapplikasjoner (SPA)

    - Hva trenger vi Angular til

    - Sette opp utviklingsmiljøet

    - Arkitektur for Angular-applikasjoner

    - Første Angular-applikasjon

  2. TypeScript og ESNext

    Leksjon 02

    - Modulintroduksjon og introduksjon til TypeScript

    - Konfigurere miljøet for å skrive TypeScript

    - Variabeldeklarasjoner (var, let og const)

    - Typer - Primitive typer

    - Typer - Referanse- og spesialtyper

    - Operatorer - Spread og Backticks

    - Operatorer - Destrukturering og Rest

    - Klasser

    - Grensesnitt

    - Pilefunksjoner

    - Modules

    - Hent

    - Async or await

  3. Dekoratører

    Leksjon 03

    - Modulintroduksjon og en oversikt over Angular-moduler

    - Hva er dekoratører

    - Angular-moduler og @NgModule-dekoratøren

    - Deklarasjoner

    - Importer og eksport

    - Tilbydere, oppstart og inngangskomponenter

    - Angular-applikasjonsoppstartsmekanisme

  4. Komponentdekoratør

    Leksjon 04

    - Modulintroduksjon

    - Angular-komponenter og @Component-dekoratøren

    - Opprettelse av en Angular-komponent ved hjelp av Angular CLI og på StackBlitz

    - Komponentdekoratør-metadata

    - Vis innkapsling - Emulert, Shadow DOM, Ingen

    - Data binding - Strenginterpolasjon

    - Egenskapsbinding

    - Hendelsesbinding

    - @Input og @Output-egenskapsdekoratører

    - Tosidig data binding

    - Attributtbinding

    - Klassebinding

    - Introduksjon til livssykluskroker i Angular

    - Bruk av livssykluskroker i Angular

    - Vis spørringer - Vis barn, Vis barn, Innholdsbarn, Innholdsbarn

    - Endringsdeteksjonsmekanisme i Angular. ZoneJS, NgZones

  5. Angular-ruting

    Leksjon 05

    - Introduksjon til ruting

    - Implementering av ruting i en Angular-app

    - Opprettelse av en brukerliste. Setter scenen for barneruting

    - Abstrahering av brukerlenken til en separat komponent

    - Implementering av barneruter

    - Sti Samsvarende og Rutenavn

    - Introduksjon til rutevakter i Angular

    - CanActivate og CanActivateChild-vakter i Angular

    - CanDeactivate-vakt i Angular

    - Forhåndslasting av data for en komponent ved hjelp av Resolve

  6. Avhengighetsinjeksjon

    Leksjon 06

    - Introduksjon til seksjonen

    - DI som et mønster, DI som et rammeverk og typer tilbydere

    - Hierarkisk avhengighetsinjeksjon

    - Introduksjon til tjenester i Angular

    - Hent data fra en REST-API ved hjelp av HttpClient

    - CRUD-operasjoner ved hjelp av HttpClient, HttpParams og HttpHeaders

    - Observables og operatører i Observables - Kart, Prøv igjen, Fange

    - Atferdsemne og deling av data ved hjelp av atferdsemner

  7. Dypdykk i direktiver

    Leksjon 07

    - Introduksjon til seksjonen

    - Introduksjon til direktiver

    - Innebygde strukturelle direktiver

    - Innebygde attributtdirektiver

    - Bygging av egendefinerte attributtdirektiver

    - Bygging av egendefinerte strukturelle direktiver

    - Introduksjon til rør i Angular

    - Bruk av innebygde rør

    - Opprettelse av egendefinerte rør i Angular

    - Renslige og urenslige rør i Angular

    - Dekoratører gjenbesøkt

    - Bygging av egendefinerte dekoratører i Angular

    - Bygging av en egendefinert livssyklushookklasse Logger Decorator

    - Bygging av egendefinert egenskapsdekoratør i Angular

  8. Skjemaer i Angular

    Leksjon 08

    - Introduksjon til seksjonen

    - Typer av skjemabyggingsstrategier i Angular

    - Opprettelse av lange Bootstrap-skjemaer raskt ved hjelp av VS Code ved hjelp av Emmet

    - Legge til FormControl(s) i et malstyrt skjema ved hjelp av ngModel-direktivet

    - Få den JavaScript-objektrepresentasjonen av et skjema ved hjelp av ngForm-direktivet

    - Deaktivering av Send-knappen på et skjema ved hjelp av skjemaets $invalid-flagg

    - Få den JavaScript-objektrepresentasjonen av et skjema i TypeScript-klassen

    - Legge til avmerkingsbokser, radioknapper og valgliste i ditt malstyrte skjema

    - Opprettelse av delavsnitt i skjemaet ved hjelp av NgModelGroup-direktivet

    - Trinnene for å implementere et reaktivt skjema i Angular

    - Rask opprettelse av et Bootstrap-skjema for vårt reaktive skjema ved hjelp av Emmet

    - Opprettelse av et reaktivt skjema i TypeScript-klassen og tilkobling til malen

    - Legge til skjema valideringer til et reaktivt skjema

    - Dynamisk legge til eller fjerne FormControl(s) eller FormGroup(s) ved hjelp av FormArray(s)

    -Legge til synkron tilpassede valideringer til ditt reaktive skjema

    - Legge til asynkron tilpassede valideringer til ditt reaktive skjema

    - Tilbakestille verdien av et skjema

  9. Bruk av tredjepartsbiblioteker

    Leksjon 09

    - Introduksjon til seksjonen

    - Opprettelse av et Angular CLI-prosjekt med SCSS som en base-stil

    - Introduksjon av Material Design Bootstrap i Angular CLI-prosjektet ditt

    - Legge til en navigasjonsmeny i overskriften din

    - Legge til Material Design-knapper

    - Legge til kort

    - Bruk av Material Design-avmerkingsbokser og skjema innganger

    - Introduksjon til Angular Material i Angular CLI-prosjektet ditt på toppen av MDB

    - Legge til radioknapper, glidebryter, glidebryter, fremdriftslinje og spinner

    - Introduksjon til Firebase

    - Opprettelse av en app ved hjelp av Firebase Console

    - Konfigurering av Angular CLI-prosjektet ditt for å støtte Firebase

    - Samhandling med Firebase Realtime Database ved hjelp av metoder på AngularFireList

    - Legge til og lese data fra Realtime Database i Firebase

    - Oppdatering og sletting av data fra Realtime Database i Firebase

Læringsmål

Ved slutten av dette nettbaserte Angular-kurset, vil du være i stand til å:

Design

Forstå designet av enkeltside-applikasjoner og hvordan Angular muliggjør deres utvikling

Model

Skille modell-, visnings- og kontrollerlagsene i din applikasjon og implementere dem ved hjelp av

Angular utrykke

Beherske Angular-uttrykk, filtre og omfang

Bygge

Bygge Angular-skjemaer og skrive Angular-direktiver

Enhetsprøver

Utføre enhets- og end-to-end-testing av dine Angular-applikasjoner

Dynamisk UI

Utvikle interaktive og dynamiske brukergrensesnitt ved hjelp av Bootstrap

Nøkkelfunksjoner

Språk

Kurs og materiell er på engelsk

20 timer med innhold

eLearning i eget tempo på nettet

Tilgang

Livstids eLearning tilgjengelig når som helst

Gratis introduksjonskurs i JavaScript

Prosjekt og spørrekonkurranser

Tre bransjebaserte prosjekter og 12 spørrekonkurranser

Sertifikat

Bransjeanerkjent sertifikat for fullført kurs

Hero
Angular certification training

Hvem bør melde seg på dette kurset?

Det er ingen forutsetninger for å ta denne Angular-sertifiseringsopplæringen.

UI utviklere

Tekniske prosjekt-/produktledere

Full-stack webutviklere

Kvalitetssikring

Studenter i bachelor- eller masterprogrammer

Start kurset nå

Trenger du bedriftsløsning eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!

;