Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
Panoramica di .NET Framework e C#
- Evoluzione da Visual Basic a C#
- Caratteristiche e vantaggi di C# per ASP.NET
Configurazione dell'ambiente
- Installazione e configurazione di Visual Studio
- .NET Core rispetto a .NET Framework
C# Nozioni di base sulla sintassi
- Tipi di dati, variabili e operatori
- Istruzioni di controllo (if, switch, cicli)
Introduzione ai concetti OOP
- Classi, oggetti e metodi
- Incapsulamento, ereditarietà e polimorfismo
Gestione degli errori e debug
- Gestione delle eccezioni
- Tecniche di debug in Visual Studio
Introduzione ad ASP.NET Core
- Panoramica del quadro e struttura del progetto
- Configurazione di un'applicazione ASP.NET di base
Creazione di applicazioni Web con MVC
- Informazioni sull'architettura MVC (Model-View-Controller)
- Creazione di visualizzazioni con Razor Pages
Associazione dati e interazione
- Connessione ASP.NET applicazioni ai database
- Nozioni di base di Entity Framework Core
Communication tra ASP.NET e PLC
- Panoramica dei protocolli di comunicazione (ad es. Modbus, OPC-UA)
- Gestione di flussi di dati in tempo reale
Funzionalità avanzate in ASP.NET
- Middleware e inserimento delle dipendenze
- API RESTful in ASP.NET Core
Bridging delle interfacce di Visual Basic
- Transizione delle interfacce VB esistenti a ASP.NET
- Procedure consigliate per la migrazione del codice legacy
Sicurezza e best practice
- Autenticazione e autorizzazione in ASP.NET
- Gestione e trasmissione sicura dei dati
Distribuzione delle applicazioni
- Hosting ASP.NET applicazioni in locale e nel cloud
- Introduzione alla containerizzazione utilizzando Docker (opzionale)
Riepilogo e passaggi successivi
Requisiti
- Familiarità con i concetti di base della programmazione
- Conoscenza empirica della programmazione PLC
Pubblico
- Programmatori
- Sviluppatori di applicazioni
35 ore
Recensioni (2)
Interattività e soluzioni di codice al volo
Eduard-Emanuel Zaharia - Kruk Italia
Corso - Advanced Blazor
Traduzione automatica
possibilità di svolgere esercitazioni pratiche e pazienza del formatore
sheena - Te Manawa Taki Trauma System
Corso - Visual Studio 2022 IDE
Traduzione automatica