Corso base sul mondo della programmazione (teorico)

Diventa padrone dei concetti per programmare meglio

Ratings: 3.31 / 5.00




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!

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

Who Should Attend!

  • appassionati di informatica
  • appassionati di programmazione
  • chiunque voglia avvicinarsi al mondo della programmazione