Kursplan
Introduksjon
- Hva er nytt i Angular 7?
Oversikt over Typescript og ES6 JavaScript
- TypeScript-syntaks Bruke TypeScript-transpileren Oppsett Angular 7 og Typescript
Oversikt over Angular 7 sine deler
- Angular CLI Components-direktiver Inn- og utganger Databinding og interpolasjon Hendelsesbinding Datamodellering Bootstrapping
Opprette din første Angular applikasjon
- Planlegging av applikasjonen Sette opp et vinkelprosjekt ved hjelp av Bootstrap 4 og Sass
Opprette en komponent
- Forstå komponentlivssyklusdataflyten Bruke maler og stiler Projisere innhold Arbeide med AppModule Arbeide med tilpassede komponenter Bruke View Encapsulation Implementere Lifecycle Hooks Bruke ViewChildren og ContentChildren
Databinding i Angular 7
- Forstå eiendoms- og hendelsesbinding Binding og tilordning av aliaser til egendefinerte egenskaper Binding og tilordning av aliaser til tilpassede hendelser
Arbeid med direktiver
- Innebygde direktiver Egendefinerte direktiver
Angular 7 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
- Forstå de forskjellige navigasjonsmetodene Rutingstrategier Sette opp ruter Konfigurere og laste inn ruter ved å bruke parametere i ruter Opprette nestede ruter ved å bruke omdirigerings- og jokertegn-ruter Forstå rutevakter
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
Generere skjemaer for brukerinndata
- 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
Tester Angular 7-applikasjonen
- Bruker Jasmine for enhetstesting
Feilsøking av applikasjonen
- Forstå feilmeldinger i Angular Bruke kildekart for å feilsøke kode i nettleseren ved å bruke Augury
Optimalisering av Angular 7-applikasjonen
Angular 7 Sikkerhet
- Autentisering Hva bør og ikke bør skrives i Angular
Distribuere en Angular 7 applikasjon til produksjon
- Utplassering til IIS, Apache, Nginx, etc.
Feilsøking
Sluttkommentarer
Krav
- Kjennskap til grunnleggende HTML, CSS og JavaScript
Publikum
- Utviklere
Testimonials (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
Kurs - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
Kurs - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
Kurs - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Kurs - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Kurs - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Kurs - Angular 7
The explanations for every feature and why/when we should use it.