What You Will Learn!
- Che significa programmare
- Differenze tra programma, procedura, processo
- Che significa algoritmo
- Cosa sono e come si rappresentano i diagrammi di flusso (flow-chart)
- Programmazione e ciclo di vita del software
- Ambiti di programmazione
- Ambienti di sviluppo
- Classificazione dei linguaggi
- Cosa sono gli script
- Differenze tra software open source, freeware e proprietario
- Patch, Release
- I concetti di variabile e costante
- Operazioni base di un linguaggio
- Commenti
- Codice sorgente, bug, debug
- Che cos' è la programmazione sequenziale e strutturata
- Che cos' è la programmazione a oggetti
- Che cos' è la programmazione a eventi
- Che cos' è la programmazione funzionale
- Panoramica rapida sul linguaggio C
- Panoramica rapida sul linguaggio C++
- Panoramica rapida sul linguaggio Java
- Panoramica rapida sul linguaggio Python
- Panoramica rapida sul linguaggio PHP
- Panoramica rapida sul linguaggio C#
- Panoramica rapida sul linguaggio Javascript
Description
Ciao!
Benvenuto in questo corso introduttivo al mondo della programmazione informatica, realizzato per chiunque desideri avvicinarsi al mondo dello sviluppo software o voglia diventare padrone dei concetti alla base della programmazione.
Dopo anni di esperienza nello sviluppo software, sono fermamente convinto che per programmare bene non è sufficiente conoscere un linguaggio di programmazione.
E' fondamentale prima di tutto essere padroni dei concetti fondamentali del mondo dello sviluppo, perchè la programmazione è solamente la codifica di un algoritmo: è necessario capire concettualmente cosa, come e perchè si sta sviluppando.
Questo corso ti permetterà di acquisire le conoscenze di base che ti faranno capire meglio come funziona il mondo della programmazione, è pertanto fortemente consigliato l' apprendimento dei concetti di questo corso ai fini di una programmazione ottimizzata e consapevole.
Mettiti comodo e..
Ci vediamo dall' altra parte!
Who Should Attend!
- appassionati di informatica
- appassionati di programmazione
- chiunque voglia avvicinarsi al mondo della programmazione
TAKE THIS COURSE