Applicazioni Web in ASP.NET Core

Corso

A Roma

1.000 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Livello

    Livello base

  • Luogo

    Roma

  • Ore di lezione

    40h

  • Durata

    5 Giorni

  • Inizio

    Scegli data

Corso on-site

Il framework ASP.NET MVC è stato sviluppato dalla Microsoft per portare il pattern Model View Controller nella programmazione ASP.NET tradizionale, offrendo così un'alternativa al modello Web Forms utilizzato per la creazione di applicazioni web.

Esso consente di separare la logica dell’interfaccia dal tipo di applicazione che si sta sviluppando, dividendola in tre componenti distinti:
Model, che contiene i dati e fornisce i metodi per accedervi;
View, che visualizza i dati contenuti nel Model;
Controller, che si occupa delle iterazioni con l’utente invocando i metodi presenti nel Model e cambiando l’output dell’interfaccia tramite il View.

Sedi e date

Luogo

Inizio del corso

Roma
Visualizza mappa
via Vinicio Cortese 144, 00128

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

.NET Core e ASP.NET Core offrono diversi vantaggi rispetto allo sviluppo .NET tradizionale.
È consigliabile usare .NET Core per le applicazioni server se alcuni o tutti gli aspetti seguenti sono importanti per il successo dell'applicazione:
- Supporto multipiattaforma.
- Uso di microservizi.
- Uso di contenitori Docker.
Requisiti di scalabilità e prestazioni elevate.
- Controllo delle versioni side-by-side di .NET in base all'applicazione nello stesso server.

Le applicazioni .NET tradizionali possono supportare e supportano molti di questi requisiti, ma ASP.NET Core e .NET Core sono stati ottimizzati per offrire supporto migliorato per gli scenari elencati sopra.

Il corso si rivolge a qualsiasi sviluppatore interessato a costruire applicazioni web utilizzando ASP.NET .

Per seguire con profitto il corso è richiesta:
conoscenza dei linguaggi HTML, CSS e JavaScript.
esperienza pregressa con il linguagggio C#, che è fortemente consigliata di ottenere il massimo da questa classe.
conoscenza basilare della lingua inglese tecnica.

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

Materie

  • ASP.net
  • MVC
  • Programmazione web
  • Programmatore
  • Views
  • LINQ Queries
  • Javascript
  • Web API
  • JQuery Fundamentals
  • Progettazione di applicazioni

Professori

Cesare Celauro

Cesare Celauro

Responsabile Formazione

Programma

Programma

1. Panoramica sullo sviluppo di applicazioni nel Web attuale

2. Introduzione a .NET Core e .NET Standard

3. L'ambiente di sviluppo: Visual Studio e Visual Studio Code

4. Anatomia di un progetto ASP.NET Core e differenze con ASP.NET

5. Approfondimenti sui Middleware

6. Il pattern MVC in ASP.NET Core

7. Controller e Routing

8. Lavorare con la Dipendency Injection e le interfacce

9. Razor, le view e i Tag helper

10. Gestione delle form: validazione e model binder

11. Gestione dello stato

13. Sviluppare servizi Restful

14. Concetti avanzati: WebHook e SignalR

15. Gestione degli errori e logging nel contesto web

16. Personalizzare ed estendere ASP.NET Core

17. Globalizzazione e internazionalizzazione

18. Introduzione alle Razor Pages

19. Autenticazione ed autorizzazione con ASP.NET Identity

20. Rendere sicure le applicazioni

21. Single Page Application in ASP.NET Core

22. Migrazione da ASP.NET MVC a ASP.NET Core

23. Cenni per la pubblicazione: IIS vs Kestrel, Docker e non solo

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Applicazioni Web in ASP.NET Core

1.000 € +IVA