Corsi - In aula
Luogo
Palermo (Palermo)
Durata
24 Ore
Inizio
Requisiti
Conoscenza sistema operativo Windows. Non essendo questo un corso per principianti si richiede anche... altri una certa predisposizione allo studio dei linguaggi di programmazione.
Prezzo
consultare
| Requisiti |
Conoscenza sistema operativo Windows. Non essendo questo un corso per principianti si richiede anche una certa predisposizione allo studio dei linguaggi di programmazione.
|
| Prezzo |
Consulta il centro di formazione |
Richiedi direttamente informazioni su come iscriversi, posti disponibili...
C++ é un linguaggio di programmazione basato sul famoso linguaggio C, dotato di caratteristiche supplementari come: nuovi tipi di dati, classi, Template, eccezioni, Overloading degli operatori e delle funzioni, ecc. È adatto alla realizzazione di qualsiasi tipo di applicazione, da quelle che operano su basi di dati sino alla realizzazione di video games.
Il linguaggio C++ è un linguaggio molto robusto e affidabile con una scalabilità non indifferente, proprio per questo viene utilizzato moltissimo da tutte le più grosse aziende di sviluppo software. Il suo utilizzo ha raggiunto un notevole successo anche per le sua adattabilità e semplicità nello sviluppare applicazioni che sono in grado di sfruttare al massimo le nuove caratteristichhe hardware dei personal computer e delle loro periferiche.
Il corso è tenuto da docenti certificati e qualificati con anni di esperienza nel campo della programmazione.
Di seguito gli argomenti che verranno affrontati durante il corso:
Introduzione: i computer, la programmazione e il C++
• Introduzione
• I personal computer, i sistemi distribuiti e i sistemi clent/server
• Il C e il C++: un po' di storia
• La libreria standard del C++
• La programmazione strutturata
• Gli elementi fondamentali di un tipico ambiente C++
• Alcune considerazioni generali sul C++ e sul nostro corso
• Un programma semplice: visualizzare una linea di testo
Introduzione alla programmazione C++
• Il primo programma C++
• Modifica del primo programma C++
• C++ l’addizione di due numeri interi
• La memoria: concetti fondamentali
• I calcoli aritmetici
• Gli operatori relazionali e di uguaglianza
Introduzione alle classi e agli oggetti
• Classi, oggetti, dati e funzioni membro
• Definizione di una classe con una funzione membro
• Definizione di una classe con una funzione membro con un parametro
• I dati membro e le funzioni set e get
• Inizializzazione degli oggetti tramite i costruttori
• Memorizzazione di una classe in un file
• Convalida dei dati con le funzioni set
Le strutture di controllo
• Introduzione
• Gli algoritmi
• Lo pseudocodice
• Le strutture di controllo
• L’istruzione IF
• La strutture di selezione if..else
• L’istruzione iterativa While
• L’iterazione controllata da un contatore
• Le istruzioni di controllo nidificate
• Gli operatori di assegnamento
• Gli operatori di incremento o decremento
Le strutture di controllo – seconda parte
• L’istruzione di iterazione for
• Esempi di istruzioni for
• L’istruzione iterativa do…while
• L’istruzione switch
• Le istruzioni break e continue
• Gli operatori logici
• L’operatore di uguaglianza e di assegnamento
Le funzioni e la ricorsione
• Introduzione
• I componenti di un programma C++
• Le funzioni matematiche della libreria standard
• I file di intestazione della libreria standard del C++
• La generazione dei numeri casuali
• La parola riservata enum
• Le funzioni in linea
• Gli argomenti di default
• La ridefinizione delle funzioni
• Il concetto di ricorsione
Gli array
• Introduzione
• Gli array
• Alcuni esempi di array
• Il passaggio di un array a una funzione
• Ricerca lineare negli array
• Ordinamento degli array per inserzione
Le classi
• Introduzione
• Gli oggetti e le funzioni membro costanti
• Il concetto di composizione
• Le funzioni e le classi friend
• Il puntatore this
• I membri static di una classe
L’ereditarietà
• Introduzione
• Le classi base e derivate
• I membri protected
• Le relazioni tra classe base e classi derivate
• Utilizzo dei costruttori e dei distruttori nelle classi derivate
• Ereditarietà di tipo pubblic, protected e private
Il polimorfismo
• Introduzione
• Esempi di polimorfismo
• Le relazioni tra oggetti di una gerarchia di ereditarietà
• I campi di tipo e le istruzioni switch
Richiedi direttamente informazioni su come iscriversi, posti disponibili...
| Dove | Palermo, via Notarbartolo, 44 vedi mappa |
| Quando | Inizio: consulta il centro di formazione |
Richiedi direttamente informazioni su come iscriversi, posti disponibili...



Hai fatto questo corso?
Richiedi direttamente informazioni su come iscriversi, posti disponibili...