torna indietro
     
    Fondamenti di programmazione
   
    Obiettivo
   

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.

     
    Destinatari
   

Il corso si rivolge a coloro che intendono apprendere un approccio corretto al mondo della programmazione.

     
    Prerequisiti
   

Conoscenza di Internet e dell’uso del PC.

     
    Contenuti
   
  • 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;
     
    Durata
    50 ore.
   
   
360Consulenza - Via Arenazza 106/E - 70043 - Monopoli (Bari) - P.IVA 06817920728 - info@360consulenza.com
 
 
Newsletter
Iscriviti subito per ricevere informazioni utili e novità relative al mondo del web e della comunicazione.