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
- in aula, formazione tradizionale
- da remoto in virtual classroom
Calendario
3-5 Marzo 2025
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