Cursusaanbod
Introductie tot het Spring Framework
- Overzicht van het Spring-ecosysteem
- Inversion of Control (IoC) en Dependency Injection (DI)
- Introductie tot Aspect-Oriented Programming (AOP)
Spring-configuratie en levenscyclus van Beans
- Configuratie via XML-bestanden
- Levenscyclus van Beans en BeanPostProcessor
- Testen van een Spring-applicatie met Mockito
Configuratie op basis van annotaties
- Gebruik van de annotaties @Component en @Autowired
- Combinatie van XML- en annotatiegebaseerde configuratie
- Gebruik van @Configuration en JavaConfig voor opstellingen zonder XML
Op weg met Spring Boot 3.5.5
- Introductie tot Spring Boot en kernconcepten
- Een Spring Boot-project maken met Spring Initializr
- Bouwen en uitvoeren van de eerste REST-toepassing
Aspect-Oriented Programming (AOP) en transacties
- Gebruik van AspectJ met Spring: principes en configuratie
- Begrip van declaratieve transacties in Spring
- Transacties configureren met XML en @Configuration
Datapersistentie met Spring en JPA
- JPA en databaseverbindingen configureren
- DAO- en Repository-lagen met JPA Boot-configuratie
- Profielen extraheren en eigenschappen beheren
Bouwen van RESTful applicaties met JPA
- Eenvoudige CRUD REST APIs maken met JPA
- CRUD REST ontwikkelen met geneste beans
- Jackson-serialisatie: @JsonIgnore, afhandeling van Hibernate-proxies, het voorkomen van loops
Geavanceerde REST- en gegevensbehandeling
- REST DTO's gebruiken met MapStruct
- Uitzonderingen afhandelen in REST-toepassingen
- JPA dubbel model patronen
Spring REST met Spring Data JPA
- Queries via methode-naam afleiding
- Paginering en sortering met Spring Data JPA
- @Query gebruiken voor aangepaste queries
Samenvatting en volgende stappen
Vereisten
- Kenis van basale Java-programmeerconcepten
- Ervaring met objectgeoriënteerd programmeren
- Vakbekwaamheid in buildtools zoals Maven of Gradle
Doelgroep
- Java-ontwikkelaars die hun pad in het Spring-ecosysteem beginnen
- Software-engineers die snel RESTful webtoepassingen willen bouwen
- Programmeurs die praktische ervaring zoeken met moderne Spring Boot en JPA
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Gedetailleerde informatie over de gevraagde geavanceerdere onderwerpen is verstrekt.
Farukh Khan - Tandem Solution
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald