LA FORMAZIONE PENSATA PER TE

Corso Sviluppo Blazor

Premesse

Blazor è il nuovissimo Framework di Microsoft per la creazione di applicazioni web SPA (Single Page Application) utilizzando solo .NET e C#. Con Blazor non è più necessario utilizzare Javascript, ma solo il linguaggio C# anche per la parte di front-end sul client, Blazor, grazie a webassembly, porta .NET al browser.

Obiettivi

Il corso affronta le varie problematiche della programmazione web e le soluzioni che Blazor propone: dalla navigazione delle pagine alla presentazione dei dati letti da una sorgente, dalla gestione degli errori alle animazioni.
Questo corso è rivolto agli sviluppatori Web che desiderano creare applicazioni Web moderne ed accattivanti utilizzando Visual Studio e C#, senza più aver bisogno di Javascript.

Prerequisiti e strumenti richiesti

Buona conoscenza di Visual Studio e C#.

Programma del corso

  • Cos’è Blazor
  • Server-side vs client-side
  • Installazione e requisiti
  • La prima applicazione in Blazor
  • Anatomia del progetto
  • Introduzione a Razor
  • Lavorare con i Components
  • Il Routing e la navigazione
  • Il Binding one-way e two-way
  • Gestione degli eventi client
  • Layouts
  • Dependency Injection
  • Debugging
  • Localizzazione e globalizzazione
  • Forms e validazione
  • Animazioni
  • Autenticazione ed autorizzazioni
  • Implementare il log dell’applicazione
  • Scrivere sul LocalStorage
  • Comunicare con i servizio e con i database
  • Interagire con JavaScript
  • Una webApp con Blazor e EntityFramework Core
  • Costruire single page applications con Blazor
  • Esercitazioni

Durata e organizzazione

Il corso prevede 3 giornate di lezione in aula o da remoto dove si alternano formazione teorica, laboratori ed esercitazioni pratiche.

Modalità di erogazione

Calendario

22, 23 e 24 ottobre 2024
3 giornate full-time dalle 9:00 alle 18:00

Quota di partecipazione: 950€ + IVA

Prezzo e convenzioni

La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.
Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com

Corso Sviluppo Blazor

Modalità di erogazione

  • in aula, formazione tradizionale
  • da remoto in Virtual Classroom

Metodologia didattica

L’approccio della docenza sarà estremamente pratico: dopo ogni spiegazione, saranno immediatamente messe in pratica le nozioni acquisite con esempi dedicati.

Sedi

Milano: Via Tortona, 33

Bologna: Piazza dei Martiri 1943 1945, 3

Roma: Via Ostiense, 30

22, 23 e 24 ottobre 2024

9:00-18:00

FORM DI CONTATTO

    Filiale (richiesto)
    MilanoBolognaRoma