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’
-

Per partecipare con profitto a questo corso è richiesta la conoscenza di .NET Framework 4.

  • 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
Virtual 12/07/2021