Corso JAVA avanzato GRATUITO – 248 ore (marzo 2023)
Durata: | 248 ore |
---|---|
Periodo: | Dal 20 marzo al 19 maggio 2023 |
Orario: | Dal lun al ven dalle 09.00 alle 16.00 (pausa dalle 13.00 alle 14.00) |
Sede: | Il corso di programmazione Java avanzato si svolgerà ONLINE tramite piattaforma webinar |
Partecipanti: | Verranno selezionati massimo 12 partecipanti |
Scopo: | ASSUNZIONE |
Prezzo: | GRATUITO |
Prerequisiti: | Conoscenza base di Java e database relazionali. |
Destinatari: | Neodiplomati in informatica e neolaureati / laureandi |
In breve: | Il corso fornisce un’introduzione all'utilizzo di Spring Boot, alla creazione di servizi REST e alla loro messa in sicurezza tramite Spring Security. |
1 | INTRODUZIONE AL CORSO |
---|---|
1.1 | Pattern MVC |
1.2 | Panoramica su Spring Boot |
1.3 | Maven |
1.4 | Protocollo Http, token |
2 | SVILUPPO DI UN BLOG (parte 1) |
2.1 | Spring Initialzr |
2.2 | Definizione delle entità |
2.3 | Validazione dell’entità |
2.4 | Costruzione del database par tendo dalle entità |
2.5 | Java Persistent API (JPA) |
2.6 | Introduzione a Spring Security |
2.7 | Gestione Utenti e Ruoli |
2.8 | Autenticazione e JSON Web Token (JWT) |
2.9 | Layer di accesso ai dati (DAO) |
2.10 | Costruzione dei Controllers |
2.11 | Costruzione dei Services |
2.12 | Verifica del funzionamento tramite PostMan |
3 | SVILUPPO DI UN BLOG (parte 2) |
3.1 | Costruzione di un Post |
3.2 | Gestione di un Post (creazione, aggiornamento, cancellazione) |
3.3 | Costruzione di un Commento |
3.4 | Gestione di un Commento (creazione, aggiornamento, cancellazione) |
3.5 | Costruzione del Rating di un Post |
3.6 | Calcolo del Rating di un Post |
3.7 | Verifica del funzionamento tramite PostMan |
4 | FRONTEND (Angular) |
4.1 | Introduzione Angular 9.0 |
4.2 | Collegamento tra backend e frontend (chiamate Rest) |
5 | DATABASE RELAZIONALI – FONDAMENTI DI REGEX |
5.1 | Database relazionali |
5.2 | MySQL – Regex |
5.3 | Git |
6 | SICUREZZA E DIRITTI DEI LAVORATORI |
7 | VERIFICA DELLE CONOSCENZE ACQUISITE |
|
Invia la tua richiesta di iscrizione al corso Corso Java avanzato