Programming in C# (LAP504)

Reiss Romoli
A Roma
  • Reiss Romoli

1.640 
+IVA
CORSO PREMIUM
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Luogo Roma
Ore di lezione 35h
Durata 5 Giorni
Inizio Scegli data
  • Corso
  • Roma
  • 35h
  • Durata:
    5 Giorni
  • Inizio:
    Scegli data
Descrizione

Il centro di formazione Reiss Romoli amplia il proprio catalogo di offerta formativa presentata sul portale Emagister.it con il corso Programming in C# (LAP504), 5 giorni di lezione, 35 ore di studio, per apprendere uno dei linguaggi di programmazione più utilizzati.
Il corso si rivolge a Programmatori e sviluppatori di applicazioni che siano già in possesso delle conoscenze di base di programmazione, dell'ambiente di sviluppo Visual Studio (IDE) e del linguaggio C#. Il corso valido per la preparazione all’esame di certificazione 70-483 e il conseguimento della certificazione MCSD.

C# è uno dei linguaggi che fa parte della suite di sviluppo Visual Studio 2012. Le caratteristiche di linguaggio di programmazione orientato agli oggetti: ereditarietà, polimorfismo e overloading non sono più prerogative solo di Java e C++.

Il corso introduce con gradualità i concetti fondamentali della programmazione C# (strutture di controllo, procedure, array, programmazione orientata agli oggetti, interfacce utente grafiche), offrendo al tempo stesso una panoramica ampia e articolata del linguaggio, dell’ambiente integrato di sviluppo Visual Studio 2012 e delle caratteristiche di .NET Framework 4.5.

Informazioni importanti

Documenti

Sedi
Dove e quando
Inizio Luogo
Scegli data
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

Fornire le conoscenze e le competenze necessarie per creare applicazioni C# utilizzando Visual Basic 2012.

· A chi è diretto?

Programmatori e sviluppatori di applicazioni.

· Requisiti

Conoscenza delle basi di programmazione, dell'ambiente di sviluppo Visual Studio (IDE) e del linguaggio C#.

Opinioni

0.0
Senza valutazione
Valutazione del corso
100%
Lo consiglia
4.8
eccellente
Valutazione del Centro

Opinioni su altri corsi del centro

ITIL® v3 Foundation (ITS484)

C
Corpo Docente
4.5 23/05/2017
Il meglio: Reiss Romoli offre soluzioni e servizi che valorizzano il capitale umano e potenziano le opportunità di business. Siamo un gruppo di professionisti che hanno l’obiettivo di concorrere, con il loro lavoro, al successo delle aziende clienti. La rete di relazioni costruita nel tempo - con università, centri di ricerca e aziende - ci assicura la preziosa collaborazione di esperti esterni, nazionali e internazionali.
Da migliorare: Nulla.
Consiglieresti questo corso?:

L’intervista di selezione (GST786)

R
Rino
5.0 22/03/2017
Il meglio: Eccellente scuola di formazione, l'ho frequentata da dipendente Telecom Italia dove ho superato con successo diversi master formativi.
Da migliorare: Nulla.
Consiglieresti questo corso?:

Cosa impari in questo corso?

Programmazione
Programmazione in C#
Programmazione C#
Visual Studio
C
Framework
Visual studio 2008
.net framework
Programmazione informatica
Linguaggio C#
C#
C
Visual Studio 2010
Programmatore
Programmatore informatico
Linguaggi di Programmazione
C# Syntax
Software
Sistemi di rete
Sistemi operativi

Professori

Faculty Reiss Romoli
Faculty Reiss Romoli
REISS

Programma

Agenda (5 giorni)

Review of C# Syntax:
* overview of Writing Applications using C#
* Datatypes, Operators, and Expressions
* C# Programming Language Constructs.
Creating Methods, Handling Exceptions, and Monitoring Applications:
* creating and Invoking Methods
* creating Overloaded Methods and Using Optional and Output Parameters
* Handling Exceptions
* Monitoring Applications.

Developing the Code for a Graphical Application:
* implementing Structs and Enums
* Organizing Data into Collections
* Handling Events.

Creating Classes and Implementing Type-safe Collections:
* creating Classes
* defining and Implementing Interfaces
* implementing Type-safe Collections.

Creating a Class Hierarchy by Using Inheritance:
* creating Class Hierarchies
* extending .NET Framework Classes
* creating Generic Types.

Reading and Writing Local Data:
* reading and Writing Files
* Serializing and Deserializing Data
* performing I/O Using Streams.

Accessing a Database:
* creating and Using Entity Data Models
* querying Data by Using LINQ
* updating Data by Using LINQ.

Accessing Remote Data:
* accessing Data Across the Web
* accessing Data in the Cloud.

Designing the User Interface for a Graphical Application:
* using XAML to Design a User Interface
* binding Controls to Data
* styling a User Interface.

Improving Application Performance and Responsiveness:
* Implementing Multitasking by using Tasks and Lambda Expressions
* performing Operations Asynchronously
* synchronizing Concurrent Access to Data.

Integrating with Unmanaged Code:
* creating and Using Dynamic Objects
* managing the Lifetime of Objects and Controlling Unmanaged Resources.

Creating Reusable Types and Assemblies:
* examining Object Metadata
* creating and Using Custom Attributes
* generating Managed Code
* versioning, Signing and Deploying Assemblies.

Encrypting and Decrypting Data:
* implementing Symmetric Encryption
* implementing Asymmetric Encryption.