Sviluppo Applicazioni Web e Windows con Framework.Net 2.0 e C#

Societa' International Tecnology Networks Srl
A Roma

4.000 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 160 ore di lezione
Descrizione

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.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Roma
via san carlo da sezze 1, 00198, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Diploma di maturità e scuola superiore. Per i possessori di diploma di scuola secondaria superiore è necessario essere occupati.

Programma

Obiettivi
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

Confronta questo corso con altri simili
Leggi tutto