Corso di .NET avanzato (C#, HTML, CSS)
| Corsi tecnici |
Prerequisiti : conoscenza approfondita di programmazione
Figura professionale in uscita: Programmatore DOT.NET
Obiettivi dell'intervento formativo: Il corso ha l'obiettivo di concorrere a formare la figura professionale di Programmatore in grado di creare applicazioni basate sulla piattaforma .net utilizzando il linguaggio C#; la figura professionale sarà in grado di realizzare applicazioni usando le tecnologie più avanzate di Microsoft, si specializzerà nello sviluppo di applicazioni utilizzando il framework dotNet di Microsoft in C#.
Articolazione del progetto:
INTRODUZIONE 8 ore
(4 h teoria, 4 h pratica)
La piattaforma di sviluppo
.NET Framework
Creazione e compilazione di un programma C#
Parti fondamentali di un’applicazione C#
Concetti di programmazione orientata agli oggetti
Hello World!
FONDAMENTI DEL LINGUAGGIO 32 ore
(16 h teoria, 16 h pratica)
Utilizzo delle variabili
Gestione della memoria
Tipi di dato C#
Letterali, variabili, costanti
Utilizzo e tipi di operatori
Operatori matematici/aritmetici
Operatori relazionali
Operatori logici bit per bit
L’operatore size of
L’operatore condizionale
Precedenza degli operatori
Conversione dei tipi di dati
LE CLASSI, GLI OGGETTI E LO SPAZIO DEI NOMI 16 ore
(8 h teoria, 8 h pratica)
Spazio dei nomi
Definizione di una classe
Dichiarazione di una classe; componenti di dati o campi
Variabili statiche
Proprietà di una classe
INTRODUZIONE, SINTASSI ED USO DEI METODI DI UNA CLASSE 16 ore
(8 h teoria, 8 h pratica)
Passaggio di valori ai metodi
Tipi dei metodi di classe
Funzioni membro
ARRAY, COLLEZIONI, MANIPOLAZIONI DELLE STRINGHE 16 ore
(8 h teoria, 8 h pratica)
Strutture e classi
Enumeratori
Uso degli array
Le Liste
LA GESTIONE DELLE ECCEZIONI 8 ore
(4 h teoria, 4 h pratica)
Concetto di gestione dei problemi
Obbligatorietà e finally
Classi di eccezzione personalizzate
I CONTROLLI WEB E I CONTROLLI WINDOWS 16 ore
(8 h teoria, 8 h pratica)
Creazione di Webforms
Creazione di Windows Forms
Finestre Windows
Webforms e la validazione dei dati di input
ACCESSO AI DATI : ADO.NET, SQL, OLEDB 16 ore
(8 h teoria, 8 h pratica)
La gestione dei Dataset, delle Tabelle e dei records
Modalità di accesso ai dati tramite accesso parametrico
UTILIZZO DEL FILE SYSTEM 8 ore
(4 h teoria, 4 h pratica)
Accesso alle risorse locali e loro utilizzo dinamico
Gli streams
XML E IMPIEGO NELLE APPLICAZIONI 8 ore
(4 h teoria, 4 h pratica)
Fondamenti di XML
La gestione dei files
LA PROGRAMMAZIONE MULTITHREADING 8 ore
(4 h teoria, 4 h pratica)
I threads
I delegati e gli eventi
Attestato rilasciato : Attestato di frequenza
Durata del progetto :
: Teoria ore 88
: Esercitazioni pratiche ore 72
: Totale ore 160