Logo Parcel

Eventi e Corsi

<<  Mag 2012  >>
 Lu  Ma  Me  Gi  Ve  Sa  Do 
   1  5  6
1213
1920
2627
   
Seguici su:
 facebook youtube
linkedin
slideshare
 twitter friendfeed flickr rss feeds
 

Feed RSS

Feed RSS Notizie
feed image
Feed Rss Corsi
Home - Scheda Corso MOC 10266 - Programming in C# with Microsoft Visual Studio 2010

Corso MOC 10266
Programming in C# with Microsoft Visual Studio 2010


Hai la Software Assurance?
Puoi partecipare GRATUITAMENTE a questo corso!

Sei un privato, lavori per la PA o per un partner Microsoft, siete in 2 o più a partecipare al corso?
Scopri le Promozioni Pipeline - Calcola la tariffa più vantaggiosa per te

Sei interessato ad una attività personalizzata?

 

Codice Corso:
MOC 10266
Titolo:
Programming in C# with Microsoft Visual Studio 2010
Durata:
5 giorni
Documentazione:
Kit documentazione didattica Microsoft Learning n10266 in lingua inglese
Importo:
1600 Euro+IVA
Categoria:
C#

Descrizione

In questo corso programmatori di livello intermedio apprendono le conoscenze e le competenze per realizare applicazioni C#. Questo corso focalizza l'attenzione sulla struttura di un programma C#, sulla sintassi del linguaggio e su dettagli di implementazione con .NET Framework 4.0.

Contenuti del Corso

Introducing C# and the .NET Framework Introduction to the .NET Framework
Creating Projects Within Visual Studio 2010
Writing a C# Application
Building a Graphical Application
Documenting an Application
Running and Debugging Applications by Using Visual Studio 2010
Using C# Programming Constructs Declaring Variables and Assigning Values
Using Expressions and Operators
Creating and Using Arrays
Using Decision Statements
Using Iteration Statements
Declaring and Calling Methods Defining and Invoking Methods
Specifying Optional Parameters and Output Parameters
Handling Exceptions Handling Exceptions
Raising Exceptions
Reading and Writing Files Accessing the File System
Reading and Writing Files by Using Streams
Creating New Types Creating and Using Enumerations
Creating and Using Classes
Creating and Using Structs
Comparing References to Values
Encapsulating Data and Methods Controlling Visibility of Type Members
Sharing Methods and Data
Inheriting From Classes and Implementing Interfaces Using Inheritance to Define New Reference Types
Defining and Implementing Interfaces
Defining Abstract Classes
Managing the Lifetime of Objects and Controlling Resources Introduction to Garbage Collection
Managing Resources
Encapsulating Data and Defining Overloaded Operators Creating and Using Properties
Creating and Using Indexers
Overloading Operators
Decoupling Methods and Handling Events Declaring and Using Delegates
Using Lambda Expressions
Handling Events
Using Collections and Building Generic Types Using Collections
Creating and Using Generic Types
Defining Generic Interfaces and Understanding Variance
Using Generic Methods and Delegates
Building and Enumerating Custom Collection Classes Implementing a Custom Collection Class
Adding an Enumerator to a Custom Collection Class
Using LINQ to Query Data Using the LINQ Extension Methods and Query Operators
Building Dynamic LINQ Queries and Expressions
Integrating Visual C# Code with Dynamic Languages and COM Components Integrating C# Code with Ruby and Python
Accessing COM Components from C#

Partecipanti

Programmatori con precedente esperienza in C, C++, Visual Basic o Java con comprensione dei concetti di base della programmazione ad oggetti.

Prerequisiti

Per partecipare con profitto a questo corso è necessario che gli allievi possiedano i seguenti prerequisiti:

  • almeno un anno di esperienza come programmatori;
  • conoscenza dei concetti di base della programmazione ad oggetti;
  • conoscenza dell'ambiente di lavoro di Visual Studio.

Obiettivi

Al termine del corso gli allievi saranno in grado di:

  • comprendere come utilizzare C# e Visual Studio per realizzare applicazioni basate su .NET Framework 4.0;
  • comprendere la sintassi dei principali costrutti C#;
  • utilizzare metodi;
  • gestire eccezioni;
  • eseguire operazioni di file IO in una applicazione;
  • creare ed utilizzare nuovi tipi;
  • utilizzare l'ereditarietà;
  • gestire oggetti e controllare l'uso delle risorse;
  • definire e gestire l'incapsulamento dei dati;
  • utilizzare le collezioni;
  • implementare classi di collezioni;
  • eseguire query con LINQ;
  • integrare in una applicazione C# codice scritto con un linguaggio dinamico quale Ruby e Python oppure tecnologie quali COM.

 

 

Logo Pipeline

Pipeline Srl
e-mail: pipeline@pipeline.it
PI: 10529860156

Pipeline Milano
Via Belinzaghi, 15
20159 - Milano
Tel 02 6074791
Fax 02 6686089

Pipeline Bologna
Viale Lenin, 43
c/o Centro Congressi B4
40138 - Bologna
Tel 051 535602

Pipeline Padova
Corso Stati Uniti, 14/b
c/o Centro Congressi Ibis Hotel
35127 Padova
Tel 049 8704764
Pipeline Srl