Sviluppatore Web con Java, Spring e Microservices
Il corso può essere seguito in aula nelle sedi di Cagliari oppure online in diretta streaming.
Il percorso di formazione si focalizza intensivamente sullo studio teorico e pratico dei concetti fondamentali.
Una panoramica davvero completa sui controlli nativi e sulla potente struttura ObjectOriented offerti dal linguaggio Java è un must imprescindibile per ogni aspirante programmatore full stack.
Il programma è composto da una ricca base teorica e da esempi pratici di vita reale fondamentali per concretizzare al meglio quanto appreso e porre le basi per divenire java developer.
Programma del corso
Introduzione a Spring 5
Creare una semplice Web Application
Utilizzo di Maven
Configurazioni XML e Java
Introduzione a Spring Boot
Spring Boot CLI
Spring Boot Application Model
Creare una semplice applicazione
Caratteristiche di Spring Boot
Auto-Configuration
@EnableAutoConfiguration and @Enable < Technology > annotations
SpringApplication Class
Custom Banner
SpringApplicationBuilder
ApplicationRunner and
CommandLineRunner
Application Configuration
Custom Properties
Web Applications with Spring Boot
Spring MVC
Spring Boot MVC Auto-Configuration
Spring Boot Web
JSON Date Format
Utilizzo di diversi Application
Container
Data Access con Spring Boot
Spring JDBC
Spring Data JPA
Spring Data REST
No SQL Databases
WebFlux e Reactive Data
Reactive Systems
WebFlux
Spring Security
Creare un’applicazione con Basic
Security
Default Login Page
Custom Login Page
Spring Security con JDBC
Directory App
WebFlux Security