Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Impariamo da zero il framework Spring 6 e Spring Boot 3
Highest Rated
Rating: 4.2 out of 5(888 ratings)
3,652 students

Impariamo da zero il framework Spring 6 e Spring Boot 3

Corso pratico per imparare a creare applicazioni e servizi web con Spring 6 e Spring Boot 3
Created byNicola La Rocca
Last updated 4/2025
Italian

What you'll learn

  • Creare Web App usando Spring Framework 5 e 6
  • Creare Web Service con Spring Boot 2 e 3
  • Proteggere le Web App con Spring Security
  • Utilizzare Spring Data Jpa
  • Utilizzare ORM Hibernate e il JPA
  • Creare e mappare le classi Entity
  • Creare le query per ottenere e alterare i dati con il JPQL
  • Creare le query per ottenere e alterare i dati con il Criteria API
  • Utilizzare il JDBC per creare lo strato di persistenza di una Web App
  • Creare Stored Procedures in SQL Server e MySql
  • Impiegare le Stored Procedure con JDBC e Spring Data JPA
  • Utilizzare il Java 8 Lambda per filtrare, riordinare e consolidare i dati
  • Consumare i dati dei web service con AngularJS
  • Utilizzare JUnit 4 e 5 per creare Unit Test delle classi

Course content

28 sections362 lectures48h 14m total length
  • Presentazione9:54
  • Introduzione al corso8:12
  • Informazioni Importanti1:16

Requirements

  • Cultura Informatica di Base
  • Basi di Java
  • Basi di HTML e CSS
  • Basi di Sql
  • PC relativamente recente con OS Windows, Linux o Mac
  • Spring Tool Suite ver 3.x

Description

Benvenuti nel corso "Impariamo da zero l'ecosistema Spring"

Il corso è rivolto a tutti coloro i quali vogliano padroneggiare alcune delle più richieste ed utilizzate tecnologie nello sviluppo di  Web App e Web Service su piattaforma Java con Framework Spring. 

In questo corso impareremo ad usare alcune delle tecnologie presenti nell'ecosistema Spring 6 quali Spring MVCSpring Boot 3, Spring Security e Spring Data JPA creando Applicazioni Web e Servizi Rest che verranno arricchiti di nuove funzionalità e caratteristiche nel progredire delle lezioni.

Versione 2 - Aggiornato il Corso al Spring Framework 6 e Spring Boot 3

Numerose e diverse tecnologie sono state trattate nelle lezioni del corso:

  • Hibernate

  • JPA

  • Apache Tiles

  • JUnit

  • Java JDBC

  • SQL e T-SQL

  • JSP

  • Thymeleaf

  • Maven

  • Bootstrap

 Al termine del corso si conoscerà:

  1. Come creare Web App utilizzando lo Spring Framework

  2. Come creare Web App e Web Service con Spring Boot

  3. Come proteggere le Web App con Spring Security e gestire l'autenticazione e l'autorizzazione

  4. Comprendere e creare i diversi strati dell'architettura MVC

  5. Creare lo strato di persistenza utilizzando diverse tecnologie (JDBC, Hibernate, JPA, Spring Data JPA)

  6. Analizzare, creare e utilizzare le classi Entity e le loro relazioni

  7. Creare query con il JPQL e i Criteria API

  8. Utilizzare lo Spring Data JPA per facilitare la creazione dello strato di persistenza in Spring Boot

  9. Creare, proteggere e utilizzare le Stored Procedure in Sql Server e/o MySql

  10. Creare Unit Test delle classi dei web service in Spring Boot  impiegando JUnit

  11. Consumare i dati JSON REST dei web services Spring Boot con Postman

  12. Consumare i dati JSON REST dei web services Spring Boot con AngularJs e/o Visual C#

  13. Utilizzare le JSP e Bootstrap per creare le viste nello Spring Framework

  14. Utilizzare il Thymeleaf per creare viste con Spring Boot

  15. Attivare i DBMS con Docker e Docker Compose

  16. Creazione Servizi Web Rest con lo Spring Framework

 Diverse sfide permetteranno di testare le competenze acquisite e altre verranno create nelle future integrazioni .

Who this course is for:

  • Sviluppatori di Software
  • Studenti di Informatica
  • Chiunque desideri creare Web App e Web Services in piattaforma Java