Lo scopo del corso è creare una figura lavorativa capace di realizzare, progettare o meglio
sviluppare applicazioni tramite i linguaggi di programmazione C++, Java e il nuovo Python.
Partendo dall'analisi delle problematiche, si passere alla creazione di algoritmi e allo sviluppo di applicazioni con le potenzialità di diversi linguaggi di programmazione.
Analisi logica delle problematiche, algoritmi, diagrammi di flusso, tecniche cicliche e ricorsive.
Esempi di trasformazione da algoritmo a programma sorgente.
Caratteristiche generali dei linguaggi di programmazione, funzioni principali, tipi, variabili, costanti, operatori, array, istruzioni di controllo, classi,etc.
Lo sviluppo delle applicazioni in ambiente Windows e Linux.
Creare e richiamare le librerie.
Creazione di una semplice applicazione in Java, C++ e Python