Corso di Linguaggio C++

Introduzione

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.

Durata

  • La durata del corso è di 40 ore, normalmente suddivise in 20 lezioni di due ore.

Prerequisiti

  • Conoscenza base dei fondamenti di programmazione e del linguaggio C

Importo

Collettivo: 800,00 €
Individuale: 980,00 €

Programma

  • Strumenti di base
  • Struttura di un programma C++
  • Compilazione
  • Tipi, variabili ed espressioni
  • Array
  • Strutture di controllo
  • Modularizzazione
  • Paradigma client – server
  • Coesione, interfacciamento, accoppiamento e information hiding
  • Modularizzazione mediante funzioni
  • Modularizzazione mediante file
  • Linking
  • Modularizzazione mediante tipo astratto
  • Modularizzazione mediante namespace
  • Funzioni in C++
  • Passaggio di parametri per valore e per riferimento
  • Passaggio di puntatori
  • Visibilità e ciclo di vita delle variabili
  • Stack e record d’attivazione
  • Ricorsione
  • Classi
  • Classi e oggetti
  • Campi e funzioni proprie
  • Costruttore
  • Parte pubblica e parte privata
  • Oggetto d’invocazione
  • Definizione delle funzioni proprie
  • Oggetto d’invocazione costante e parametri costanti
  • Overloading
  • Due esempi: la classe Punto e la classe Complesso
  • Overloading degli operatori
  • Copia nel passaggio per valore e costruttore di copia
  • Operatore di assegnazione
  • Distruttore
  • Riepilogo della gestione della memoria
  • Standard library
  • Template
  • Complessità
  • Contenitori
  • Iteratori
  • Caratteristiche dei contenitori
  • Algoritmi generici
  • Adattatori
  • Ereditarietà

Modalità di pagamento

L'importo comprende i manuali del corso e l'attestato finale. Per l'iscrizione si versa un acconto di 100 euro. Si divide poi la parte rimanente in rate da saldare entro fine corso.

Offerte lavoro