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 2124 - Programming with C#

Corso MOC 2124
Programming with C#


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 2124
Titolo:
Programming with C#
Durata:
5 giorni
Documentazione:
Courseware in lingua inglese Microsoft Learning 2124
Importo:
1490 Euro+IVA
Categoria:
C#

Descrizione

L'obiettivo di questo corso è quello di fornire agli allievi le conoscenze e le competenze per realizzare applicazioni C#. Il corso si focalizza sulla struttura di un programma, sulla sintassi del linguaggio e sui dettagli implementativi.

Contenuti del Corso

Panoramica della piattaforma Microsoft .NET
  • Introduzione alla piattaforma .NET
  • Panoramica di .NET Framework
  • Vantaggi di .NET Framework
  • Componenti di .NET Framework
  • Linguaggi utilizzati in .NET Framework
  • Panoramica di C#
  • Struttura di un programma C#
  • Operazioni di I/O (Input/Output) di base
  • Metodologie consigliate
  • Compilazione, esecuzione e debug
  • Utilizzo di variabili di tipo valore
  • Sistema dei tipi comuni
  • Assegnazione di nomi alle variabili
  • Utilizzo di tipi di dati integrati
  • Creazione di tipi di dati definiti dagli utenti
  • Conversione di tipi di dati
  • Istruzioni ed eccezioni
  • Introduzione alle istruzioni
  • Utilizzo di istruzioni di selezione
  • Utilizzo di istruzioni di iterazione
  • Utilizzo di istruzioni di collegamento
  • Gestione delle eccezioni di base
  • Generazione di eccezioni
  • Metodi e parametri
  • Utilizzo dei metodi
  • Utilizzo dei parametri
  • Utilizzo di metodi in overload
  • Matrici
  • Panoramica delle matrici
  • Creazione di matrici
  • Utilizzo delle matrici
  • Nozioni fondamentali sulla programmazione orientata agli oggetti
  • Classi e oggetti
  • Utilizzo dell'incapsulamento
  • C# e l'orientamento agli oggetti
  • Definizione di sistemi orientati agli oggetti
  • Utilizzo di variabili di tipo riferimento
  • Utilizzo di variabili di tipo riferimento
  • Utilizzo di tipi di riferimento comuni
  • Gerarchia degli oggetti
  • Spazi nome in .NET Framework
  • Conversioni di dati
  • Creazione e distruzione di oggetti
  • Utilizzo di costruttori
  • Inizializzazione di dati
  • Oggetti e memoria
  • Utilizzo di distruttori
  • Distruzione di oggetti
  • Ereditarieta'
  • Derivazione di classi
  • Implementazione di metodi
  • Utilizzo di classi protette
  • Utilizzo di interfacce
  • Utilizzo di classi astratte
  • Aggregazione, spazi nome e ambito avanzato
  • Utilizzo di dati, metodi e classi interne
  • Utilizzo di aggregazioni
  • Utilizzo di spazi nome
  • Utilizzo di moduli e gruppi
  • Operatori ed eventi
  • Introduzione agli operatori
  • Sovraccarico di operatori
  • Creazione e utilizzo di delegati
  • Definizione e utilizzo degli eventi
  • Proprieta'
  • Utilizzo delle proprieta'
  • Attributi
  • Panoramica degli attributi
  • Definizione di attributi personalizzati
  • Recupero di valori attributo
  • Partecipanti

    Questo corso si rivolge a programmatori con precedente esperienza in C, C++, Visual Basic o Java.

    Prerequisiti

    Per partecipare al corso gli studenti devono soddisfare i requisiti riportati di seguito.
  • Esperienza nella programmazione con C, C++, Visual Basic, Java o qualsiasi altro linguaggio.
  • Conoscenza approfondita della strategia .NET di Microsoft, così come dettagliato nel portale Microsoft .NET
  • Obiettivi

    Al termine del corso gli studenti saranno in grado di:

    • Elencare i principali elementi di .NET Framework e illustrare i motivi per cui C# costituisce il linguaggio di programmazione ideale per la piattaforma .NET.
    • Analizzare la struttura di base di un'applicazione C# e documentare, compilare ed eseguire una semplice applicazione
    • Creare, denominare e assegnare valori a una variabile
    • Utilizzare istruzioni per implementare controllo di flusso e cicli
    • Creare metodi (funzioni e subroutine) che possono ritornare valori e gestire parametri
    • Creare, inizializzare e utilizzare array
    • Spiegare i concetti di base e la terminologia della programmazione object oriented
    • Creare, inizializzare e distruggere oggetti
    • Creare nuove classi C#
    • Definire operatori, utilizzare delegati, e aggiungere specifiche di eventi
    • Implementare proprietà
    • Utilizzare attributi predefiniti e customizzati

    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