Cloud Workshop
scopri Azure in una giornata

Una serie di eventi di una giornata in Aula Virtuale per conoscere Azure e implementare i suoi servizi.

LEGGI TUTTO

Prepara gli esami Cisco con i Practice Test Measure Up

Disponibili i Practice Test per preparare alcuni esami di certificazione Cisco.
Fruibili via web per 180 giorni.

LEGGI TUTTO

PRINCE2

PRojects IN Controlled Environments: PRINCE2 è la metodologia di Project Management applicabile a tutti i tipi di progetto.

In Pipeline è disponibile la formazione elearning e in aula, nonché gli esami di certificazione.

LEGGI TUTTO

Disponibili i corsi ufficiali Microsoft
MOC On-Demand

Si tratta di corsi Microsoft fruibili in modo individuale via Internet.
La soluzione ideale per chi incontra problemi di calendario a partecipare ad un normale corso MOC.

LEGGI TUTTO

Aula Virtuale: una nuova modalità di frequenza dei corsi Pipeline

E' disponibile una nuova modalità di frequenza dei corsi Pipeline. Si tratta dell'Aula Virtuale.

LEGGI TUTTO

Catalogo corsi
corsi-personalizzati
Corsi in promozione
Voucher microsoft

MOC 10975 - Introduction to Programming FAQ

Sede del corso
Dove si tengono i corsi?
I corsi si tengono presso la sede Pipeline di Milano oppure in Aula Virtuale alle date previste nel catalogo corsi.
I corsi VMware, erogati in collaborazione con la Soc. Systematika, vengono erogati presso la loro sede di Saronno oppure in Aula Virtuale.


Cos’è l’Aula Virtuale?
Si tratta di una modalità di frequenza che permette di seguire direttamente da casa o dal proprio ufficio molti dei corsi presenti nel catalogo Pipeline.
Per poter frequentare un corso in aula virtuale sarà sufficiente essere in possesso di: un PC – una buona connessione Internet – una webcam.

Vedi tutte le FAQ
Aula Virtuale

Descrizione
In questo corso gli allievi apprendono le basi della programmazione attraverso l'utilizzo di Visual Studio e di C# (o alternativamente di Visual Basic). Il corso prevede che i partecipanti non abbiano esperienze precedenti nell'ambito della programmazione e vengano introdotti ai concetti di base, andando così a creare i prerequisiti adeguati per frequentare poi il corso MOC 20483 - Programming in C#.
Il focus del corso è su argomenti quali lo storage, i tipi di dato, le strutture decisionali, e i cicli. Il corso tratta anche a livello introduttivo la programmazione ad oggetti (classi, incapsulazione, ereditarietà e polimorfismo). Vengono anche trattate la gestione degli errori, la sicurezza delle applicazioni, le performance e la gestione della memoria.

Durata: 5 giornate

Contenuti del corso

Introduction to Core Programming Concepts

  • Computer Data Storage and Processing
  • Application Types
  • Application Life-Cycle
  • Code Compilation

Core Programming Language Concepts

  • Syntax
  • Data Types
  • Variables and Constants

Program Flow

  • Introduction to Structured Programming Concepts
  • Introduction to Branching
  • Using Functions
  • Using Decision Structures
  • Introducing Repetition

Algorithms and Data Structures

  • Understand How to Write Pseudo Code
  • Algorithm Examples
  • Introduction to Data Structures

Error Handling and Debugging

  • Introduction to Program Errors
  • Introduction to Structured Error Handling
  • Introduction to Debugging in Visual Studio

Introduction to Object-Oriented Programming

  • Introduction to Complex Structures
  • Introduction to Structs
  • Introduction to Classes
  • Introducing Encapsulation

More Object-Oriented Programming

  • Introduction to Inheritance
  • Introduction to Polymorphism
  • Introduction to the .NET Framework and the Base Class Library

Introduction to Application Security

  • Authentication and Authorization
  • Code Permissions on Computers
  • Introducing Code Signing

