Corso .Net
| Responsible | Deborah Privitera |
|---|---|
| Last Update | 09/20/2023 |
| Members | 10 |
Share This Course
-
Introduzione a .NET e C#
-
Cos'è .NET?
-
Caratteristiche principali di C#
-
Configurazione dell'ambiente di sviluppo (Visual Studio, Visual Studio Code, o altri IDE)
-
-
Sintassi di base di C#
-
Variabili e tipi di dati
-
Operatori aritmetici e logici
-
Istruzioni condizionali (if, else, switch)
-
Cicli (for, while, do)
-
-
Strutture dati fondamentali
-
Array
-
Liste (List<T>)
-
Dizionari (Dictionary<TKey, TValue>)
-
-
Funzioni e metodi
-
Dichiarazione e definizione di funzioni, Passaggio di parametri, Ritorno di valori
-
-
Programmazione orientata agli oggetti
-
Classi e oggetti - Incapsulamento, ereditarietà e polimorfismo
-
Proprietà e metodi di accesso
-
-
Gestione delle eccezioni
-
Blocchi try-catch-finally
-
-
Gestione delle stringhe
-
Manipolazione delle stringhe - Formattazione delle stringhe
-
-
Collezioni avanzate
-
Stack e Queue
-
-
LINQ (Language Integrated Query)
-
Introduzione a LINQ - LINQ to objects
-
LINQ to entities
-
-
Gestione delle risorse e IDisposable
-
Pattern e utilizzo del modello IDisposable
-
-
Programmazione asincrona
-
Async e await - Task e Task<T>
-
-
Debugging e test
-
Utilizzo del debugger
-
Test unitari
-
-
Gestione del controllo di versione
-
Uso di Git per il controllo di versione
-
GitHub o Azure DevOps per la collaborazione
-