Sviluppare Full Stack Applications con Spring Boot e Angular

4.9
10 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à.
    |

Corso

Online

RISPARMIA 87%
20 € IVA inc.

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

  • Servizio di consultazione

  • Tutoraggio personalizzato

  • Lezioni virtuali

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

Online

Inizio del corso

Scegli dataIscrizioni aperte

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

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

4.9
eccellente
  • 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à.
    |
100%
4.8
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Umile De Marco

5.0
26/11/2019
Sul corso: Non ho ancora concluso, ma per ora mi ci sto trovando davvero molto bene!
Consiglieresti questo corso?:

Martorello Alessandro

5.0
26/11/2019
Sul corso: Interessante l'argomento, il corso lo reande ancora più attrattivo
Consiglieresti questo corso?:

Michele Scassillo

5.0
25/11/2019
Sul corso: Corsi ottimi e sempre aggiornati, Udemy è una vera garanzia di qualità.
Consiglieresti questo corso?:

Johanna Zambrano

5.0
24/11/2019
Sul corso: Le spiegazioni sono chiarissime, almeno per ora.
Consiglieresti questo corso?:

Giuseppe Diciolla

5.0
24/11/2019
Sul corso: Lo consiglio a tutti coloro che vogliono affacciarsi nel mondo dello sviluppo Full Stack, è stato un buon punto di partenza per me!
Consiglieresti questo corso?:
Leggi tutto
*Tutte le opinioni raccolte da Emagister & iAgora sono state verificate

Successi del Centro

2019

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

Contenido del curso
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

A chi è rivolto: Sviluppatori di software,Studenti di Informatica,Chiunque voglia imparare come creare moderne web app
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

20 € IVA inc.