
Le Nostre Sedi:
Sede Roma Centro : Piazza di Porta Maggiore, 6 - 00185 Roma
Sede Roma Eur : Viale Pasteur, 78 - 00144 Roma
Sede Roma Appio : Piazza Cesare Cantù, 19 - 00181 Roma
Centro Logistico : Viale Pasteur, 70 - 00144 Roma
Orari
di Apertura:
Dal Lunedì al Venerdi :
Mattina 9.00 - 13.00 Pomeriggio : 15.30 - 19.30
Sabato :Mattina 9.00 - 13.00 (Solo sede Eur)
Per
Contattarci :
 
Mail
: staff@cefi.it
Corso C# (C Sharp)
Descrizione
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.
Obiettivi
Obiettivo del corso è quello di rendere i partecipanti
in grado di creare applicazioni basate sulla piattaforma .net utilizzando
il linguaggio C#. Saranno quindi affrontati argomenti 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.
Nel corso è prevista una sezione per definire le metodologie di
uso di C# e di .net nello sviluppo per il Web analizzando i Web service
e l'accesso ai dati con ADO .net
|
| QUALIFICHE UFFICIALI: |
|
Alla fine del Corso verrà rilasciato
l' Attestato del CEFI con la qualifica professionale di Programmatore
in C# (C Sharp).
L'Attestato è riconosciuto dall'Università Italiana
per quanto riguarda la concessione dei crediti formativi. |
|
Requisiti:
Discreta conoscenza dei linguaggi
di programmazione.
Materiale Didattico e Strutture:
Manuale di Supporto al Corso
Alla prima lezione sarà fornito il manuale on-line di supporto
al corso e altro materiale didattico utilizzato dal docente durante le
lezioni. Inoltre sarà possibile richiedere, a pagamento, la stampa
del manuale presso la segreteria didattica.
Servizio Telematico Tramite Password
Per ogni alunno sarà fonita una Username ed una password per
accedere all'area riservata del sito del Cefi dove è presente materiale
didattico in continuo aggiornamento. Le chiavi fornite non hanno scadenza e quindi anche dopo la fine del corso sarà possibile aggiornarsi
a livello didattico.
Cartelline Personalizzate
Al momento dell'iscrizione sarà fornita una cartellina personalizzata
del Cefi con allegata la nuova NeonMulticolorPen.
Esercitazioni On-Line
Una risorsa molto importante per poter ripetere gli esercizi eseguiti
con il docente anche da casa o presso il vostro ufficio.
Esercitazione Gratuita in Sala Tirocinio.
Cefi vi offre la possibilità di esercitarvi fuori dalle ore del
corso presso le nostre sale tirocinio dotate di connessione internet a
larga banda.
I centri sono provvisti di aria condizionata.
Programma didattico Completo
| Informazioni introduttive su C# |
 |
Il Framework .net
Utilizzo di variabili, operatori ed espressioni.
Scrittura di metodi e definizione dell'ambito. |
| |
| Utilizzo delle strutture decisionali. |
| |
Utilizzo delle istruzioni per le iterazioni.
Gestione di errori ed eccezioni.
Variabili, operatori, costanti |
| |
| Creazione e gestione di classi
e oggetti. |
| |
Valori e riferimenti.
Creazione di tipi valore con enumerazioni e strutture.
Utilizzo di matrici e insiemi.
Matrici di parametri.
Ereditarietà.
Garbage collection e gestione delle risorse.
Implementazione di proprietà per l'accesso agli attributi. |
| |
| Utilizzo degli indicizzatori. |
| |
Delegati ed eventi.
Overload di operatori.
Introduzione a Windows Forms.
Utilizzo dei menu. |
| |
| Operazioni di convalida. |
| |
Utilizzo di controlli complessi.
Form MDI, finestre di dialogo e finestre di dialogo comuni di windows |
| |
| Creazione di componenti GUI. |
| |
Utilizzo di controlli utente.
Specializzazione dei controlli tramite la creazione di sottoclassi.
Database ADO .net.
Database di esempio Northwind Traders.
Controlli Windows Forms e associazione dei dati.
DataSet senza connessione.
Come nasce il linguaggio XML.
Sistema di registrazione delle attività dei dipendenti. |
| |
| Internet come Infrastruttura. |
| |
Convalida sul lato server o sul lato
client.
Utilizzo della versione Web Forms del controllo DataGrid.
Gestione della sicurezza.
Query di dati.
Modifica dei dati. |
| |
| Funzionalità aggiuntive
del controllo DataGrid. |
| |
Spostamenti da un form all'altro.
Definizione di servizio Web XML.
Creazione del servizio Web ProductService.
Servizi Web, client e proxy. |
| |
| |
|
|
|
|