OSDE-16 - C++

INFORMAZIONI SUL CORSO

durata

Durata:

5 GIORNI
categoria

Categoria:

Development
qualifica

Qualifica istruttore:

Docente Senior (min. 5 anni)
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

PCSNET

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Nord Est
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Puglia
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

L'obiettivo del “Corso C++” è trasferire al candidato la logica di programmazione orientata agli oggetti attraverso i costrutti e le potenzialità fornite dal linguaggio C++.

Inoltre, lo sviluppo di esercitazioni di complessità crescente consentiranno all'allievo di maturare la necessaria esperienza nonché la logica nella progettazione e sviluppo del software.

Obiettivo del corso è non solo far apprendere la sintassi del linguaggio ma, soprattutto, far acquisire elementi di stile di programmazione ad oggetti.

PREREQUISITI

Conoscenza del linguaggio C.

CONTENUTI

Day 1 Introduzione e panoramica completa del C/C++
Presentazione e Outlines
Introduzione al C/C++
Primo programma di esempio
Caratteristiche generali del linguaggio
Strutture di Controllo
Funzioni
Array
Puntatori e Gestione della memoria
ESERCITAZIONE
Day 2 La programmazione a oggetti
Classi e Oggetti
Incapsulamento
Diritti di accesso
Definizione dei metodi
Costruttori
Costruttori di Copie
Distruttori
Membri static
Funzioni friend
Classi friend
Ereditarietà
Ereditarietà multipla
Ereditarietà virtuale
Ereditarietà virtuale e ambiguità
Ereditarietà virtuale e Costruttori
ESERCITAZIONE
Day 3
Polimorfismo
Overloading
Overriding
Funzioni Virtuali
Funzioni Virtuali e late binding
Limiti e regole del polimorfismo
Distruttori virtuali
Classi astratte
Overloading degli operatori
Template
Funzioni Template
Classi Template
Eccezioni
Esercitazione
Day 4
Gestione dei file in C
Tipi di file (testo e binari)
Operazioni sui file
Modalità di acceso sui file (sequenziale e diretto)
Strutture di dati complesse
Array di puntatori
Pila, Coda, Liste linkate
STL
Contenitori, iteratori, Algoritmi
Vector, list, map, string
Esercitazione
Day 5
I/O stream in C++
Get & getline
I/O da file in C++
Aperture dei file
Errori sui file
File Binari in C++
ESERCITAZIONE RIEPILOGATIVA  

INFO

  • Materiale didattico: Materiale didattico e relativo prezzo da concordare
  • Costo materiale didattico: NON incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP