Benvenuti nel corso “Impariamo da zero l’ecosistema Spring”Integrazione Marzo 2020 – Aggiunta nuova sezione dedicata allo sviluppo di servizi REST con lo Spring Framework e alla interazione con front end AngularIntegrazione Luglio 2019 – Aggiunta sezione dedicata alla attivazione dei DBMS SQL Server e MySQL nei contenitori DockerModifiche Giugno 2019 – Aggiornate le lezioni, il database e i progetti basati sul DBMS MySQLModifiche e Integrazioni Maggio 2019 – Aggiornate e Rifatte completamente le lezioni dalla sezione 18Modifiche e Integrazioni Aprile 2019 – Rinnovate le lezioni delle Sezioni 10 e 11. Aggiornate e Rifatte completamente le sezioni 16 e 17Modifiche e Integrazioni Marzo 2019 – Rinnovate le lezioni delle Sezioni 7 e 8 aggiunte nuove sfide, lezioni e soluzioni didattiche. Iniziata nuova sezione 9 di approfondimento del JPA 2Modifiche e Integrazioni Febbraio 2019 – Rinnovate le lezioni delle Sezioni 3,4,5,6, migliorato l’audio, gli argomenti e il ritmo di esposizione. Aggiornati i progetti alla versione 5.1.4 di Spring ed aggiunta un nuova sfida al termine della sezione 5 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 primo corso impareremo ad usare alcune delle tecnologie presenti nell’ecosistema Spring 5 quali Spring MVC, Spring Boot 2, Spring Security e Spring Data JPA creando Applicazioni Web e Servizi Rest che verranno arricchiti di nuove funzionalit e caratteristiche nel progredire delle lezioni.I progetti verranno creati sia sulla piattaforma Windows 10, usando un database con dati reali* installato in Sql Server 2017 (2012), sia in Linux Ubuntu 18.04 impiegando il medesimo database riconvertito su DBMS MySql. Numerose e diverse tecnologie sono state trattate nelle lezioni del corso:Hibernate 5JPA 2Apache TilesJUnit 4Java 8 LambdaAngularJSJava JDBCSQL e T-SQLJSPThymeleafMavenBootstrap 4 Al termine del corso si conoscer:Come creare Web App utilizzando lo Spring FrameworkCome creare Web App e Web Service con Spring BootCome proteggere le Web App con Spring Security e gestire l’autenticazione e l’autorizzazioneComprendere e creare i diversi strati dell’architettura MVCCreare lo strato di persistenza utilizzando diverse tecnologie (JDBC, Hibernate, JPA, Spring Data JPA)Analizzare, creare e utilizzare le classi Entity e le loro relazioniCreare query con il JPQL e i Criteria APIUtilizzare lo Spring Data JPA per facilitare la creazione dello strato di persistenza in Spring BootCreare, proteggere e utilizzare le Stored Procedure in Sql Server e/o MySqlCreare Unit Test delle classi dei web service in Spring Boot impiegando JUnit 4Consumare i dati JSON REST dei web services Spring Boot con PostmanConsumare i dati JSON REST dei web services Spring Boot con AngularJs e/o Visual C#Utilizzare le JSP e Bootstrap 4 per creare le viste nello Spring FrameworkUtilizzare il Thymeleaf per creare viste con Spring Boot Attivare i DBMS con Docker e Docker ComposeCreazione Servizi Web Rest con lo Spring Framework Diverse sfide permetteranno di testare le competenze acquisite e altre verranno create nelle future integrazioni .*I dati provengono da un database di produzione sottoposto ad alterazione casuale per preservare la privacy e la riservatezza dei proprietari dei dati.

Corsi Sviluppo Web
Corso: Divi 4: La guida completa
Quando parliamo di Divi facciamo riferimento ad uno dei temi pi apprezzati ed utilizzati dagli sviluppatori e dai professionisti del web per la realizzazione di