Rivolto a
Privati
Livello
Intermedio
Modalità
Online
Durata
6 ore
Attestato
Attestato di Frequenza
Prezzo
Materie
Programmazione C++ Programmatore C++ Linguaggio C++ Programmatore Programmazione Linguaggi di Programmazione Formazione Senza Diploma Formazione Senza Laurea Formazione Post Diploma Formazione Professionale
Categorie
Corsi di Programmazione C++ Online, Corsi di Programmatore C++ Online, Corsi di Linguaggio C++ Online, Corsi di Programmatore Online, Corsi di programmatore Online, Corsi di Linguaggi di Programmazione Online, Corsi di Formazione Senza Diploma Online, Corsi di Formazione Professionale Online.
Requisiti per accedere a questo Corso
- Età superiore o uguale a 18 anni compiuti.
Per partecipare al corso è preferibile avere nozioni di Informatica
Per chi è il Corso e cosa tratta
Nel frequentare questo corso saranno analizzate sia le caratteristiche teoriche che caratterizzano lo sviluppo di programmi logici in C++, sia casi pratici per sviluppare le giuste competenze
Attestato di Frequenza
Alla fine del corso Vi verrà rilasciato un attestato di frequenza senza costi aggiuntivi
Offerta: Prezzi, Costi e condizioni
Il corso è in promozione ad €. 55,00
Programma del Corso
MODULO 1 : Introduzione al corso “Programmatore C++ da zero”
1.1 Introduzione al Corso
MODULO 2: Cosa significa programmare
2.1 Linguaggi di programmazione
2.2 Documentazione
2.3 Ambiente
2.4 Test Fine Modulo 2
MODULO 3: Il linguaggio
3.1 Variabili, costanti, tipi ed operatori
3.2 Controllo del flusso
3.3 Puntatori
3.4 Test Fine Modulo 3
MODULO 4: Programmazione strutturata
4.1 Funzioni e procedure
4.2 Logica di Hoare
4.3 Compilazione e Makefile
MODULO 5: Programmazione orientata ad oggetti (OOP) – Parte I
5.1 Classi, oggetti e UML
5.2 Principi
5.3 Istanziare ed usare gli oggetti
MODULO 6: Programmazione orientata ad oggetti (OOP) – Parte II
6.1 Overloading
6.2 Classi astratte ed interfacce
6.3 Ereditarietà multipla
6.4 Test Fine Modulo 6
MODULO 7: Gestione delle eccezioni
7.1 Eccezioni
7.2 I costrutti try-catch
7.3 Gerarchia di eccezioni
7.4 Test Fine Modulo 7
MODULO 8: I Template
8.1 Cosa sono i template
8.2 Esempi notevoli
8.3 Creare un template
8.4 Test Modulo 8
MODULO 9: Operazioni di input ed output
9.1 Scrittura e lettura su file
9.2 Programmazione socket
9.3 Processi server e client
9.4 Test Modulo 9
MODULO 10: Programmazione orientata ad oggetti (OOP) – Parte III
10.1 Design Pattern Strutturali
10.2 Design Pattern Creazionali
10.3 Design Pattern Comportamentali
10.4 Test Modulo 10
MODULO 11: Software management systems
11.1 Versionamento del sotware
11.2 Esempi di utilizzo di GitHub
11.3 Gestione della documentazione
11.4 Test Modulo 11
MODULO 12: Il ciclo di sviluppo del software
12.1 Ciclo di sviluppo
12.2 Scrittura del codice e testing
12.3 Distribuzione e mantenimento
12.4 Test Modulo 12
Obiettivi del Corso
Gli obiettivi didattici di questo corso saranno lo sviluppo di programmi logici in C++