Angular en Spring Boot Training Cursus
Angular is een open-source framework geschreven in TypeScript voor webontwikkeling. Spring Boot is een Java-framework voor het bouwen van microservices en APIs. Angular en Spring Boot bieden een volledige end-to-end framework voor ontwikkelaars om full stack webtoepassingen te bouwen en te implementeren.
Dit instructeurgeleide, live training (online of op locatie) is gericht op webontwikkelaars die Angular en Spring Boot willen gebruiken om full stack toepassingen te bouwen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Een full stack applicatie ontwikkelen met Angular en Spring Boot.
- Een backend applicatie bouwen met Spring Boot.
- Frontend toepassingen maken met Angular.
- Spring Security gebruiken om authenticatie voor een full stack toepassing in te stellen.
Cursusindeling
- Interactieve lezing en discussie.
- Vele oefeningen en praktijk.
- Hands-on implementatie in een live-lab omgeving.
Aanpassingsmogelijkheden voor de cursus
- Om een aangepaste training voor deze cursus te aanvragen, neem dan contact met ons op om dit te regelen.
Cursusaanbod
Inleiding
Angular Overzicht
- Wat is Angular?
- Angular-functies
TypeScript Fundamenten
- Procedurale programmering
- Objectgeoriënteerde programmering
De Ontwikkelomgeving Voorbereiden
- Angular installeren en configureren
- Spring Boot installeren en configureren
Snel Starten met Angular
- Een project ontwikkelen
- Aangepaste componenten maken
- Bootstrap integreren
Web Services en Spring Boot
- Een project initialiseren
- REST web services maken
- Beans retourneren
- Een Angular frontend verbinden
- Verbinden met JPA repository
Implementeren van Micro-Frontend Architectuur
- Verschillende benaderingen voor micro-frontend gebruiken
- De micro-frontend framework begrijpen
- Micro-frontend projecten maken
Authenticatie en Beveiliging
- Spring Security instellen en werken met Spring Security
- JWT gebruiken
Toepassing Testen
- Testen met unit tests en mock test
Toepassing Debuggen
- Foutafhandeling
Toepassing Deployen
- Deployen met Heroku
Troubleshooting
Samenvatting en Conclusie
Vereisten
- Een begrip van Spring Boot
- Javaprogrammeringservaring
Doelgroep
- Webontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Angular en Spring Boot Training Cursus - Boeking
Angular en Spring Boot Training Cursus - Navraag
Angular en Spring Boot - Consultancyaanvraag
Getuigenissen (1)
In slechts drie dagen werden alle onderwerpen uit het opleidingsmateriaal behandeld, zelfs extra's.
Ovidiu
Cursus - Angular 2 Fundamentals
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Angular 13
28 UrenDit door de docent geleide, live-training in België (online of ter plaatse) is gericht op programmeurs die willen leren hoe ze de nieuwste functies van Angular 13 kunnen gebruiken om webapplicaties te bouwen, testen en implementeren.
Na afloop van deze training zullen de deelnemers in staat zijn:
- TypeScript en Angular CLI te gebruiken voor het ontwikkelen van Angular 13-applicaties.
- Webapplicaties met Angular 13 te bouwen, testen en implementeren.
- Webcomponenten te maken die kunnen worden gebruikt in elke webapplicatie of pagina.
Geavanceerd Spring Boot
14 UrenDit door de instructeur geleide, live training in België (online of ter plaatse) is gericht op ervaren Spring Boot-ontwikkelaars die willen leren hoe ze geavanceerde functies van Spring Boot kunnen gebruiken om complexe Spring Boot-toepassingen verder te verbeteren, beveiligen en testen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Het Spring WebMVC-framework aan te passen om het ontkoppelen van webtoepassingen te verbeteren.
- Objecten te serialiseren en deserialiseren met Jackson Serialization Views.
- Gebruikersgegevens veilig op te slaan in een database.
- Spring Sessions te gebruiken om gebruikerssessie-informatie op gedistribueerde wijze te beheren.
- Het testen van Spring WebMVC-toepassingen te automatiseren.
- Toepassingsprestaties te monitoren en meten.
Angular 2 Fundamentals
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor ontwikkelaars van beginner tot intermediate niveau die dynamische, moderne webapplicaties willen bouwen met behulp van Angular 2.
Aan het einde van deze training zijn de deelnemers in staat om:
- Angular 2-projecten op te zetten en te configureren.
- De functies en verbeteringen van Angular 2 te gebruiken.
- Robuuste, schaalbare toepassingen te ontwikkelen met Angular 2.
- Best practices voor codeorganisatie en architectuur te implementeren.
- Angular toepassingen te integreren met RESTful API's.
Angular JavaScript
28 UrenDit is een praktische cursus voor iedereen die websites wil maken met behulp van AngularJS.
Tijdens deze cursus wordt de nieuwste stabiele versie gebruikt. Pre-releaseversie kan alleen worden gebruikt als deze wordt vermeld in het boekingsformulier in het opmerkingengedeelte. Oudere versie moet worden overeengekomen voor het boeken.
JS Basics
14 UrenAngular JS is een JavaScript-bibliotheek voor snelle appontwikkeling.
Doelgroep
- ontwikkelaars
- programmeurs
- Javascript-architecten
Doelen
- Herschikken van de gedachtegang van proceduraal/OO-programmering naar de Angular-manier
- Deelnemers kunnen AngularJS gebruiken om Single Page Applications te creëren
Opzet van het cursus
- 40% lezingen, 60% labo's
Angular 10 voor Ontwikkelaars
28 UrenIn deze instructeurgeleide live-training in België (online of op locatie) leren de deelnemers hoe ze een Angular-applicatie kunnen maken, testen en implementeren met behulp van de nieuwste functies in Angular 10.
Na afloop van deze training zullen de deelnemers in staat zijn om:
- Angular 10-applicaties te ontwikkelen met TypeScript en de Angular CLI.
- Losgekoppelde webcomponenten te maken die kunnen worden gebruikt op elke HTML-pagina.
- Dit componenten te verbinden met services, modules en directives.
- REST-webdiensten en WebSocket-gegevens binnen een Angular 10-applicatie te consumeren.
- Aangepaste validatie te bouwen met behulp van Reactive Forms.
- Een Angular 10-applicatie te testen, debuggen en implementeren.
- Angular 10-projecten volgens best practices in te richten.
Angular 11
28 UrenIn deze instructeurgeleide, live training in België (online of ter plaatse) leren de deelnemers hoe ze een Angular applicatie kunnen creëren, testen en implementeren met behulp van de nieuwste functies in Angular 11.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Angular 11 applicaties ontwikkelen met TypeScript en de Angular CLI.
- Zelfstandige webcomponenten creëren die kunnen worden gebruikt op elke HTML-pagina.
- Een Angular 11 applicatie testen, debuggen en implementeren.
- Angular 11 projecten organiseren volgens best practices.
Angular 11 Geavanceerd
28 UrenDit instructeurgeleide, live-training in België (online of on-site) is gericht op ontwikkelaars die Angular 11's geavanceerde ontwikkeltuigen willen gebruiken om toepassingen te ontwerpen, bouwen, testen en implementeren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- De benodigde ontwikkelomgeving in te stellen om geavanceerde Angular 11-toepassingen te ontwikkelen.
- Nest-structuur en geneste componenten voor complexe toepassingen op te bouwen.
- RxJS en observables te gebruiken om real-time gebeurtenissen en asynchrone programmering te verwerken.
- Schaalbare formulieren en datamodels te creëren om gebruikersinvoer en data-invoertaken te beheren.
- Geavanceerde dependency injections, routing en veiligheidsbest practices in Angular 11 te implementeren.
Angular 12
28 UrenDit instructeurgeleide, live-training in België (online of ter plaatse) is gericht op programmeurs die willen leren hoe ze een Angular-toepassing kunnen creëren, testen en implementeren met behulp van de nieuwste functies in Angular 12.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Angular 12-toepassingen ontwikkelen met TypeScript en de Angular CLI.
- Lootje-gelinkte webcomponenten creëren die kunnen worden gebruikt in elke webtoepassing of HTML-pagina.
- Een Angular 12-toepassing testen, debuggen en implementeren.
- Angular 12-projecten organiseren volgens best practices.
Angular 12 Advanced
28 UrenDit instructeurgeleide, live-training in België (online of on-site) is gericht op ontwikkelaars die dieper willen duiken in de geavanceerde functies van Angular 12, waaronder aangepaste componenten, richtlijnen, geavanceerde databinding, lazy loading en meer.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Angular 12-applicaties te ontwikkelen met geavanceerde technieken en concepten.
- Aangepaste componenten en richtlijnen te implementeren.
- Geavanceerde databindingstechnieken te verkennen.
- Lazy loading en dynamische imports te implementeren.
- De prestaties van een Angular 12-applicatie te optimaliseren.
Angular 13 Geavanceerd
28 UrenDit door een instructeur geleide live-training in België (online of ter plaatse) is gericht op ervaren developers en programmeurs die de geavanceerde functionaliteiten van Angular 13 willen benutten om high-performance webapplicaties te bouwen, testen en implementeren.
Bij het einde van deze training zullen de deelnemers in staat zijn:
- Effectief TypeScript en Angular CLI te gebruiken om complexe Angular 13 applicaties te creëren.
- Angular 13 webapplicaties te ontwikkelen, testen en implementeren voor optimale prestaties.
- Webcomponenten te maken om de herbruikbaarheid en onderhoudbaarheid van Angular 13 applicaties te verbeteren.
Java Microservices
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor ontwikkelaars van het middenniveau Java die microservices-gebaseerde toepassingen willen ontwerpen, ontwikkelen, implementeren en onderhouden met behulp van Java frameworks zoals Spring Boot en Spring Cloud.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De principes en voordelen van microservices-architectuur te begrijpen.
- Microservices te bouwen en te implementeren met Java en Spring Boot.
- Service discovery, configuratiebeheer en API-gateways te implementeren.
- Microservices effectief te beveiligen, te monitoren en te schalen.
- Microservices te implementeren met behulp van Docker en Kubernetes.
Microservices bouwen met Spring Boot, Docker en Kubernetes
21 UrenDeze door een instructeur geleide, live training in België (beschikbaar online of op locatie) is speciaal ontwikkeld voor ervaren tot gevorderde ontwikkelaars die de ontwikkeling van microservices willen beheersen aan de hand van Spring Boot, Docker en Kubernetes.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- De principes van microservices-architectuur te begrijpen.
- Productieklare microservices te bouwen met Spring Boot.
- In te zien welke cruciale rol Docker speelt bij het containerizen van microservices.
- Kubernetes-clusters te configureren om microservices te implementeren en te orkestreren.
Spring Boot, React en Redux
14 UrenDit instructeur-led, live-training in België (online of op locatie) is gericht op webdevelopers die functionele front-end- en back-end-webapplicaties willen bouwen met Spring Boot, React en Redux.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een front-end-applicatie te bouwen met React en Redux.
- RESTful API's te creëren met Spring Boot.
- Webdiensten veilig te maken met Spring Security en JWT-webtokens.
Spring Boot voor Beginners
14 UrenIn deze instructeurgeleide, live training in België, leren de deelnemers de belangrijkste kenmerken en architectuur van Spring Boot, en het verband met het onderliggende Spring framework. De instructeur biedt voldoende kansen om deze kennis toe te passen en feedback te krijgen. De deelnemers zullen live, praktijkgerichte oefeningen uitvoeren bij het definiëren, configureren en implementeren van Spring toepassingen.
Bij het einde van de cursus zullen de deelnemers de nodige kennis en praktijk hebben om hun eigen Spring toepassing snel te implementeren.