CORSO MOC10975 – DURATA 5GG

MICROSOFT VISUAL STUDIO

INTRODUCING TO PROGRAMMING

Il corso fornisce ad aspiranti sviluppatori le nozioni basilari di programmazione in Visual Studio 2013 sia con il linguaggio C# che Visual Basic.

Requisiti del corso

Il Corso 10975 è rivolto a:

  • Sviluppatori e programmatori junior.

Prerequisiti:

  • Saper usare un computer, navigare nell’interfaccia, esplorare le cartella e salvare dei file.
  • Abilità di pensiero logico.
  • Conoscenza di base di teoria dei numeri.
  • Capacità di comprendere e muoversi all’interno di procedure strutturare in modalità step-by-step.
  • Capacità di applicare concetti astratti ed esempi concreti.
MOC 10975 - Introducing to Programming
et|icon_pencil-edit_alt|k

Module 1: Introduction to Core Programming Concepts

  • Computer Data Storage and Processing
  • Application Types
  • Application Life-Cycle
  • Code Compilation
et|icon_pencil-edit_alt|k

Module 2: Core Programming Language Concepts

  • Syntax
  • Data Types
  • Variables and Constants
et|icon_pencil-edit_alt|k

Module 3: Program Flow

  • Introduction to Structured Programming Concepts
  • Introduction to Branching
  • Using Functions
  • Using Decision Structures
  • Introducing Repetition
et|icon_pencil-edit_alt|k

Module 4: Algorithms and Data Structures

  • Understand How to Write Pseudo Code
  • Algorithm Examples
  • Introduction to Data Structures
et|icon_pencil-edit_alt|k

Module 5: Error Handling and Debugging

  • Introduction to Program Errors
  • Introduction to Structured Error Handling
  • Introduction to Debugging in Visual Studio
et|icon_pencil-edit_alt|k

Module 6: Introduction to Object-Oriented Programming

  • Introduction to Complex Structures
  • Introduction to Structs
  • Introduction to Classes
  • Introducing Encapsulation
et|icon_pencil-edit_alt|k

Module 7: More Object-Oriented Programming

  • Introduction to Inheritance
  • Introduction to Polymorphism
  • Introduction to the .NET Framework and the Base Class Library
et|icon_pencil-edit_alt|k

Module 8: Introduction to Application Security

  • Authentication and Authorization
  • Code Permissions on Computers
  • Introducing Code Signing
et|icon_pencil-edit_alt|k

Module 9: Core I/O Programming

  • Using Console I/O
  • Using File I/O
et|icon_pencil-edit_alt|k

Module 10: Application Performance and Memory Management

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

Trainer ufficiale Microsoft

  • Attività di formazione ufficiale in ambito Microsoft (MCT MCDBA MCSA MCSE MCTS MCITP)

  • Attività di formazione su prodotti VMware

Consulente IT PRO freelance

  • Progettazione e delivery di soluzioni Microsoft (Active Directory, Exchange, Terminal Server, Hyper-V, Forefront TMG, System Center, Office 365 & Microsoft Azure)

  • Progettazione e delivery di soluzioni VMware (vSphere, Horizon View, Site Recovery Manager)

  • Progettazione e delivery di soluzioni Citrix (XenApp, XenDesktop e Provisioning Services)

MOC 10975 - Introducing to Programming

Cosa saprai fare alla fine del Corso 10975

Al termine del corso i partecipanti saranno in grado di:

  1. Elencare i fondamentali di programmazione come computer storage e processing;
  2. Spiegare un sistema numerico del computer come quello binario;
  3. Creare ed utilizzare variabili e costanti nei programmi;
  4. Utilizzare le funzioni nei programmi;
  5. Creare ed usare decisions structures in un programma;
  6. Creare ed utilizzare i loop;
  7. Descrivere i pseudocode e il loro ruolo;
  8. Elencare le componenti base della struttura dei dati: matrici, liste, stacks e code;
  9. Mettere in pratica i concetti base di programmazione ad oggetti;
  10. Creare ed utilizzare le categorie in un programma;
  11. Implementare encapsulation, inheritance e polymorphism;
  12. Spiegare la Base Class Library BCL nel framework .NET;
  13. Illustrare i concetti di sicurezza delle applicazioni;
  14. Implementare la programmazione I/O Input/Output;
  15. Affrontare problemi di debugging e analisi degli errori;
  16. Identificare i livelli di performance di un’applicazione.

Desideri parlare con l’insegnante?

Il contatto Telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 347 77 32 554.

Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 347 77 32 554. Puoi anche compilare il modulo sottostante:

Check Mark

FAQ

Quanto costa?

Il corso ha dei costi fissi ed una tariffa per singolo partecipante, sostanzialmente differente da quella relativa alla partecipazione in gruppo della stessa azienda, contattaci per un preventivo personalizzato in base al numero di partecipanti.

E' possibile partecipare al corso nella mia azienda?

Se hai difficoltà a staccarti dalla tua azienda e devi in qualche modo gestire la presenza in sede, possiamo organizzare il corso direttamente presso la tua sede: ci basta un’aula ed eventualmente un videoproiettore; al resto ci pensiamo tutto noi.

Il corso è propedeutico all'esame di certificazione Microsoft?

Il corso non prevede un corrispettivo esame di certificazione Microsoft, ma è orientato alle competenze.

Il corso prevede dei laboratori

Il corso prevede l’utilizzo di laboratori da noi personalizzati al fine di testare le nozioni apprese durante la parte teorica del corso.

X