Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innføring i Angular 18
- Oversikt over Angular og dets økosystem
- Hva er nytt i Angular 18, inkludert de siste oppdateringene til Angular DevTools
- Oppsett av utviklingsmiljøet
Prosjektoppsett og arkitektur
- Bruk av Angular CLI
- Prosjektsstruktur og filorganisering
- Angular-moduler og komponenter
- Ivaretagelse av optimaliserte TypeScript 4.7-evner for bedre ytelse og utvikleropplevelse
Maltekster og databinding
- Syntaks for Angular-maltekster
- Interpolasjon, egenskapsbinding og hendelsesbinding
- Toveis databinding med ngModel
Komponenter og direktiver
- Opprettelse og bruk av komponenter
- Komponentens livsløps_hooks
- Inbyggede direktiver (ngIf, ngFor osv.)
- Egendefinerte direktiver
Tjenester og avhengighetsinjeksjon
- Opprettelse og bruk av tjenester
- Avhengighetsinjeksjon i Angular
- Håndtering av applikasjonsstaten
Ruting og navigasjon
- Oppsett av Angular-routeren
- Konfigurasjon av ruter og ruteparametere
- Forkjent kjennskap til og implementering av nye rutingfunksjoner
- Låst innlasting og rutevakter
Skjemaelementer i Angular
- Malbaserte skjemaer
- Reaktive skjemaer
- Skjemavalidering og feilhåndtering
HTTP-klient og observables
- Forespørsler med HttpClient
- Håndtering av HTTP-responsene
- Arbeid med RxJS-observables
Fremadvendte emner
- Angular-animasjoner
- Internasjonalisering (i18n)
- Ytelsesoptimeringsteknikker, inkludert zoneløs endringsdeteksjon
Test i Angular
- Enhetstesting med Jasmine og Karma
- End-to-end-testing med Protractor
- Beste praksis for testing av Angular-applikasjoner
Distribusjon og vedlikehold
- Bygging og distribusjon av Angular-applikasjoner
- Versjonskontroll med Git
- Kontinuerlig integrasjon og levering (CI/CD)-praksis
Migrering og feilsøking
- Migrasjon fra eldre versjoner av Angular
- Vanlige hukommelsesfeil og hvordan unngå dem
- Feilsøking av vanlige problemer med Angular 18
Praktiske øvelser
- Håndtverkets laboratorier
- Funksjonell prosjektutvikling i virkeligheten
- Gruppeøvelser og peerreviewer
Sammendrag og neste skritt
Krav
- Forkjent kjennskap til JavaScript
- Erfaring med webutvikling
- Grunnleggende kunnskap om HTML og CSS
Målgruppe
- Webutviklere
- Front-end-utviklere
- Vem som enn fore har interesse for å utvikle enkelsideapplikasjoner (SPAs) med Angular
28 timer
Referanser (3)
alle de viktige delene ble dekket
carlo capuano - ITER Organization
Kurs - Angular 18
Maskinoversatt
instruktøren var klar med veldig god kunnskap og visste stor entusiasme, takk!
Renaud Vernet - ITER Organization
Kurs - Angular 18
Maskinoversatt
øvelser, problemløsning for hver av oss
Monika
Kurs - Angular 18
Maskinoversatt