Sviluppare Full Stack Applications con Spring Boot e Angular
-
Non ho ancora concluso, ma per ora mi ci sto trovando davvero molto bene!
← | →
-
Interessante l'argomento, il corso lo reande ancora più attrattivo
← | →
-
Corsi ottimi e sempre aggiornati, Udemy è una vera garanzia di qualità.
← | →
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Ore di lezione
18h
-
Inizio
Scegli data
-
Invio di materiale didattico
Sì
-
Servizio di consultazione
Sì
-
Tutoraggio personalizzato
Sì
-
Lezioni virtuali
Sì
Benvenuti nel corso 'Sviluppare Full Stack Applications con Spring Boot e Angular'.
Integrazione Luglio 2019 - Terminata sezione dedicata alla analisi delle interazioni sincrone fra microservizi. Analizzate le procedure di interscambio dati fra web api tramite l'utilizzo dell'Open Feign dello Spring Cloud.
Lo sviluppo di moderne web application richiede competenze in diverse tecnologie e piattaforme.
Al termine di questo corso, lo studente avrà un chiara e solida conoscenza dei seguenti argomenti:
sviluppare il latoback end delle applicazioni web usando il frameworkSpring Boot 2
sviluppare da zero il lato front end delle applicazione web usando Angular 7
creare un piccolo ecosistema di micro servizi che interagiscono fra di loro
sviluppare le web api partendo dall'analisi degliunit test creati con JUnit 4 (TDD)
creare due contenitori Dockerdove far girare il DBMS PostegreSQL e il PgAdmin 4
creare un contenitore Dockerdove far girare MongoDB
sviluppare da zero il lato front end delle applicazione web usando Angular 7
sapere come integrare i due elementi (back end e front end) nello sviluppo full stack delle Web App
conoscere come proteggere le web api utilizzandolabase authentication (autenticazione di base)
integrare l'autenticazione di base nel front end Angular
conoscere cosa è e come si crea lo standard di sicurezza JWT (JSON Web Tokens)
integrare il JWT in Angular creando un sistema diautenticazione e autorizzazione basato sui ruoli
creare una interazione sincrona fra i vari micro servizi sviluppati inSpring Boot 2
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Creazione di una Web App Full Stack,Creazione Front End con Angular,Creazione Back End con Spring Boot,Capire come far interagire il back end e il front end,Proteggere le web api utilizzando l'autenticazione di base,Proteggere le web api utilizzando lo standard JSON Web Tokens (Jwt),Integrare i sistemi di sicurezza nel front end Angular,Attivare e configurare contenitori Docker con PostgreSQL e PGAdmin 4
Basi di Java,Basi di Javascript / Typescript,Basi di Spring Boot,PC con almeno 8Gb di memoria Ram,Sistema operativo Windows, Linux o Mac
Sviluppare Full Stack Applications con Spring Boot e Angular
Opinioni
-
Non ho ancora concluso, ma per ora mi ci sto trovando davvero molto bene!
← | →
-
Interessante l'argomento, il corso lo reande ancora più attrattivo
← | →
-
Corsi ottimi e sempre aggiornati, Udemy è una vera garanzia di qualità.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Umile De Marco
Martorello Alessandro
Michele Scassillo
Johanna Zambrano
Giuseppe Diciolla
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
4 anni del centro in Emagister.
Materie
- Servizi
- Api
- DBMS
- Web master
Programma
Introduzione
Introduzione all'uso della piattaforma Udemy
Installazione del Nodejs e del Npm
Installazione dell'Angular CLI
Creazione degli elementi di base dell'applicazione
Usiamo il Visual Studio Code per analizzare e modificare il progetto
Analisi Elementi del Progetto Angular
Introduzione ai Componenti dell'Angular
Creazione del Componente Welcome
Analisi del codice di base dei Componenti
Creazione del componente Login e introduzione al data binding
Binding Bidirezionale con NgModel
Riepilogo dei Data Binding a nostra disposizione
Creazione di un sistema di autenticazione. introduzione all'uso del NgIf
Uso pratico dell'operatore NgIf - Soluzione alla Sfida
Introduzione alla funzione di routing dell'Angular
Introduzione al code Injection. Attiviamo la funzionalità di routing
Introduzione ai parametri di Routing
Creazione di una tabella di dati. Introduzione al ngFor
Accediamo a specifiche viste con il comando routerLink
Creazione di un classe di dati articoli
Introduzione ai Moduli
Installazione e attivazione del framework Bootstrap 4
Installazione del JQuery
Otteniamo e attiviamo le icone della navigation bar
Introduzione alle funzioni del Styles.css
Creazione della Navigation Bar
Creazione del Footer
Introduzione alla interazione fra componenti con la notazione @Input()
Utilizzare il Routerlink
Miglioriamo il Form di Login
Introduzione ai Services
Creazione del servizio di autenticazione
Introduzione alla sessionStorage. Memorizzare il nome utente
Creazione di un sistema di LogOut - Parte 1
Creazione di un sistema di LogOut - Parte 2
Creazione di un sistema di autenticazione
Introduzione ai Web Services - Parte 1
Introduzione ai Web Services - Parte 2
Quale Tecnologia Usare per la Creazione di Web Services?
Scegliere il tool di sviluppo
Creazione del primo Web Service con Spring Boot 2
Creiamo il codice del Controller basandoci sul Unit Test
Test manuale della Web Api Saluti
Modifica della Web Api Saluti partendo da un nuovo unit test
Interazione Angular - Spring Boot. Creazione di un nuovo servizio
Introduzione al HTTClientModule
Consumiamo la Web Api Saluti in Angular
Parametrizziamo il metodo GetSaluti
Gestione degli errori nell'interazione della Web Api
Analisi della struttura funzionale della web app
Installazione e configurazione del Docker in Windows
Installazione del Docker in Linux
Attivazione DBMS PostgreSQL con Docker
Introduzione al PGAdmin
Analisi del dominio della Web Api Articoli
Analisi del progetto di partenza della Web Api Articoli
Creazione delle classi Entity degli Articoli, Barcode e Classificazione
Creazione delle relazioni fra classi entity
Creazione delle classi Entity Iva e Classificazione
Analisi del file di configurazione Application.yml
Creazione dello Strato di persistenza degli Articoli
Creazione dello stato di persistenza dei Barcode
Creazione dello strato di servizio degli articoli e dei barcode
Analisi degli Unit test di Selezione della classe Controller
Creazione della Classe Controller e del metodo di selezione per barcode
Predisposizione della gestione delle eccezioni della web api
Creazione e Verifica del Metodo di ricerca articolo
Creazione e Verifica del Metodo di ricerca per descrizione
Test manuale della Web Api Articoli con Postman
Primo uso della Web Api Articoli in Angular
Installiamo la dipendenza NGxPagination
Attivazione della paginazione nella vista Articoli
Filtriamo gli articoli per codice come parametro della vista
Attivazione della ricerca articoli in tabella
Creazione di un sistema di ricerca multiplo
Analisi degli Unit Test di inserimento, modifica ed eliminazione
Attiviamo la binding validation nella web api articoli
Creazione metodo di inserimento dati articoli - Parte 1
Creazione metodo di inserimento dati articoli - parte 2
Creazione Metodi di modifica e eliminazione
Test Manuali di inserimento modifica ed eliminazione
Conclusione della Web Api Articoli
Aggiunta della funzionalità di eliminazione articolo
Fasi Iniziali di implementazione del metodo di modifica articoli
Creazione del Form di Inserimento Dati Articoli - Parte 1
Creazione del Form di Inserimento Dati Articoli - Parte 2
Implementazione del metodo di modifica
Ottenere la validazione dei dati lato back end
La validazione lato front end - Parte 1
La validazione lato front end - Parte 2
Gestire la creazione di un nuovo articolo - Parte 1
Gestire la creazione di un nuovo articolo Parte 2
Modifiche Varie al progetto Angular
Abilitare la sicurezza delle web api Articoli - Parte 1
Abilitare la sicurezza delle web api Articoli - Parte 2
Test Automatico e manuale della web api
Abilitare l'autenticazione di base in angular
Abilitiamo un intercettore di autenticazione
Introduzione all'autenticazione basato su un servizio esterno
Analisi del Docker compose di attivazione MongoDB
Configurazione MongoDB
Analisi degli elementi di base del servizio GestUser
Analisi degli unit test del servizio gestuser
Soluzione alla sfida di creazione della Api GestUser
Modifica della Sicurezza della Web Api Articoli
Modifica della Sicurezza della Web Api Articoli - Parte 2
Test Manuale del nuovo sistema di sicurezza
Abilitare la Basic Authentication in Angular
Modificare l'intercettore di autorizzazione
Ulteriori informazioni
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Sviluppare Full Stack Applications con Spring Boot e Angular