Il corso linguaggio C++ permette di sviluppare competenze sul codice in un linguaggio che fa da connettore tra il C e tutti i più nuovi linguaggi object-oriented (OO). E' fondamentale scoprire le possibilità offerte dal linguaggio C++ in quanto per questa sua particolarità ci permette di acquisire e gestire nel miglior modo anche la logica di linguaggi "tradizionali" ma ancora molto attuali. 
 Lezione dopo lezione impareremo a programmare in c++ per sviluppare applicazioni sempre più complesse in maniera incrementale.
 
  Introduzione al corso di linguaggio c++ 
 Il linguaggio C++;
 Programmare in C++;
 concetti base di programmazione;
 programmi realizzabili;
 generare un eseguibile listato C++;
 I compilatori;
 compatibilità tra C e C++.
 
  Tipi di dati in C++ 
 Costanti, variabili simboliche;
 puntatore, tipi Puntatore, tipi di indirizzamento;
 tipo Classe, definizione di tipi con typedef, tipi di enumerazione, tipi di vettori.
 
  Espressioni - istruzioni 
 operatori aritmetici, di relazione, logici, di assegnamento, di incremento e dcremento, orientati ai bit;
 istruzioni: if, switch, ciclo while, ciclo for, ciclo do, istruzione break, continue, goto.
 
  Funzioni 
 Ricorsione, controllo sui tipi di dati, restituzione valori, lista argomenti, passaggio degli argomenti, campo di visibilità in un programma;
 funzioni sovrapposte, modello.
 
  Classi in C++ 
 Definizione;
 oggetti, funzioni di classe; 
 il puntatore implicito this, friend di una classe;
 inizializzazione classe;
 classi Modello, derivazione ed ereditarietà.
 
  Librerie 
 principali librerie del C++;
 libreria di Input/Output del C++; operatori di Input/Output.
Corsi di formazione professionale In campania corsi di Programmazione corso di cpp