C# AVANZATO/ 7-8-11-16-17 aprile

C#-AV - C# Avanzato
  • Virtual lab
  • 5 Giorni
Manuale ufficiale
445
it
Sviluppo
C#
ITCore Sviluppo
Descrizione del corso

Questo corso è pensato per sviluppatori che già conoscono le basi del linguaggio e vogliono approfondire concetti e tecniche avanzate, portando la propria programmazione C# a un nuovo livello. Attraverso una serie di argomenti specifici e pratiche di programmazione avanzate, questo percorso mira a renderti competente in ambiti complessi e di ampio utilizzo nel mondo professionale.

A Chi è Rivolto Questo Corso

Questo corso avanzato è dedicato a sviluppatori con una buona conoscenza di C#, che abbiano già familiarità con la programmazione orientata agli oggetti e le basi della programmazione in C#. È ideale per chiunque voglia ampliare le proprie competenze tecniche e apprendere strategie di coding avanzate che rispondano a problemi di programmazione reali e complessi.

Obiettivi del Corso

Al termine di questo corso, sarai in grado di:

  • Sfruttare al massimo le potenzialità di C# con interfacce e generics avanzati
  • Gestire strutture dati complesse in modo efficiente
  • Applicare concetti avanzati di delegati, eventi e lambda expressions
  • Utilizzare LINQ per interrogare e manipolare dati in modo dinamico e performante
  • Lavorare efficacemente con dati strutturati come XML e JSON

Prerequisiti: Conoscenza di base di C# e programmazione orientata agli oggetti.

Programma
  • Interfacce
  • Generics
  • Assegnazione, Covarianza e Controvarianza
  • Strutture dati: liste, alberi e grafi
  • Collezioni
  • Eventi, delegati e lambda expressions
  • Concetti di base dati
  • Metodi di estensione
  • LINQ: basic queries
  • LINQ: filtering, sorting & projecting
  • LINQ: grouping, joining, aggregating
  • LINQ to XML
  • LINQ to JSON

Ad hoc

Cerchi un
corso su misura?
Richiedilo ora

Contatti

Hai bisogno
di aiuto?
Contattaci