Corso programmazione e sviluppo sw in C#

Corso di programmazione e sviluppo sw in C# (base)

Prerequisiti d’ingresso Giovani da 19 a 29 anni sulla base dell’analisi degli obiettivi di crescita professionale e delle potenzialità.Titolo di Istruzione Secondaria Superiore o almeno 3 anni di esperienza nell’attività lavorativa di riferimento.

LIVELLO DI COMPLESSITA’ Gruppo-livello B: Sviluppa programmi informatici in un determinato linguaggio o ambiente di programmazione in base alle specifiche definite in fase di progettazione.
La figura professionale è caratterizzata da una buona conoscenza generale della componente software dell’informatica, con una forte specializzazione in uno o più linguaggi od ambienti di programmazione: è pertanto in grado di sviluppare il software in base alle specifiche definite, scrivendo il codice dei programmi e curandone il debugging, per arrivare fino al testing finale ed alla consegna ed installazione presso il cliente

Contenuti Formativi • Il programma è composto dai seguenti moduli:
• Introduzione a C#
• Primo programma in C#
• Le classi
• Tipi di dati e passaggio di parametri
• Eredità, Polimorfismo, Overloading
• Classi astratte e interfaccie
• Gestione Eventi
• Controlli Windows Forms
• Le eccezioni
• Operatori
• Gestione Array e Collection
• Cenni di interazione con il DB

Corso di programmazione e sviluppo sw in C# (avanzato)

LIVELLO DI COMPLESSITA’: Sviluppa programmi informatici in un determinato linguaggio o ambiente di programmazione in base alle specifiche definite in fase di progettazione.
La figura professionale è caratterizzata da una buona conoscenza generale della componente software dell’informatica, con una forte specializzazione in uno o più linguaggi od ambienti di programmazione: è pertanto in grado di sviluppare il software in base alle specifiche definite, scrivendo il codice dei programmi e curandone il debugging, per arrivare fino al testing finale ed alla consegna ed installazione presso il cliente

Contenuti Formativi

• Serializzazione e de serializzazione
• TCPListner e TCPClient per lo scambio di informazioni
• Cenni di Linq
• Entity Framework
• Windows Communication Foundation (WCF)
• Layout grafici per windows controls
• Gestione eventi dal code behind
• Best Practice per la scrittura del codice
• Design Pattern
• Comunicazione con la porta seriale