Introduzione
  • Introduzione
  • Introduzione all'uso della piattaforma Udemy
  • Installazione del Nodejs e del Npm
  • Installazione dell'Angular CLI
  • Creazione degli elementi di base dell'applicazione
Front End Angular - Introduzione alla creazione del lato Front End della Web App
  • 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
  • Introduzione alle Arrow Function
  • Creazione di un sistema di autenticazione
Backend Spring Boot - Creazione del primo Web Services Restful
  • 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
  • Creiamo il codice del Controller basandoci sul Unit Test
  • Risolvere i problemi del Junit 4 e passare al Junit 5
  • Test manuale della Web Api Saluti
  • Modifica della Web Api Saluti partendo da un nuovo unit test
Introduzione alla Interazione fra back end e front end
  • 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
Back End Spring Boot - Creazione della Web Api Articoli con DBMS PostgreSQL
  • Analisi della struttura funzionale della web app
  • Introduzione al Docker e al Docker Compose
  • 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
  • Modifiche degli Unit Test al JUnit 5
  • 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 e test dello strato di persistenza degli Articoli
  • Creazione e test 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 della classe ArticoliDto
  • Creazione e Verifica del Metodo di ricerca per descrizione
  • Test manuale della Web Api Articoli con Postman
  • Modifica del metodo di selezione per barcode
Front End Angular - Interazione con Web Api Articoli
  • 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
  • Risolviamo un problema sulla ricerca per descrizione
Backend Spring Boot - Creazione dei metodi di inserimento e modifica Articoli
  • 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
  • Modifiche da apportare con le versioni recenti dello Spring Boot
  • Creazione Metodi di modifica e eliminazione
  • Test Manuali di inserimento modifica ed eliminazione
  • Conclusione della Web Api Articoli
Front End Angular - Creazione form di inserimento e validazione dati
  • Aggiunta della funzionalità di eliminazione articolo