Corso C#

 Logo c#
 
Obiettivo del corso C# è quello di rendere i partecipanti in grado di creare applicazioni basate sulla piattaforma Microsoft .net utilizzandone il linguaggio nativo. Il programma completo affronterà tutti gli argomenti necessari, dai concetti di base di C# alle applicazioni pratiche del linguaggio.
- Requisiti: buon utilizzo del pc
- Durata base: 5 giornate (40 h), da confermare a seguito di colloquio tecnico in base alle specifiche esigenze.
- Destinatari: aziende
- Sede: in aula a Roma o presso la sede del Cliente
Giorno 1

- C# e piattaforma .NET
- Concetti di base di C#
- Anatomia di un’applicazione
- Metodo Main
- Tipi di dati e oggetti
- Tipi di valore
- Tipi di riferimento
- Utilizzo dei tipi

Giorno 2

- Classi
- Valori predefiniti
- Enumerazioni
- Operatori
- Espressioni
- Precedenza e associatività degli operatori
- Operatori aritmetici, di overflow, di confronto, bit a bit, di shift, logici condizionali, ternario, di null coalescing, di tipo
- Controllo di flusso
- Costrutti
- Istruzioni

Giorno 3

- Programmazione a oggetti in c#
- Classi
- Tipi parziali e anonimi
- Ereditarietà
- Polimorfismo
- Interfaccia
- Eccezione e la loro gestione
- Tipi generici
- Classi generiche
- Struct generiche

Giorno 4

- Collezioni in .NET
- Delegate
- Eventi
- Cosa è un LINQ
- Operatori LINQ
- Sintassi delle query
- Multithreading
- Programmazione asincrona e parallela
- Pool di thread

Giorno 5

- Task
- PLINQ
- XML in C#
- Reflection
- Attributi
- Programmazione dinamica
- Accedere al file System
- Stream
- Accesso ai database
- Applicazioni pratiche di C#

*Per i corsi aziendali e individuali, il programma potrà essere customizzato così come la durata

I nostri corsi:


Richiedi Info/Iscriviti al corso