IT

Sviluppare soluzioni software con Microsoft ASP.NET Core

Per sviluppatori di soluzioni software

Livello: Avanzato

Giorni: 5

Corso in aula

Obiettivi corso

Questo corso è destinato a sviluppatori Web professionisti che utilizzano Microsoft Visual Studio in un ambiente di sviluppo individuale o di gruppo, di piccole e grandi dimensioni. I candidati a questo corso sono interessati allo sviluppo di applicazioni Web avanzate e desiderano gestire l’HTML renderizzato in modo completo. Vogliono creare siti Web che separino l’interfaccia utente, l’accesso ai dati e la logica dell’applicazione. Lo sviluppo lato server utilizzerà il linguaggio C# ed è un eccellente corso successivo al nostro corso di Programmazione in C#. Lo sviluppo lato client farà uso di JavaScript, CSS e HTML5, per i quali esiste anche un corrispondente corso introduttivo.

Prerequisiti

  • Esperienza con Microsoft Visual Studio e .NET.
  • Comprendere la programmazione in C# e concetti come espressioni lambda, programmazione asincrona e LINQ.
  • Qualche esperienza di sviluppo web utilizzando HTML, CSS e JavaScript.
  • Comprensione dei formati di dati comuni come JSON e XML.

I contenuti

  • Esplorazione di ASP.NET Core
  • Progettazione di applicazioni Web ASP.NET Core MVC
  • Utilizzo di Razor Pages e Middleware
  • Sviluppo di controller
  • Sviluppo delle opinioni
  • Sviluppo di modelli
  • Utilizzo di Entity Framework Core in ASP.NET Core
  • Utilizzo di layout, CSS e JavaScript in ASP.NET Core
  • Test e risoluzione dei problemi
  • Gestione della sicurezza
  • Performance e comunicazione
  • Implementazione delle API Web

Guarda altri corsi

Team building – Il Debriefing
Programmare con C#