Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon
- Hva er nytt i Angular 5?
Oversikt over Typescript og ES6 JavaScript
- TypeScript-syntaks Bruke TypeScript-transpileren Oppsett Angular 5 og Typescript
Opprette din første Angular applikasjon
- Planlegging av applikasjonen Sette opp et vinkelprosjekt og en app ved hjelp av CLI Opprette et grunnleggende prosjektoppsett ved hjelp av Bootstrap 4 og Sass
Arbeide med Angular 5 sine deler
- Opprette komponenter Databinding og strenginterpolering Egenskapsbinding Hendelsesbinding Toveis databindingsdirektiver for datamodellering Bootstrapping-innganger og -utganger
Bruke Angular 5 komponenter
- Dataflyt Arbeide med AppModule Arbeide med tilpassede komponenter Bruke maler og stiler Bruke visningsinnkapsling Projisere innhold Forstå komponentlivssyklus og livssykluskroker Bruke ViewChildren og ContentChildren
Databinding i Angular 5
- Oversikt over eiendoms- og hendelsesbinding binde og tilordne aliaser til tilpassede egenskaper Binding og tilordne aliaser til tilpassede hendelser
Arbeid med direktiver
- Innebygde direktiver Egendefinerte direktiver
Feilsøking av applikasjonen
- Forstå feilmeldinger i Angular Bruke kildekart for å feilsøke kode i nettleseren ved å bruke Augury
Angular 5 Tjenester
- Lære viktigheten av tjenester Opprette en loggingstjeneste Opprette en datatjeneste
Bruk av avhengighetsinjeksjon og leverandører
- Injektorer, leverandør og tokens Konfigurering av avhengighetsinjeksjon Konfigurering av leverandøren din Injiserer tjenester i komponenter, direktiver og tjenester
Bytte sider med ruting
- Sette opp ruter Konfigurere og laste inn ruter Forstå de forskjellige navigasjonsmetodene Bruke parametere i ruter Opprette nestede ruter ved å bruke omdirigerings- og jokertegn-ruter Forstå rutevakter Forstå rutestrategier
Bruke RxJS for å lage og jobbe med observerbare objekter i vinkel
- Oversikt over observerbare objekter Oversikt over RxJS Bygging og bruk av observerbare objekter i Angular
Håndtering av skjemaer
- Bruke de maldrevne skjemaene ved å bruke de Reactive skjemaene
Bruk av rør
- Innebygde rør Async Pipe Custom Pipes
Ringe til eksterne HTTP APIer
Bruke Angular moduler
Optimalisering av Angular 5-applikasjonen
Tester Angular 5-applikasjonen
- Bruker Jasmine for enhetstesting
Angular 5 Sikkerhet
- Autentisering Hva bør og ikke bør skrives i Angular
Distribuere en Angular 5 applikasjon til produksjon
- Utplassering til IIS, Apache, Nginx, etc.
Feilsøking
Sluttkommentarer
Krav
- Kjennskap til grunnleggende HTML, CSS og JavaScript
Publikum
- Nybegynnere innen webutvikling
- Erfarne frontend-utviklere
- Alle som er interessert i å lære å utvikle apper ved hjelp av Angular
28 timer