Project Description
Corso Spring Boot


Calendario
13, 14 e 15 Giugno 2023
3 giorni full time
9:00-13:00 e 14:00-18:00
Quota di partecipazione 950 € (iva escl.)
Premesse
Spring Boot è il framework per creare applicazioni basate sul framework Java Spring che sono subito pronte per ambienti di produzione e sono maggiormente utilizzate per creare microservizi.
Obiettivi
Con il Corso Spring Boot imparerai a sfruttare appieno il framework e realizzerai in modo efficace un’applicazione java.
Cosa imparerai
- Creazione di micro servizi con Spring Boot
- Creazione di semplici moduli Batch
- La documentazione con Swagger nei progetti spring boot
- Proteggere i servizi con Spring Security
Destinatari
Il corso è rivolto a coloro che vogliono approfondire la tecnologia Spring Boot.
Prerequisiti e strumenti richiesti
- Basi di Linguaggio Java
- PC relativamente recente con OS Windows, Linux o Mac con NON meno di 4GB di ram (Consigliati 8 GB)
- Capacità di utilizzare i software in riga di comando (Console linux, Powershell)
- Conoscenza dei Database
Piano di lavoro
Overview Spring
- Cos’è Spring e cos’è Spring-Boot?
- Inquadramento del framework
- Ambiente di lavoro & tools
- DI (dependency injection)
- Qualifier annotation
- Component Scan annotation
- Path Variable annotation
- Request Param annotation
- IL NOSTRO PRIMO PROGETTO SPRING
Spring Boot
- Building an Application with Spring Boot
- Create a simple web application
- Run the application
- Add Unit Tests
Introduzione a Spring Data
- Accessing Data with JPA
- Define a simple entity
- Create simple queries
- Create an Application class
- Primo progetto Spring Data repository
- Approfondimenti
Spring Batch
- Creating a Batch Service
- Create a business class
- Create an intermediate processor
- Put together a batch job
- Make the application executable
- Build an executable JAR
- Primo progetto Spring Batch
Spring Security
- Securing a Web Application
- Create an unsecured web application
- Set up Spring Security
- Make the application executable
- Build an executable JAR
- Primo progetto Spring Security
- Riepilogo del corso
- Prova Finale
Metodologia didattica
L’approccio della docenza sarà estremamente pratico: dopo ogni spiegazione saranno immediatamente messe in pratica le nozioni acquisite con esempi dedicati.
Durata e organizzazione
Il corso ha una durata di 3 giornate full time.
Al termine del corso verrà rilasciato un attestato di formazione.
Sedi:
Milano: Via Tortona, 33
Bologna: Piazza dei Martiri 1943 1945, 3
Roma: Via Ostiense, 30
Calendario
13, 14 e 15 Giugno 2023
3 giorni full time dalle ore 9:00 alle 13:00 e dalle 14:00 alle 18:00
Modalità di erogazione
- in aula, formazione tradizionale
- da remoto in Virtual Classroom
Prezzo e convenzioni
La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.
Quota di partecipazione 950€ + IVA
Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.
Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form:
Tel: (+39) 02.48958342
Mail: formazione@esis-italia.com