Kursplan
Introduksjon
- Oversikt over Angular og dets funksjoner Forstå Angular-rammeverket og arkitekturen Hva er nytt i Angular 15?
Sette opp utviklingsmiljøet
- Installere og konfigurere Angular 15 Bruke de stabile frittstående API-ene som lar Angular-utviklere bygge apper uten Ng-modulene. Forstå den forbedrede ytelsen
Grunnleggende om TypeScript
- Forstå TypeScript-syntaksen Definere variabler og matriser Skriv inn funksjoner
Komponenter
- Anatomi av en Angular-komponent Opprette og bruke komponenter Kommunisere mellom komponenter Implementere komponentlivssykluskroker Bruke CDK-liste for å bygge brukergrensesnittkomponenter
direktiver
- Anatomi av et Angular-direktiv Opprette og bruke direktiver Bygge tilpassede direktiver Bruke direktivsammensetnings-APIet Bruke bildedirektivet i Angular-applikasjoner og utføre den automatiske srcset-genereringen i bildedirektivet
Tjenester og avhengighetsinjeksjon
- Anatomi av en Angular tjeneste Opprette og bruke tjenester Bruke Dependency Injection for å administrere tjenester
Rør
- Anatomi til et Angular rør Lage og bruke rør Bygge tilpassede rør
Skjemaer
- Bygge og validere skjemaer ved hjelp av Angulars FormBuilder Implementering av reaktive skjemaer Bruke maldrevne skjemaer
HttpClient
- Kommunisere med et RESTful API ved å bruke Angulars HttpClient-modul Implementere GET, POST, PUT og DELETE-forespørsler Håndtere feil og fremdriftshendelser
Autentisering og autorisasjon
- Implementere autentisering og autorisasjon i Angular-applikasjoner Bruke JSON Web Tokens (JWT) for autentisering Beskytte ruter med vakter Redusere boilerplate-kode i vakter
Testing og feilsøking
- Skrive enhetstester ved hjelp av Jasmine og Karma Testing Angular-komponenter, direktiver, tjenester og rør Feilsøking Angular-applikasjoner ved hjelp av nettleserens DevTools Lære om forbedringene i esbuild for raskere bygg
Sammendrag og neste trinn
Krav
- Grunnleggende forståelse av HTML, CSS og JavaScript
Publikum
- Utviklere
- Programmerere
Testimonials (5)
Jeg likte at opplæringen fokuserte mer på den praktiske siden.
Mihaela - Ness
Kurs - NgRx
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Jeg likte vitsene dine
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Machine Translated
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Steg for steg analyse. Hver linje med kodeforklaring. Alle problemer jeg hadde i løpet av kurset ble løst og Łukasz fortalte meg årsaken. Jeg likte også god praksis som har blitt presentert. Aldri har jeg blitt overbevist om TDD-stil - jeg synes bare ikke det er nyttig og verdt tiden sin. Łukasz påpekte så mange fordeler med TDD, det endret helt min mening.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated