Struttura del corso

IDE

  • Introduzione a Visual Studio 2015/2017
  • Console.WriteLine, Console.ReadLine
  • Hello C# World!
  • Compilazione e Debugging
  • Commenti in C#
  • Menzione di Class, using, Main

.NET 6.0

  • Cosa è .NET?
  • CLR e GC
  • DLL e EXE?
  • Tecnologie all'interno di .NET

Fondamenti di C#

  • Cronologia di C# dalle versioni 1.0 a 6.0
  • Pascal Case, Camel Case Uppercase
  • Parole chiave, letterali, operatori, punteggiatura, istruzioni, commenti
  • Tipo di Valore, Tipo di Riferimento
  • Assegnazione e confronto delle variabili
  • Operazioni condizionali - If, Switch
  • Cicli - For, Foreach, while, do... while...
  • Panoramica delle parole chiave e degli operatori di C#

C# 6.0

  • Tipi numerici e booleani
  • Classi e Oggetti (ereditarietà, polimorfismo)
  • Campi
  • Proprietà, Indicizzatori, Operatori
  • Metodi
  • Delegati, Eventi, Metodi Anonimi
  • Spazi dei nomi
  • Interfacce, Strutture, Enumerazioni
  • Matrici
  • Eccezioni
  • Tipi Generici e Anonimi
  • Stringhe di testo e caratteri
  • Attributi

Libreria di Classi .NET

  • Collezioni
  • File e Flussi di Dati
  • Comunicazione tra sistemi
  • Date
  • Serializzazione
  • Programmazione Parallela
  • Operazioni Asincrone e Parallelizzate
  • Operazioni Utili

Accesso ai Dati

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Dati in SOA

Panoramica delle applicazioni che possono essere sviluppate con C# e .NET Framework 6

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight

Requisiti

  • Conoscenza delle nozioni di base nel campo dello sviluppo software.

Pubblico

  • Sviluppatori
  • Ingegneri Software
  • Appassionati di Programmazione
 28 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative