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