- 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
- Introduzione alle Arrow Function
- 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
- 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
- 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
- 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
- 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
- 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
- Aggiunta della funzionalità di eliminazione articolo