Login

Tweet recenti ...

By A Web Design Company

C++

Obiettivi: il corso permette di acquisire una eccellente conoscenza del linguaggio di programmazione C++.

 

Destinatari: Programmatori che intendano sviluppare applicazioni in C++.

 

Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per utilizzare Hibernate, in quella avanzata vengono presentati argomenti più complessi e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni. Le esercitazioni vengono svolte su argomenti molto vari e guidano non solo nell'apprendimento del linguaggio ma anche delle tecniche di progettazione, test, debugging e ottimizzazione.

 

Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e  un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e  un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.

 

Prerequisiti: conoscenza di base del linguaggio C o di un altro linguaggio di programmazione. Per il corso avanzato è necessario aver frequentato il corso base o superare un apposito test di ingresso relativo alla conoscenza del C++ base.

 

Programma (corso completo):

  • Introduzione al C++
  • Tipi di dati e operatori
  • Strutture di controllo e cicli
  • Array e puntatori
  • Funzioni
  • Classi e oggetti
  • Overloading e overriding
  • Polimorfismo
  • Il preprocessore
  • Utilizzo delle librerie
  • Le strutture dati complesse
  • Accesso al DB
  • Accesso al Web
  • Progettare per C++
  • Il test e il debugging in C++
  • L'ottimizzazione del codice

Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.