Angular 7 Träningskurs
Angular är ett JavaScript-ram för att bygga webbapplikationer. Angular 7 är den senaste versionen i Angular 2 serien (Angular 2 är en fullständig omskrivning av den ursprungliga AngularJS, eller Angular 1). Angular 7 är en stor utgåva som sträcker sig över hela plattformen och har många nya funktioner och optimeringar, inklusive CLI-uppdateringar och bättre prestanda.
I denna instruktörledda, live-träning (on-side eller remote), kommer deltagarna att lära sig hur man skapar, testar och implementerar en Angular applikation med de senaste funktionerna i Angular 7.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla Angular 7applikationer med hjälp av Angular CLI.
- Skapa webbkomponenter som kan användas på någon HTML sida.
- Konsumera REST webbtjänster och WebSocket data från en Angular 7applikation.
- Implementera animationer med Angular 7's senaste animationsfunktioner.
- Test, debug och implementera en Angular 7applikation.
- Organisera Angular 7projekt med hjälp av bästa praxis.
Format för kursen
- Interaktiv föreläsning och diskussion
- Många övningar och övningar
- Hands-on implementering i en live-lab miljö
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
- För att lära dig mer om Angular, vänligen besök: https://angular.io/
Kursplan
Introduktion
- Vad är nytt i Angular 7?
Översikt över Typescript och ES6 JavaScript
- TypeScript Syntax
- Använda transpilern TypeScript
- Konfigurera Angular 7 och Typescript
Översikt över Angular 7:s delar
- Angular CLI
- Komponenter
- direktiv
- Ingångar och utgångar
- Databindning och interpolation
- Händelsebindning
- Datamodellering
- Bootstrapping
Skapa din första Angular applikation
- Planera ansökan
- Ställa in ett Angular projekt
- Använder Bootstrap 4 och Sass
Skapa en komponent
- Förstå komponentlivscykeln
- Data flöde
- Använda mallar och stilar
- Projicera innehåll
- Arbeta med AppModule
- Arbeta med anpassade komponenter
- Använder View Encapsulation
- Implementering av livscykelhakar
- Använder ViewChildren och ContentChildren
Databindning i Angular 7
- Förstå fastighets- och händelsebindning
- Bindning och tilldelning av alias till anpassade egenskaper
- Bindning och tilldelning av alias till anpassade händelser
Arbeta med direktiv
- Inbyggda direktiv
- Anpassade direktiv
Angular 7 tjänster
- Skapa en loggningstjänst
- Skapa en datatjänst
Använder Dependency Injection och Providers
- Injektorer, leverantör och tokens
- Konfigurera Dependency Injection
- Konfigurera din leverantör
- Injicera tjänster i komponenter, direktiv och tjänster
Byta sida med routing
- Förstå de olika navigeringsmetoderna
- Routingstrategier
- Ställa in rutter
- Konfigurera och ladda rutter
- Använda parametrar i rutter
- Skapa kapslade rutter
- Använda omdirigerings- och jokerteckenrutter
- Förstå Route Guards
Använda RxJS för att skapa och arbeta med observerbara objekt i Angular
- Översikt över observerbara
- Översikt över RxJS
- Bygga och använda observerbara objekt i Angular
Generera formulär för användarinmatning
- Använda malldrivna formulär
- Använda Reactive Forms
Använda rör
- Inbyggda rör
- Asynkront rör
- Anpassade rör
Ringa anrop till externa HTTP-API:er
Använda Angular moduler
Testa applikationen Angular 7
- Använder Jasmine för enhetstestning
Felsökning av applikationen
- Förstå felmeddelanden i Angular
- Använda källkartor för att felsöka kod i webbläsaren
- Använder Augury
Optimera Angular 7-applikationen
Angular 7 Säkerhet
- Autentisering
- Vad bör och inte bör skrivas i Angular
Distribuera en Angular 7-applikation till produktion
- Utplacering till IIS, Apache, Nginx etc.
Felsökning
Avslutande kommentarer
Krav
- Bekantskap med grundläggande HTML, CSS och JavaScript
Publik
- Utvecklare
Open Training Courses require 5+ participants.
Angular 7 Träningskurs - Booking
Angular 7 Träningskurs - Enquiry
Angular 7 - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (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.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Kurs - Angular 7
Upcoming Courses
Relaterade Kurser
Angular 2 Fundamentals
21 timmarDenna instruktörledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på nybörjarnivå till mellanliggande nivå som vill bygga dynamiska, moderna webbapplikationer med hjälp av Angular 2.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställa in och konfigurera Angular 2-projekt.
- Utnyttja Angular 2:s funktioner och förbättringar.
- Utveckla robusta, skalbara applikationer med Angular 2.
- Implementera bästa metoder för kodorganisation och arkitektur.
- Integrera Angular-applikationer med RESTful APIs.
Angular JavaScript
28 timmarDetta är en kurs på kursen är för alla som vill skapa webbplatser med hjälp av Angular JS.
Under denna kurs kommer den senaste stabila versionen att användas. Pre-release-versionen kan bara användas om den markeras i bokningsformuläret i avsnittet med kommentarer. Äldre version måste avtalas innan du bokar.
AngularJS Basics
14 timmarAngular JS är ett Java Script-bibliotek för snabb apputveckling.
Publik
- utvecklare
- programmerare
- javascript arkitekter
mål
- Skift tankesätt från procedurellt / OO-sätt att programmera till Angular sätt
- Deltagarna kan använda Angular JS för att skapa applikationer med en sida
Kursformat
- 40% föreläsningar, 60% labb
Angular 10 for Developers
28 timmarI denna instruktörsledda, liveutbildning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man skapar, testar och distribuerar en Angular-applikation med de senaste funktionerna i Angular 10.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla Angular 10-applikationer med hjälp av TypeScript och Angular CLI.
- Skapa löst kopplade webbkomponenter som kan användas på vilken HTML-sida som helst.
- Anslut dessa komponenter till tjänster, moduler och direktiv.
- Konsumera REST-webbtjänster och WebSocket-data från en Angular 10-applikation.
- Bygg anpassad validering med hjälp av Reactive Forms.
- Testa, felsök och distribuera en Angular 10-applikation.
- Organisera Angular 10-projekt med hjälp av bästa praxis.
Angular 4 Fundamentals
21 timmarDenna instruktörsledda, liveutbildning i Sverige introducerar grunderna i Angular 4 och leder deltagarna genom skapandet av en webbapplikation på en sida.
Angular 5
28 timmarI denna instruktörsledda, liveutbildning i Sverige kommer deltagarna att lära sig grunderna i Angular 5 när de går igenom skapandet och driftsättningen av ett exempel på en Angular-applikation.
Angular 6
28 timmarI denna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) kommer deltagarna att lära sig hur man skapar, testar och distribuerar en Angular-applikation med de senaste funktionerna i Angular 6.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla Angular 6 applikationer med Angular CLI.
- Skapa webbkomponenter som kan användas i vilken HTML-sida som helst.
- Konsumera REST-webbtjänster och WebSocket-data från en Angular 6-applikation.
- Implementera animationer med Angular 6s senaste animationsfunktioner.
- Testa, felsöka och distribuera en Angular 6 applikation.
- Organisera Angular 6 projekt med hjälp av bästa praxis.
Angular 8
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Angular 8 för att utveckla webbapplikationer på klientsidan.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa och skala SPA från grunden.
- Bygg bibliotek med öppen källkod Angular.
- Säkra en Agular-applikation med JWT-autentisering.
Reactive Programming with Angular RxJS
14 timmarReactiv programmering är ett asynkront programmeringsparadigm som fokuserar på dataströmmar och spridning av data genom att etablera ett definierat beroende mellan de underliggande exekveringsmodellerna och de utsända dataströmmarna från en komponent till en annan. Många Angular ineffektiviteter i programdesign när du skapar asynkrona användargränssnitt kan övervinnas genom att använda reaktiva stilmönster som erbjuds av RxJS-biblioteket.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig hur man implementerar observerbara mönster i sina Angular applikationsdesigner när de går igenom en serie fall som visar vanliga vinkeldesignproblem och hur de drar nytta av reaktiva programmeringsdesigner.
I slutet av denna utbildning kommer deltagarna att kunna :
- Förstå det reaktiva programmeringsparadigmet och RxJS-biblioteket.
- Skapa gränssnittstunga Angular-program med skalbarhet, flexibilitet och svarstider i åtanke med hjälp av reaktiva programmeringsmönster.
Kursens upplägg
- Interaktiv föreläsning och diskussion.
- Massor av övningar och övning.
- Praktisk implementering i en live-lab-miljö.
Alternativ för kursanpassning
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Angular and Spring Boot
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Angular and Spring Boot för att bygga fullstack-applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla en fullstack-applikation med Angular och Sping Boot.
- Bygga en backend-applikation med Spring Boot.
- Skapa frontend-applikationer med Angular.
- Använda Spring Security för att konfigurera autentisering för en fullstack-applikation.
Testing Angular Applications
14 timmarI denna instruktörsledda, live-träning, kommer deltagarna att lära sig att skriva och underhålla tester för Angular applikationer.
I slutet av denna träning kommer deltagarna att kunna
- Bestäm den lämpligaste strategin för att testa en Angular
- Utför enhetstestning, komponenttestning, A / B-testning och end-to-end på en Angular
- Välj rätt verktyg för jobbet: Jasmine , Karma, Protractor , Mokka, etc.
- Skriv tester i Protractor och Jasmine
- Kör och felsök tester med Karma och Protractor
- Skapa en underhållbar testsvit
- Använd bästa praxis för enhetstest i Angular
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Notera
- Angular går med olika namn och versioner, nämligen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. För att anpassa versionen som används i den här utbildningen, vänligen kontakta oss för att ordna.
.NET Core and Angular Training Course
21 timmarPublik
- Utvecklare
Kursens format
- Delföreläsning, deldiskussion, övningar och tung praktisk praktik i en live-lab-miljö.
JavaScript, jQuery, NodeJS & AngularJS
56 timmarKursen är avsedd att få en nybörjare i Java Script till en nivå där hon eller han kan komma in på marknaden som Java Script-utvecklare.
Kursen är intensiv och helt "hands on"
Localizing an Angular Application
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill internationalisera och lokalisera sina Angular applikationer för att stödja flera språk.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera nödvändiga lokaliseringsbibliotek och verktyg.
- Aktivera att en Angular-app visas på flera språk.
- Extrahera all lokaliserbar UI-text från en Angular-app.
- Paketera översättbart innehåll för utbyte med översättare.
- Förstå lokaliseringscykeln och automatisera processen.
NgRx
21 timmarDen här instruktörsledda, live-utbildningen (på plats eller fjärrkontroll) riktar sig till utvecklare som vill minska kostnaden och komplexiteten för att hantera tillstånd i stora datadrivna webbapplikationer.
I slutet av denna träning kommer deltagarna att kunna:
- Minska komplexiteten i mycket stora projekt där statsledningen är svår att underhålla.
- Minimera en applikations statusprocesser.
- Minska tiden som krävs för att utveckla komplexa datoriktade webbapplikationer.
Kursformat
- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande lab-miljö.
Alternativ för kursanpassning
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
- För mer information om NgRx, besök: https://ngrx.io/