C# (C sharp)

Obiettivo
Alla fine dell’intervento formativo il corsista avrà acquisito solide competenze fondamentali nello sviluppo Object Oriented attraverso il linguaggio C#. Partendo dalla trattazione dei costrutti di base fino ad arrivare all’utilizzo di funzionalità avanzate
Destinatari
Programmatori
Prerequisiti
Nessuno
Durata
5+3+2 giornate (durante gli intervalli di corso saranno organizzate attività di esercitazioni in autoformazione)
Argomenti trattati
INTRODUCTION
– Introduzione a C#
– La Piattaforma .Net
– Visual Studio: l’ambiente di sviluppo
– La finestra Design e l’editor del codice
– La Casella degli strumenti
– Oggetti gestiti da un’applicazione C#.NET (Form, Moduli, Librerie di classi)
– Le librerie del .NET Framework
– O.O.P Basi
– Polimorfismo
– Incapsulamento
– Ereditarietà
– Astrazione
– Interfacce
– Classi astratte
– Debugging e gestione degli errori
– Creare una nuova Form
– Come aggiungere i controlli ad una Form
– Controllo TextBox e CheckBox
– Controllo CheckBox e principali proprietà
– Controllo Button, Label, ComboBox, PictureBox ecc..
– Creazione di menu
– La Sintassi di C#.
– Tipi di dato, Variabili e Costanti
– Differenza tra funzioni e routine e come crearle
– Le istruzioni di controllo; if, else ecc..
– Gestione di file e cartelle con C#
– Introduzione al Namespace System.IO • Come creare e scrivere in un file di testo con C#
– Come realizzazione di componenti.NET e di DLL
– I controlli per Form Windows
– Come creare un controllo utente
– Come creare una libreria di classi
– Come utilizzare le librerie di classi nelle applicazioni
– L’interazione tra C#.NET e XML
– Introduzione ad XML
– Il Namespace System.XML
– Gestione di un documento XML con C#.NET
– Accesso ad un database
– Entity Framework
– Interazione tra XML e ADO.NET • Applicazioni pratiche di C#
C# (C sharp)
1.500,00€ IVA esclusa
Descrizione
Durata
5+3+2 giornate (durante gli intervalli di corso saranno organizzate attività di esercitazioni in autoformazione)
Prerequisiti
Nessuno
Destinatari
Programmatori
Informazioni