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