Caricamento...
OEC222

Argomenti avanzati di C#

Prezzo

€ 1,690.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

4 gg
Questo corso si rivolge a sviluppatori .NET che hanno un’esperienza basilare con C#, e che vogliono migliorare le loro conoscenze con gli argomenti più avanzati del linguaggio di programmazione. 
 
In questo corso verranno affrontati i temi più avanzati del linguaggio C#, allo scopo di scrivere codice più moderno, performante e manutenibile.
 

OBIETTIVI:
 
Al termine del corso gli allievi saranno in grado di:
 
Scrivere codice moderno, utilizzando le feature più avanzate di C# (generics, delegati, lambda expression, extension method, tipi nullable
Gestire correttamente eccezioni ed errori
Scrivere codice asincrono multi-thread in modo semplice
Scrivere e sfruttare al meglio LINQ
Scrivere classi dinamiche usando la keyword ‘dynamic’
 

 
-
PREREQUISITI:
 
Per partecipare con profitto a questo corso è richiesta la conoscenza di .NET Framework 4.
 
CONTENUTI:
 
Modulo 1 : Utilizzare e scrivere classi sfruttando i Generics nel proprio codice C#
 
Modulo 2 : Delegate, puntatori a funzione, gestione degli eventi
 
Modulo 3 : Anonymous method e lambda expression
 
Modulo 4 : Estendere una classe con gli extension method
 
Modulo 5 : Scrivere query LINQ con C#
 
Modulo 6 : Tipi nullable
 
Modulo 7 : Tipi dinamici, DLR (Dynamic Language Runtime), la keyword ‘dynamic’
 
Modulo 8 : Gestione delle eccezioni ed exception filters
 
Modulo 9 : Codice asincrono, pattern async/await, multi-threading
 
Modulo 10 : Nuove sintassi in C# 6: operatore null check, operatore nameof, string interpolation, auto-properties


Sede Data P
Bologna 13/05/2019
Roma 10/06/2019
Milano 16/09/2019
Bologna 30/09/2019
Roma 28/10/2019