Impariamo a realizzare gli elementi FULL STACK delle moderne applicazioni web usando ASP.NET CORE, ANGULAR e SQL SERVER.
NUOVA EDIZIONE RIVISTA CORRETTA E AGGIORNATA
Benvenuti nel corso ' Sviluppare Full Stack Applications con Angular e ASP Net Core.
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 lato back end delle applicazioni web usando il framework ASP Net Core
- sviluppare da zero il lato front end delle applicazione web usando Angular
- creare un piccolo ecosistema di micro servizi che interagiscono fra di loro
- sviluppare le web api da zero con DOTNET CLI
- creare gli Unit Test usando XUnit per verificare il funzionamento delle Web Api
- creare due contenitori Docker dove far girare il DBMS Sql Server su qualsiasi OS
- sapere come integrare i due elementi ( back end e front end ) nello sviluppo full stack delle Web App
- conoscere come proteggere le web api utilizzandola basic 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 di autenticazione e autorizzazione basato sui ruoli
- creare una interazione sincrona fra i vari micro servizi sviluppati in ASP Net Core
Le tecnologie che verranno trattate in questo corso sono:
- ASP Net Core 5 e 6
- Angular 13
- Sql Server 2019
Si utilizzeranno inoltre:
- Docker e Docker Compose
- C#
- Typescript
I progetti e i tool utilizzati sono compatibili con le piattaforme Windows, Linux e Mac
A chi è rivolto questo corso:
- Sviluppatori di software
- Studenti di Informatica
- Chiunque voglia imparare come creare moderne web app
Link Download: