Corso di Linguaggio C#

Introduzione

Il linguaggio di programmazione nativo della piattaforma Microsoft .net è il C# (c sharp) creato appositamente per fornire .net di un linguaggio completamente orientato agli oggetti, efficiente, semplice da utilizzare e ben integrato nella piattaforma stessa. Il C#, pur mantenendo molte delle caratteristiche del C e del C++ (di cui è un evoluzione), permette uno sviluppo più rapido e meno soggetto ad errori.
Obiettivo del corso è quello di rendere i partecipanti in grado di creare applicazioni basate sulla piattaforma .net utilizzando il linguaggio C#. Vengono affrontati argomenti delicati ma necessari, quali l'uso appropriato dei thread e l'utilizzo del C# per applicazioni basate su interfaccia grafica con un esame completo dei Windows Form e della GUI. Inoltre viene mostrato l'uso di C# e di .net nello sviluppo per il Web, i Web service e l'accesso ai dati con ADO .net

Durata

  • La durata del corso è di 24 ore, normalmente suddivise in 12 lezioni di due ore.

Prerequisiti

  • Conoscenza base dei fondamenti di programmazione

Programma

  • Il Framework .net
  • Introduzione al linguaggio C# ed all'ambiente di sviluppo
  • Variabili, operatori, costanti
  • Istruzioni di controllo e iterative
  • Funzioni e Subroutine
  • Le classi, oggetti, proprietà e metodi. Ereditarietà, Polimorfismo, Incapsulamento
  • Programmazione pratica con C# con l'uso delle classi
  • La gestione delle eccezioni: Try e Catch, la sezione Finally
  • Input e output
  • Interfacce in C#
  • Utilizzare ADO .net per accedere ai dati
  • Creare applicazioni Web con Web Forms
  • Interfacciamento con Asp .net
  • Direttive e Debugging, Walkthrough
  • Overloading, Reflection e attributi

Importo

Collettivo: 640,00 €
Individuale: 780,00 €

Modalità di pagamento

L'importo comprende i manuali del corso e l'attestato finale. Per l'iscrizione si versa un acconto di 100 euro. Si divide poi la parte rimanente in rate da saldare entro fine corso.

Google Analytics

Google Analytics è un servizio utilizzato sul nostro sito Web che tiene traccia, segnala il traffico e misura il modo in cui gli utenti interagiscono con i contenuti del nostro sito Web per consentirci di migliorarlo e fornire servizi migliori.

Facebook

Il nostro sito Web ti consente di apprezzare o condividere i suoi contenuti sul social network Facebook. Attivandolo e utilizzandolo, si accetta l'informativa sulla privacy di Facebook: https://www.facebook.com/policy/cookies/

Twitter

I tweet integrati e i servizi di condivisione di Twitter sono utilizzati sul nostro sito Web. Accettando e utilizzando questi, si accetta l'informativa sulla privacy di Twitter: https://help.twitter.com/it/rules-and-policies/twitter-cookies