Introduction To C# Programming With Microsoft .Net
Corso
A Milano
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
Milano
Obiettivo del corso: In questo corso con istruttore, della durata di cinque giorni, verranno fornite agli sviluppatori con esperienza di programmazione in ambiente non grafico nonché ai programmatori con esperienza limitata in ambiente grafico le conoscenze e le competenze necessarie per progettare e sviluppare applicazioni orientate a oggetti su piattaforma Web e Windows attraverso l'utilizz. Rivolto a: Il corso è rivolto alle seguenti classi di sviluppatori:.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Opinioni
Programma
In questo corso con istruttore, della durata di cinque giorni, verranno fornite agli sviluppatori con esperienza di programmazione in ambiente non grafico nonché ai programmatori con esperienza limitata in ambiente grafico le conoscenze e le competenze necessarie per progettare e sviluppare applicazioni orientate a oggetti su piattaforma Web e Windows attraverso l'utilizzo di C# e dell'ambiente di sviluppo Microsoft Visual Studio .NET. Questo corso è complementare al Corso 2124, Introduction to C# Programming for the Microsoft .NET Platform, e al Corso 2555, Developing .NET Windows Applications with C#. Il Corso 2124 rappresenta un punto di partenza nel curriculum degli sviluppatori esperti che hanno già maturato esperienza di programmazione in C, C++, Microsoft Visual Basic o Java e intendono passare a C# e .NET. Il corso rappresenta un punto di partenza alternativo anche per i programmatori meno esperti che hanno poca esperienza di progettazione e programmazione di applicazioni orientate a oggetti su piattaforma Windows o Web. Il Corso 2555 illustra ai programmatori esperti come sviluppare applicazioni Windows utilizzando Windows Forms e rappresenta il passaggio logico successivo per gli studenti che hanno frequentato il Corso 2609.
A chi è rivolto
Il corso è rivolto alle seguenti classi di sviluppatori:
Gli obiettivi di questi sviluppatori sono di creare soluzioni con C#; utilizzare Microsoft .NET Framework e C# oltre a Microsoft Visual Basic e le estensioni gestite per Microsoft Visual C++® e realizzare eventualmente applicazioni Web e Windows nonché servizi Web XML di alto livello.
Obiettivi del corso
Al termine del corso gli studenti saranno in grado di:
Esami Microsoft Certified Professional
Non esistono esami Microsoft Certified Professional associati a questo corso.
Prerequisiti
Per partecipare al corso gli studenti devono dimostrare una certa competenza nelle seguenti aree:
Non è richiesta alcuna esperienza nella programmazione orientata a oggetti e conoscenza delle relative nozioni di base. Materiale per lo studente
Il kit dello studente include un manuale completo e altri materiali necessari per il corso. Il materiale didattico dato in dotazione agli studenti include: copia di valutazione di Microsoft Visual Studio .NET.
Struttura del corso
Modulo 1: Introduzione
Questo modulo illustra le nozioni fondamentali di Microsoft .NET Framework e della relativa piattaforma nonché l'ambiente di sviluppo integrato (IDE) di Microsoft Visual Studio .NET, descrive come lavorare nell'ambiente di sviluppo e come utilizzare Visual Studio .NET per creare e generare applicazioni basate su Microsoft .NET.
Argomenti:
Al termine del modulo gli studenti saranno in grado di:
Modulo 2: Presentazione delle nozioni fondamentali del linguaggio C#
Questo modulo illustra la sintassi e la struttura del linguaggio di programmazione C#. Anche se si tratta di argomenti fondamentali per il proseguimento del corso, è probabile che la maggior parte degli studenti abbia già esperienza nell'applicazione di questi concetti in altri linguaggi.
Argomenti:
Laboratorio 2.1: Realizzazione di un'applicazione per il calcolo degli interessi
Al termine del modulo gli studenti saranno in grado di:
Modulo 3: Creazione di oggetti in C#
Questo modulo introduce le nozioni fondamentali della programmazione orientata a oggetti, tra cui i concetti di oggetto, classe e metodo.
Argomenti:
Laboratorio 3.1: Creazione di classi in C#
Al termine del modulo gli studenti saranno in grado di:
Modulo 4: Implementazione delle tecniche di programmazione orientata a oggetti in C#
Questo modulo introduce le nozioni fondamentali della programmazione orientata a oggetti, tra cui i concetti di oggetto, classe e metodo.
Argomenti:
Laboratorio 4.1: Creazione di classi in C#
Al termine del modulo gli studenti saranno in grado di:
Modulo 5: Programmazione con C#
Questo modulo introduce diverse strutture di dati, tra cui array (classe
System.Array) e insiemi (classi dello spazio dei nomi
System.Collections), e illustra quando utilizzare ciascuna struttura di dati in un'applicazione. Il modulo presenta inoltre le interfacce, descrive i concetti e la sintassi della gestione delle eccezioni e illustra i delegati e il relativo utilizzo nella gestione degli eventi.
Argomenti:
Laboratorio 5.1: Utilizzo di array
Laboratorio 5.2 (facoltativo): Utilizzo di indicizzatori e interfacce
Laboratorio 5.3 (facoltativo): Utilizzo di delegati ed eventi
Al termine del modulo gli studenti saranno in grado di:
Modulo 6: Creazione di applicazioni .NET con C#
Questo modulo presenta la libreria di classi Microsoft .NET, il Visualizzatore oggetti e i metodi ereditati dalla classe System.Object. Il modulo descrive inoltre come formattare stringhe e numeri e come utilizzare flussi e file.
Argomenti:
Laboratorio 6.1: Utilizzo di flussi
Al termine del modulo gli studenti saranno in grado di:
Modulo 7: Utilizzo di ADO.NET per l'accesso ai dati
Questo modulo descrive come utilizzare Microsoft® ADO.NET e gli oggetti dello spazio dei nomi System.Data per accedere ai dati di un database e come creare un'applicazione basata su Microsoft Windows® che utilizza ADO.NET. Il modulo illustra inoltre come utilizzare l'applicazione per connettersi a un database, come creare una query e utilizzare un oggetto DataSet per gestire i dati, come associare dati a controlli e inserire, aggiornare ed eliminare record in un database.
Argomenti:
Laboratorio 7.1: Creazione di un'applicazione per l'accesso ai dati con ADO.NET
Laboratorio 7.2 (facoltativo): Creazione di un'applicazione Windows che utilizza ADO.NET
Al termine del modulo gli studenti saranno in grado di:
Modulo 8: Creazione di applicazioni Windows
Questo modulo descrive come creare menu, finestre di dialogo comuni e personalizzate, barre di stato e barre degli strumenti per migliorare la capacità di utilizzo di un'applicazione Microsoft® Windows®. Lo scopo del modulo è di offrire agli studenti l'opportunità di applicare le competenze appena acquisite nel linguaggio C# e sviluppare applicazioni Windows utili.
Argomenti:
Laboratorio 8.1: Creazione di applicazioni Windows
Al termine del modulo gli studenti saranno in grado di:
Modulo 9: Utilizzo di servizi Web XML in un programma C#
Il modulo introduce lo spazio dei nomi System.Web.Services e il processo di creazione e utilizzo di servizi Web XML in un'applicazione C#.
Argomenti:
Laboratorio 9.1: Utilizzo di servizi Web XML
Al termine del modulo gli studenti saranno in grado di:
Modulo 10: Creazione di un'applicazione Web con Web Forms
Con questo modulo gli studenti apprenderanno che in Microsoft Visual Studio .NET è possibile utilizzare Web Forms per creare pagine Web programmabili. Il modulo introduce lo spazio dei nomi System.Web.UI e descrive il modo in cui creare un'applicazione Web con un form Web. Gli studenti apprenderanno come aggiungere controlli a un form Web e utilizzare il form per inoltrare dati e rispondere a eventi. Nel modulo verranno illustrati anche la gestione dello stato, la protezione e le impostazioni di configurazione di Microsoft ASP.NET.
Argomenti:
Laboratorio 10.1: Sviluppo di un'applicazione Web ASP.NET
Al termine del modulo gli studenti saranno in grado di:
Modulo 11: Impostazioni e distribuzione di applicazioni
Questo modulo introduce le procedure coinvolte nella distribuzione di un'applicazione C# mediante Microsoft Visual Studio .NET e descrive come distribuire applicazioni Web e applicazioni Windows. Il modulo illustra inoltre come memorizzare le preferenze utente e configurare le impostazioni dell'applicazione.
Argomenti:
Laboratorio 11.1: Distribuzione di un'applicazione
Laboratorio 11.2 (facoltativo): Utilizzo delle impostazioni dell'applicazione
Al termine del modulo gli studenti saranno in grado di:
Modulo 12: Presentazione delle tecniche future
Questo modulo offre agli studenti la possibilità di conoscere alcune delle funzionalità più avanzate di C#, di mettere in pratica le conoscenze e le competenze acquisite durante il corso e di discuterne i problemi in gruppo.
Argomenti:
Presentazione delle funzioni aggiuntive di C# Al termine del modulo gli studenti saranno in grado di:
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Introduction To C# Programming With Microsoft .Net