Sviluppo Applicazioni Web e Windows con Framework.Net 2.0 e C#
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Roma
-
Ore di lezione
160h
Obiettivo del corso: Obiettivo del corso è quello di trasferire agli allievi partecipanti le competenze necessarie per poter sviluppare soluzioni software complete mediante Microsoft visual studio 2005, utilizzando il linguaggio di programmazione C#. Rivolto a: Diplomati e Occupati.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Diploma di maturità e scuola superiore.
Per i possessori di diploma di scuola secondaria superiore è necessario essere occupati.
Opinioni
Programma
Obiettivo del corso è quello di trasferire agli allievi partecipanti le competenze necessarie per poter sviluppare soluzioni software complete mediante Microsoft visual studio 2005, utilizzando il linguaggio di programmazione C#.
Contenuti
Modulo 1: Indtroduzione a C# con Visual Studio 2005 (35 ore)
1) Introduzione a .NET e al Framework .NET
2) Fondamenti del linguaggio C#
3) Struttura e fondamenti di un applicazione C#
3) Creazione di Oggetti in C#
4) Implementare tecniche di programmazione ‘Object Oriented’ con C#
5) Programmare con C#
6) Creare un Applicazione .NET utilizzando C#
7) Accedere alle Banche dati mediante ADO.NET
8) Creare Windows Application
9) Proprietà di un Applicazione C# e Distribuzione (Deploy)
Modulo 2: Programmare ADO.NET con C# (20 ore)
1) Creare Applicazioni con accesso ai Dati e ADO.NET
2) Connettersi ad una fonte dati
3) Lavorare in ambiente connesso
4) Lavorare con i Dataset
5) Leggere e scrivere dati XML con ADO.Net
6) Creare Dataset da fonti dati esistenti
Modulo 3: Programmazione avanzata con Microsoft C# (35 ore)
1) Uso delle Variabili Value Type
2) Blocchi di istruzioni e Exception Handling
3) Metodi e Parametri
4) Gli Array
5) Fondamenti C# sulla programmazione orientata agli Oggetti
6) Uso delle variabili per riferimento (Reference Type variable)
7) Creare e distruggere gli Oggetti
8) Ereditarietà in C#
9) Aggregazione, Namespace e ambito di validità degli oggetti
10) Operatori, Delegati ed Eventi
11) Properties e Indexers 12) Attributi
Modulo 4: SQL Server Amministrazione e Supporto (35 ore)
1) Introduzione a SQL Server
2) Gestione dei File Database
3) SQL Server Security
4) Backup di un Database
5) Restore di un Database
6) Progettare e Creare un Database
7) Interrogare un Database
8) Modificare i dati di un Database (DML)
9) Le Stored Procedure
Modulo 5: Sviluppare Applicazioni Web con C# e Visual Studio 2005 (35 ore)
1) Introduzione ad ASP.NET
2) Uso dei Linguaggi del .NET Framework
3) Creare Web Form con ASP.NET
4) Aggiungere codice ad una WEB Form
5) Validare i dati immessi da un utente
6) Creazione di User Controls
7) Accesso ai database relazionali con ASP. NET 2.0
8) Utilizzare Store Procedures da una applicazione WEB
9) Lettura e Scrittura di dati in formato XML
10) Usare e Creare XML WEB Services
11) Gestire e mantenere lo Stato di una Applicazione Web
12) Configurare, Ottimizzare e distribuire una Web Application
13) La sicurezza in ASP.NET
Risultati attesi
Al termine del corso gli allievi saranno in grado di creare applicazioni web all'avanguardia interfacciandole con banche dati di alto livello come SQL Server. Saranno inoltre in grado di sviluppare applicazioni locali per windows xp e Vista. Il tipo di soluzione da sviluppare durante il corso verrà scelta e decisa con i partecipanti e verranno selezionate le caratteristiche della stessa in base alle reali esigenze e conoscenze dei partecipanti stessi.
Modalità di valutazione competenze in uscita
Questionario di fine corso.
Metodologie formative utilizzate
Lezione d’aula: presentazione strutturata dei contenuti con supporti multimediali PPT e lavagna a fogli mobili. Discussioni e brainstorming: libero scambio di opinioni, coinvolgimento, ricerca di soluzioni ottimali sugli argomenti affrontati. Esercitazioni pratiche: realizzazione di un software realmente funzionante
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Sviluppo Applicazioni Web e Windows con Framework.Net 2.0 e C#