5.00
(1 Rating)
Corso base su Spring Boot
Course Content
Benvenuto e Introduzione al Corso
-
Introduzione
00:00
Fondamenti di Spring Boot
-
Storia e evoluzione di Spring
00:00 -
Perché usare Spring Boot
00:00 -
Architettura di Spring Boot
00:00 -
Installazione di Java Development Kit (JDK)
00:00 -
Configurazione di un IDE (IntelliJ IDEA, Eclipse, VS Code)
00:00 -
Introduzione a Maven e Gradle
00:00 -
Test di Apprendimento
Creazione di una Applicazione Spring Boot
-
Utilizzo di Spring Initializr
00:00 -
Struttura del Progetto Spring Boot
00:00 -
File di configurazione (application.properties e application.yml)
00:00 -
Gestione delle Dipendenze
00:00 -
Maven
00:00 -
Gradle
00:00 -
Aggiunta di dipendenze comuni (Spring Web, Spring Data JPA, Spring Security)
00:00 -
Spring Data JPA
00:00 -
Spring Security:
00:00 -
Quiz del modulo
Principi di Sviluppo con Spring Boot
-
Creazione di un Controller REST
00:00 -
Passaggi per creare un controller REST
00:00 -
Esempio di un controller REST
00:00 -
Annotazione : @RestController
00:00 -
Annotazione : @GetMapping
00:00 -
Annotazione : @PostMapping
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Esame di Comprensione
-
Gestione delle Risposte
00:00 -
Configurazione dei codici di stato
00:00 -
@ResponseStatus
00:00 -
@ExceptionHandler
00:00 -
Restituzione di una ResponseEntity
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Esame di Comprensione
-
Gestione delle Richieste
00:00 -
@PathVariable
00:00 -
@RequestParam
00:00 -
@RequestBody
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Esame di Compresione
Persistenza dei Dati
-
Introduzione a Spring Data JPA
00:00 -
Configurazione di un Database H2
00:00 -
Configurazione di un Database MySQL
00:00 -
Configurazione di un Database PostgreSQL
00:00 -
Creazione di Entity
00:00 -
Utilizzo di Repository
00:00 -
Utilizzo del Repository nel Controller
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Quiz di Comprensione
-
Query JPA
00:00 -
CrudRepository:
00:00 -
JpaRepository:
00:00 -
PagingAndSortingRepository:
00:00 -
Esempio di un repository che estende JpaRepository
00:00 -
Query personalizzate con @Query
00:00 -
Esempio di query personalizzata con @Query (JPQL)
00:00 -
Esempio di query personalizzata con @Query (Native SQL)
00:00 -
Paginazione e ordinamento
00:00 -
Esempio di utilizzo della paginazione e dell’ordinamento
00:00 -
Esempio di paginazione con un repository che estende JpaRepository
00:00 -
Conclusione
00:00 -
Quiz di Comprensione
Gestione delle Transazioni
-
Transazioni in Spring Boot
00:00 -
Concetti di base delle transazioni
00:00 -
Gestione delle transazioni con @Transactional
00:00 -
Annotazione a livello di classe
00:00 -
Opzioni avanzate di @Transactional
00:00 -
Isolamento (isolation)
00:00 -
Timeout e rollback
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Test di Comprensione
Sicurezza
-
Introduzione a Spring Security
00:00 -
Configurazione di base di Spring Security
00:00 -
Autenticazione
00:00 -
Autorizzazione
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Quiz di Comprensione
-
Configurazione OAuth2
00:00 -
Passaggi per configurare OAuth2
00:00 -
Utilizzo di JWT per l’autenticazione
00:00 -
Passaggi per configurare JWT
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Esame di Comprensione
Testing in Spring Boot
-
Introduzione a JUnit e Mockito
00:00 -
Configurazione delle dipendenze
00:00 -
Test dei Controller
00:00 -
Test dei Service
00:00 -
Test dei Repository
00:00 -
Draft Lesson
00:00 -
Conclusione
00:00 -
Esame di Comprensione
Deployment
-
Deploy di una Applicazione Spring Boot
00:00 -
Creazione di un jar eseguibile
00:00 -
Configurazione Maven
00:00 -
Configurazione Gradle
00:00 -
Deployment su server standalone (Tomcat, Jetty)
00:00 -
Deployment su Tomcat:
00:00 -
Deployment su Jetty
00:00 -
Deployment su AWS
00:00 -
Esempio Completo
00:00 -
Conclusione
00:00 -
Quiz di Apprendimento
Esercizi
-
Lettura di un File PDF ed Estrazione del Testo in un File .txt
00:00 -
Esercizio Batch: Lettura di File PDF ed Estrazione del Testo da un Repository di File (con Commenti e Tesseract)
00:00 -
integrare Tesseract in questo progetto Spring Boot
00:00
Student Ratings & Reviews
5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
this is a very good and complete course. thanks a lot kbt