Angular och Spring Boot Träningskurs
Angular är ett öppen källkodade ramverk skrivet i TypeScript för webbutveckling. Spring Boot är ett Java-ramverk för att bygga mikrotjänster och API:er. Angular och Spring Boot ger en slut till slut lösning för utvecklare för att bygga och distribuera full stack webbapplikationer.
Denna instruktörsledd, live-träning (online eller på plats) är riktad till webbutvecklare som vill använda Angular och Spring Boot för att bygga full stack-applikationer.
Genom denna träningskurs kommer deltagarna att kunna:
- Utveckla en full stack-applikation med Angular och Spring 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 full stack-applikation.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktiska moment.
- Händer i ett live-lab-miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Kursplan
Inledning
Översikt över Angular
- Vad är Angular?
- Angular:s egenskaper
Fundament i TypeScript
- Procedurprogrammering
- Objektorienterad programmering
Förbereda utvecklingsmiljön
- Installera och konfigurera Angular
- Installera och konfigurera Spring Boot
Körstart med Angular
- Utveckla ett projekt
- Skapa anpassade komponenter
- Tillämpa Bootstrap
Webservice och Spring Boot
- Initiera ett projekt
- Skapa REST webbtjänster
- Avgöra beans
- Ansluta en Angular frontend
- Anslut till JPA repository
Implementera mikrofrontendarkitektur
- Använda olika metoder för mikrofrontend
- Förstå mikrofrontend-ramverket
- Skapa mikrofrontend-projekt
Autentisering och säkerhet
- Konfigurera och arbeta med Spring Security
- Använda JWT
Testa applikationen
- Testa med enhetstester och mock tests
Felsöka applikationen
- Hantera fel
Distribuera applikationen
- Distribuera med Heroku
Felsökning
Sammanfattning och slutsats
Krav
- Ett grundläggande förstånd för Spring Boot
- Java-programmerings erfarenhet
Målgrupp
- Webbutvecklare
Öppna Utbildningskurser kräver 5+ deltagare.
Angular och Spring Boot Träningskurs - Bokning
Angular och Spring Boot Träningskurs - Fråga
Angular och Spring Boot - Konsultfråga
Vittnesmål (1)
På bara tre dagar täcktes alla ämnen i träningsmaterialet, till och med extramaterial.
Ovidiu
Kurs - Angular 2 Fundamentals
Maskintolkat
Kommande Kurser
Relaterade Kurser
Angular 13
28 TimmarDenna instruktörsledd, liveutbildning i Sverige (online eller på plats) riktas till programmerare som vill använda de senaste funktionerna i Angular 13 för att bygga, testa och distribuera webbapplikationer.
Till slut av denna utbildning kommer deltagarna att kunna:
- Använd TypeScript och Angular CLI för att utveckla Angular 13-applikationer.
- Utveckla, testa och distribuera Angular 13 webbapplikationer.
- Skapa webbkomponenter som kan användas för vilken webbapplikation eller sida som helst.
Avancerad Spring Boot
14 TimmarDetta instruktörsledda, liveutbildning i Sverige (online eller på plats) riktas till erfarne Spring Boot-utvecklare som önskar använda Spring Boots avancerade funktioner för att ytterligare förbättra, säkra och testa komplexa Spring Boot-applikationer.
När utbildningen är avslutad kommer deltagarna kunna:
- Anpassa Spring WebMVC-frameworket för att förbättra decoupling av webbapplikationer.
- Seriellisera och deserialisera objekt med hjälp av Jackson Serialization Views.
- Lagra och säkra användardata i en databas.
- Använda Spring Sessions för att hantera användarsessionsinformation på ett distribuerat sätt.
- Automatisera tester av Spring WebMVC-applikationer.
- Övervaka och mäta applikationsprestanda.
Angular 2 Grundläggande
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 TimmarDenna praktiska kurs är för alla som vill skapa webbplatser med AngularJS.
Förloppet kommer att använda den senaste stabila versionen. Preliminära versioner kan användas om det anges i kommentarerna på bokningsformuläret. Äldre versioner måste överenskommas innan bokningen görs.
AngularJS Basics
14 TimmarAngular JS är en JavaScript-bibliotek för snabb apputveckling.
Målgrupp
- utvecklare
- programmerare
- javascript-arkitekter
Mål
- Föra över tankesätt från procedursk/OO-programmering till Angular-metoden
- Deltagarna ska kunna använda AngularJS för att skapa enpagesapplikationer (SPA)
Kursformat
- 40% föreläsningar, 60% laborationer
Angular 10 för Utvecklare
28 TimmarI denna instruktörsvägleda liveutbildning i Sverige (online eller platsbaserad) kommer deltagarna att lära sig hur man skapar, testar och distribuerar ett Angular-program med hjälp av de senaste funktionerna i Angular 10.
Genom denna utbildning kommer deltagarna att kunna:
- Utveckla Angular 10-program med TypeScript och Angular CLI.
- Skapa löst kopplade webbkomponenter som kan användas på alla HTML-sidor.
- Koppla dessa komponenter till tjänster, moduler och direktiv.
- Använda REST-webbtjänster och WebSocket-data inom ett Angular 10-program.
- Skapa anpassad validering med Reactiva formulär.
- Testa, felsöka och distribuera ett Angular 10-program.
- Organisera Angular 10-projekt enligt bästa praxis.
Angular 11
28 TimmarI denna instruktörsledda, liveutbildning i Sverige (online eller platsbaserad) kommer deltagarna att lära sig hur man skapar, testar och distribuerar en Angular-applikation med de senaste funktionerna i Angular 11.
När denna utbildning är avslutad kommer deltagarna kunna:
- Utveckla Angular 11-applikationer med TypeScript och Angular CLI.
- Skapa löst kopplade webbkomponenter som kan användas på vilken HTML-sida som helst.
- Testa, felsöka och distribuera en Angular 11-applikation.
- Organisera Angular 11-projekt med bästa praxis.
Angular 11 Advanced
28 TimmarDetta instruktörsledda live-träning i Sverige (online eller på plats) riktas till utvecklare som vill använda Angular 11:s avancerade utvecklarverktyg för att designa, skapa, testa och distribuera applikationer.
Genom denna träning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att skapa avancerade Angular 11-applikationer.
- Skapa överordnad-underordnad struktur och kapslade komponenter för komplexa applikationer.
- Använda RxJS och observables för att hantera realtidshändelser och asynkron programmering.
- Skapa skalbara formulär och datamodeller för att hantera användarinmatningar och uppgifter med dataindmatning.
- Implementera avancerade beroendejekningar, routning och säkerhetsbästa praxis i Angular 11.
Angular 12
28 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) är riktad till programmerare som vill skapa, testa och distribuera ett Angular-program med de senaste funktionerna i Angular 12.
Till slut av denna utbildning kommer deltagarna att kunna:
- Utveckla Angular 12-program med TypeScript och Angular CLI.
- Skapa lös kopplade webbkomponenter som kan användas i vilket webbprogram eller HTML-sida som helst.
- Testa, felsöka och distribuera ett Angular 12-program.
- Organisera Angular 12-projekt enligt best practice.
Angular 12 Avancerad
28 TimmarDenna instruktörsledda, live-träning i Sverige (online eller på plats) är riktad till utvecklare som vill dyka djupt in i de avancerade funktionerna i Angular 12, inklusive anpassade komponenter, direktiv, avancerade data-bindningar, lazy loading och mer.
När denna träning är avslutad kommer deltagarna att kunna:
- Utveckla Angular 12-applikationer med avancerade tekniker och koncept.
- Implementera anpassade komponenter och direktiv.
- Forska i avancerade data-bindningstekniker.
- Implementera lazy loading och dynamiska imports.
- Optimera prestandan på en Angular 12-applikation.
Angular 13 Avancerad
28 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktas till erfarne utvecklare och programmerare som vill utnyttja de avancerade funktionerna i Angular 13 för att bygga, testa och distribuera högeffektiva webbapplikationer.
Genom denna utbildning kommer deltagarna att kunna:
- Använda TypeScript och Angular CLI effektivt för att skapa komplexa Angular 13-applikationer.
- Utveckla, testa och distribuera Angular 13-webbapplikationer med optimal prestanda.
- Skapa webbkomponenter för att förbättra återanvändbarheten och underhållbarheten av Angular 13-applikationer.
Java Microservices
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå Java som vill designa, utveckla, distribuera och underhålla mikrotjänstebaserade applikationer med hjälp av Java-ramverk som Spring Boot och Spring Cloud.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna och fördelarna med mikrotjänstearkitektur.
- Bygga och distribuera mikrotjänster med Java och Spring Boot.
- Implementera tjänstering, konfigurationshantering och API-gateways.
- Säkra, övervaka och skala mikrotjänster på ett effektivt sätt.
- Distribuera mikrotjänster med hjälp av Docker och Kubernetes.
Bygga mikrotjänster med Spring Boot, Docker och Kubernetes
21 TimmarDenna instruktörsledda levande utbildning på Sverige (tillgänglig online eller på plats) är skräddarsydd för mellan- till avancerade utvecklare som vill behärska utvecklingen av mikrotjänster med Spring Boot, Docker och Kubernetes.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna bakom mikrotjänstearkitektur.
- Byga mikrotjänster som är redo för produktion med Spring Boot.
- Förstå Dokters avgörande roll vid containerisering av mikrotjänster.
- Konfigurera Kubernetes-kluster för att distribuera och orkestrera mikrotjänster.
Spring Boot, React och Redux
14 TimmarDenna instruktörsvägda, live-träning i Sverige (online eller på plats) är riktad till webbutvecklare som vill bygga fungerande klient- och serversidiga webbapplikationer med Spring Boot, React och Redux.
När denna träning är avslutad kommer deltagarna att kunna:
- Bygga en klientapplikation med React och Redux.
- Skapa RESTful API:er med Spring Boot.
- Säkra webbtjänster med Spring Security och JWT-webbtokens.
Spring Boot för nybörjare
14 TimmarI denna instruktör-ledna, live-träning i Sverige, lär deltagarna de viktigaste egenskaperna och arkitekturen i Spring Boot samt dess relation till det underliggande Spring-ramverket. Instruktören ger omfattande möjligheter att tillämpa detta kunskap och få feedback. Deltagarna kommer att utföra live, praktiska övningar i att definiera, konfigurera och distribuera Spring-applikationer.
Genom kursen kommer deltagarna att ha det nödvändiga kunskapsmässiga och praktiska underlaget för att snabbt distribuera sin egen Spring-applikation.