Core I/O Programming

  • Using Console I/O
  • Using File I/O

Application Performance and Memory Management

  • Value Types vs Reference Types
  • Converting Types
  • The Garbage Collector

 

A chi è rivolto

Neofiti della programmazione

 

Prerequisiti

Per partecipare con profitto a questo corso è necessario che gli allievi:

  • abbiano familiarità con l'utilizzo del computer;
  • sappiano comprendere concetti logici quali il confronto;
  • sappiano creare e comprendere procedure strutturate o passo per passo.

 

Obiettivi

Al termine del corso gli allievi saranno in grado di:

  • Explain core programming fundamentals such as computer storage and processing.
  • Explain computer number systems such as binary.
  • Create and use variables and constants in programs.
  • Explain how to create and use functions in a program.
  • Create and use decisions structures in a computer program.
  • Create and use repetition (loops) in a computer program.
  • Explain pseudocode and its role in programming.
  • Explain the basic computer data structures such as arrays, lists, stacks, and queues.
  • Implement object-oriented programming concepts.
  • Create and use classes in a computer program.
  • Implement encapsulation, inheritance, and polymorphism.
  • Describe the base class library (BCL) in the .NET Framework.
  • Explain the application security concepts.
  • Implement simple I/O in a computer program.
  • Identify application errors and explain how to debug an application and handle errors.
  • Identify the performance considerations for applications.

 
 

 

Se sei in possesso di training voucher Software Assurance puoi partecipare GRATIS a questo corso.

Per frequentare il corso in Aula Virtuale è necessario essere muniti di un computer provvisto obbligatoriamente di:

  • Connessione Internet
  • Audio
  • Microfono
  • Webcam

Dettagli del corso

Data di inizio corso
Quanto dura un corso a calendario?
I corsi a calendario hanno una durata che può variare da minimo ½ giornata a massimo di 5 giornate.

I corsi si svolgono in giornate consecutive?
Si, i corsi di durata pari a 2 o più giornate si svolgono in giornate consecutive.

Quali sono gli orari dei corsi?
I corsi si svolgono dalle 9:00 alle 17:00.
Nei corsi di durata pari a 5 gg. l’ultimo giorno (venerdì) si termina alle 13:00.
L’intervallo per il pranzo è previsto dalle 13.00 alle 14.00.


Vedi tutte le FAQ
Lunedì, 06 Maggio 2019
Data di fine corso Venerdì, 10 Maggio 2019
Posti Disponibili 10
Prezzo €1.300,00 + IVA
Corso confermato Corso confermato
Sede
Dove si tengono i corsi?
I corsi si tengono presso la sede Pipeline di Milano oppure in Aula Virtuale alle date previste nel catalogo corsi.
I corsi VMware, erogati in collaborazione con la Soc. Systematika, vengono erogati presso la loro sede di Saronno oppure in Aula Virtuale.


Cos’è l’Aula Virtuale?
Si tratta di una modalità di frequenza che permette di seguire direttamente da casa o dal proprio ufficio molti dei corsi presenti nel catalogo Pipeline.
Per poter frequentare un corso in aula virtuale sarà sufficiente essere in possesso di: un PC – una buona connessione Internet – una webcam.

Vedi tutte le FAQ
Aula Virtuale

Corsi Confermati

MOC MS-900 - Microsoft 365 Fundamentals
29-03-2019 - Aula Virtuale
MOC 10975 - Introduction to Programming
06-05-2019 - Aula Virtuale
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
13-05-2019 - Systematika Saronno
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
13-05-2019 - Systematika Roma
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
13-05-2019 - Aula Virtuale
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
13-05-2019 - Systematika Padova

I nostri Partners

Video corsi

pipeine-video

Ricerca Corsi

catalogo-corsi-pipeline

SCARICA IL CATALOGO CORSI

studenti

STUDENTI

Le Nostre Aule