Over de Spring Boot Basic
Spring Boot is een krachtig framework voor het ontwikkelen van productieklare Spring-applicaties met minimale configuratie. Tevens is Spring Boot een essentieel framework in de hedendaagse Java-ontwikkeling, geliefd vanwege zijn eenvoud en robuustheid. De training Spring Boot Basic biedt een diepgaand begrip van de kernprincipes en -functionaliteiten van Spring Boot. Je leert bijvoorbeeld hoe jij snel microservices en zelfstandige applicaties kunt ontwikkelen die klaar zijn voor productie.
In de training Spring Boot Basic krijg jij een uitgebreide verkenning van de basisprincipes van Spring Boot. De training Spring Boot Basic bevat diepgaande informatie over onderwerpen zoals projectconfiguratie en het gebruik van Spring Initializr. Daarbij leer je over autoconfiguratie, dependency injection en hoe jij met databases kunt werken via JPA en repositories.
Ook behandelt de training Spring Boot Basic REST-principes, het ontwikkelen van RESTful webservices met RestController en het omgaan met statuscodes. Verder leer je over services, transacties, querymethoden, named queries en het gebruik van profielen en properties (eigenschappen).
Voor wie is de Spring Boot Basic?
De training Spring Boot Basic is met name geschikt voor softwareontwikkelaars met programmeerkennis en -vaardigheden in Java en met het framework Spring Boot willen leren werken.
Leerdoelen van de Spring Boot Basic
Door de training Spring Boot Basic te volgen, zul je de basisonderwerpen van Spring Boot leren kennen en zul je in staat zijn om een volledige Spring Boot REST-applicatie, inclusief database, te ontwikkelen.
Aanbevolen voorkennis Spring Boot Basic
Voordat je deelneemt aan de training Spring Boot Basic, is het van belang dat jij beschikt over basiskennis en -vaardigheden in de programmeertaal Java.
Als jij (nog) niet beschikt over kennis en vaardigheden in de programmeertaal Java, dan zou je kunnen overwegen om eerst de training Java Basic te gaan volgen.
Onderwerpen van de Spring Boot Basic
- Inleiding.
- Inleiding op Spring Boot.
- Hello world!
- Auto configuration.
- Dependency Injection I.
- Werken met de Database.
- JPA.
- Repository.
- Intermezzo: De principes van Rest.
- RestController.
- Rest met Statuscodes.
- Service.
- Persoonlijke Casus / Opdracht.
- Dependency Injection II.
- Transacties.
- Query methodes.
- Named queries.
- Profielen en Eigenschappen.
- Kleine fixes.
- Testen.
Als er nog tijd over is:
- RestTemplate.
- JDBC Template.
- Future.
- WebFlux.