Corso MOC 10975 Microsoft Visual Studio

Introduction to Programming (new) New

Sviluppo Microsoft

5 giorni

1.750,00

Descrizione

panoramica del corso:

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

Destinatari

il corso è rivolto a:

Sviluppatori e programmatori junior

Obiettivi

al termine del corso i partecipanti saranno in grado di:

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

Pre-requisiti

per partecipare al corso:

  • 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.

Module 1: Introduction to Core Programming Concepts 

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

Module 2: Core Programming Language Concepts

  • Syntax
  • Data Types
  • Variables and Constants

Module 3: Program Flow

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

Module 4: Algorithms and Data Structures

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

Module 5: Error Handling and Debugging

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

Module 6: Introduction to Object-Oriented Programming

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

Module 7: More Object-Oriented Programming

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

Module 8: Introduction to Application Security

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

Module 9: Core I/O Programming

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

Module 10: Application Performance and Memory Management

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


2020

Marzo

Milano: 02 marzo 2020
Roma: 09 marzo 2020
Padova: 16 marzo 2020

Corso personalizzato?
Mai stato così semplice!
Introduction to Programming (new)
su misura per te

Hai bisogno di un programma dedicato?
Scegli le date in accordo con i tuoi impegni
Vuoi un docente interamente dedicato?

Il Corso non ha promozioni attive

controlla i nostri corsi in promozione



Padova
Corso Stati Uniti 18/B
35127 Padova

Milano
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano

Roma
Via Casilina 3T, Palazzina D
00182 Roma

Contatti
+39 022544271
learning@cegeka.it