Programmatore
Percorso formativo per la certificazione ISnetw-
 
-General concept of computer science Corso o test propedeutico di ingresso esame obbligatorio
"Programmatore"
 

Visual Basic:
Durata:
--intro 16 ore
--base 32 ore
--avanzato 24 ore

Frequenza: Mattina, pomeriggio, sera
Turni disponibili: 3 o 5 volte la settimana
Modalità: Gruppo

Full: Disponibile a giornata

Requisiti: Avere una buona conoscenza sull'uso del computer, test di logica obbligatorio

Obbietivo: acquisire velocemente i concetti per sviluppare applicazioni VB stand-alone, per creare form per la gestione dati, per sfruttare la programmazione grafica

Difficoltà: grado 5/6

Introduzione alla programmazione
Progettazione di un programma, il D.d.F. (diagramma di flusso)
Le tre fasi di un D.d.F.
Simbologia matematica
La fase condizionale
Gli errori
Il debug
I cicli
I contatori, gli accumulatori
le variabili
I cicli nidificati
Le tabelle
Le routine di riordino

Ambiente e guida in linea di VB
Personalizzazione dei Form
Costruzione dell'interfaccia utente
Primi passi di programmazione
La finestra delle proprietà
Controllo di flusso
Funzioni incorporate
Funzioni e procedure
Organizzazione delle informazioni con il codice e i controlli
Progetti con più Form
Procedure e variabili globali
Oggetti
Strumenti e tecniche per il test e il debug

Utilizzo dei tools Visual data Access
Utilizzo di class Module
Utilizzo di ActiveX data Objects (ADO)
Problematiche avanzate di accesso ai dati
Gestione degli errori

La rapida evoluzione del settore informatico ha modificato anche la figura del programmatore, che attualmente si avvale di nuove tecniche di analisi, come la progettazione object-oriented, nonchè di nuovi strumenti di sviluppo, molto più semplici da utilizzare perchè di una comprensione immediata e dotati di un'interfaccia grafica interattiva.
Ai programmatori che sviluppano applicazioni per PC si affiancano oggi gli sviluppatori di siti, che, oltre ai contenuti applicativi, devono curare particolarmente la parte di interfaccia grafica (vedi area web).
I percorsi formativi proposti, dopo aver fornito le indispensabili basi teoriche, mettono in grado l'allievo di approfondire le potenzialità dello strumento applicativo prescelto.
 
C++:
Durata:
--intro 16 ore
--base 32 ore
--avanzato 24 ore

Frequenza: Mattina, pomeriggio, sera
Turni disponibili: 3 o 5 volte la settimana
Modalità: Gruppo

Full: Disponibile a giornata

Requisiti: Avere una buona conoscenza sull'uso del computer, test di logica obbligatorio

Obbietivo: acquisire velocemente i concetti per sviluppare applicazioni C++ stand-alone, per creare form per la gestione dati, per sfruttare la programmazione grafica

Difficoltà: grado 6/6
Introduzione alla programmazione
Progettazione di un programma, il D.d.F. (diagramma di flusso)
Le tre fasi di un D.d.F.
Simbologia matematica
La fase condizionale
Gli errori
Il debug
I cicli
I contatori, gli accumulatori
le variabili
I cicli nidificati
Le tabelle
Le routine di riordino
Gli elementi base del linguaggio C
Gli oggetti manipolati da C
Il compilatore
Gestione dinamica della memoria
Sintassi generale
Incapsulamento
Ereditarietà, Poliformismo, Messaggi, funzioni e operatori friend
I file
Debug e gestione delle eccezioni
Strategie di accesso ai dati
Introduzione a ODBC
Utilizzo delle classi MFC ODBC
Introduzione a OLE
Esecuzione di querry dinamiche
Oggetti ADO

 
 
Java:
Durata:
--base 16 ore
--avanzato 32 ore

Frequenza: Mattina, pomeriggio, sera
Turni disponibili: 3 o 5 volte la settimana
Modalità: Gruppo

Full: Disponibile a giornata

Requisiti: Avere una buona conoscenza sull'uso del computer, test di logica obbligatorio

Obbietivo: acquisire velocemente i concetti per sviluppare applicazioni Java stand-alone, per creare form per la gestione dati, per sfruttare la programmazione grafica

Difficoltà: grado 6/6

Introduzione alla programmazione
Progettazione di un programma, il D.d.F. (diagramma di flusso)
Le tre fasi di un D.d.F.
Simbologia matematica
La fase condizionale
Gli errori
Il debug
I cicli
I contatori, gli accumulatori
le variabili
I cicli nidificati
Le tabelle
Le routine di riordino
Storia, caratteristiche, settori di utilizzo
Java e l'OOP.
Oggetti e Classi.
Attributi.
Ereditarietà'.
Interfacce e Packages.
Variabili e array.
Istruzioni di controllo.
Creare un'applet
Inclusione di un applet in una pagina Web.
Creare semplici animazioni con Java.
Elementi del Windowing Toolkit di Java.
Costruzione di semplici applets