Corso di Fondamenti di programmazione

Introduzione

Imparare a programmare, non vuol dire solo imparare un linguaggio di programmazione, ma soprattutto acquisire la giusta forma mentis, orientata alla risoluzione dei problemi. Capire bene i concetti di fondo relativi alla programmazione permette poi di velocizzare l'apprendimento di qualsiasi linguaggio si decida di approfondire.
Il corso si prefigge lo scopo di aiutare l'utente a acquisire una mentalità informatica in modo da consentirgli un approccio corretto al mondo della programmazione. Tale obiettivo viene raggiunto insegnando le principali strutture e tecniche di programmazione, con l'ausilio di esempi ed esercitazioni. Il corso, non basandosi su un particolare linguaggio, affronta argomenti propedeutici ed utili ad imparare a 'programmare bene' in un qualsiasi linguaggio di programmazione.

Durata

  • La durata del corso è di 8 ore, normalmente suddivise in 4 lezioni di due ore.

Prerequisiti

  • Conoscenza di Windows

Programma

  • Elementi base dell'Informatica
  • Concetti fondamentali sulla programmazione e sullo stile di programmazione
  • I linguaggi di programmazione
  • Progettazione top-down e bottom-up
  • Programmazione strutturata, Algoritmi e Diagrammi a blocchi, Pseudo-codice
  • Variabili, costanti, tipi di dati predefiniti e utente
  • Operatori aritmetici e logici
  • Istruzioni di assegnazione, di controllo, iterative
  • Array e strutture dati, cenni sulle strutture dinamiche
  • Modularizzazione dei programmi, funzioni e procedure
  • Operazioni sui file
  • Compilatori e Interpreti, Moduli Sorgente, Oggetto ed Eseguibile
  • Tecniche di Programmazione
  • Come documentare un programma

Importo

Collettivo: 120,00 €
Individuale: 140,00 €

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.

Google Analytics

Google Analytics è un servizio utilizzato sul nostro sito Web che tiene traccia, segnala il traffico e misura il modo in cui gli utenti interagiscono con i contenuti del nostro sito Web per consentirci di migliorarlo e fornire servizi migliori.

Facebook

Il nostro sito Web ti consente di apprezzare o condividere i suoi contenuti sul social network Facebook. Attivandolo e utilizzandolo, si accetta l'informativa sulla privacy di Facebook: https://www.facebook.com/policy/cookies/

Twitter

I tweet integrati e i servizi di condivisione di Twitter sono utilizzati sul nostro sito Web. Accettando e utilizzando questi, si accetta l'informativa sulla privacy di Twitter: https://help.twitter.com/it/rules-and-policies/twitter-cookies