Corso Java Multilivello

Il corso è strutturato in
15 livelli.
Per accedere ad un livello occorre avere acquisito le conoscenze dei livelli precedenti.
Circa il 50% del tempo è dedicato alle esercitazioni pratiche.
La struttura multilivello del corso permette l’accesso sia a chi non ha mai programmato o mai lavorato con il computer, sia a chi invece ha la conoscenza di qualche elemento di informatica, di programmazione o di Java.
Programma del corso:
Livello 1 – Modulo Introduzione all’informatica ed alla programmazione
Ore: 20
Prerequisiti: Nessuna
Obiettivi: Hardware PC. Funzionamento di un PC e delle sue periferiche (tastiera, mouse, stampante, video).
Software PC. Sistema operativo. Programmi applicativi.
Programmazione. Linguaggi di programmazione. Interpreti e compilatori
Analisi e programmazione Risoluzione dei problemi. Algoritmi. Diagrammi di flusso. Eventi
Livello 2 – Modulo Introduzione a Java
Ore: 20
Prerequisiti: Livello 1
Obiettivi: Ambienti di sviluppo. Linea di comando, NetBeans.
Livello 3 – Modulo Strutture di programmazione di base in Java
Ore: 20
Prerequisiti: Livello 2
Obiettivi: Commenti, tipi di dati, variabili, operatori, string .Input ed output. Controllo del flusso. Scelta di percorso (IF). Iterazioni (Loop).
Livello 4 – Modulo Oggetti e classi.
Ore: 20
Prerequisiti: Livello 3
Obiettivi: Introduzione alla programmazione orientata agli oggetti. Classi predefinite. Metodi e Campi. Costruzione degli oggetti. Package. Ereditarietà. Superclassi e sottoclassi. Array, array generici. Enumerazioni. Riflessione
Livello 5 – Modulo Interfacce e classi interne
Ore: 20
Prerequisiti: Livello 4
Obiettivi: Interfacce, Clonazione di oggetti. Interfacce e Callback. Classi interne. Proxies
Livello 6 – Modulo Programmazione grafica ed eventi
Ore: 20
Prerequisiti: Livello 5
Obiettivi: Swing. Frame. Shapes. Colori. Fonts. Immagini. Gestione eventi. Azioni. Eventi del mouse. Eventi AWT
Livello 7 – Modulo Componenti di interfaccia
Ore: 20
Prerequisiti: Livello 6
Obiettivi: Gestione layout. Text Input. Componenti di scelta. Menu. Caselle di dialogo
Livello 8 – Modulo Distribuzione di applicazioni ed applets
Ore: 20
Prerequisiti: Livello 7
Obiettivi: Files Jar, Applets, Preferenze dell’applicazione
Livello 9 – Modulo Eccezioni, Log, debug
Ore: 20
Prerequisiti: Livello 8
Obiettivi: Gestione degli errori. Cattura delle eccezioni. Debugger
Livello 10 – Modulo Programmazione “Generica”
Ore: 20
Prerequisiti: Livello 9
Obiettivi: Classe generica. Metodi generici. Codice generico. Ereditarietà per i tipi generici
Livello 11 –Metodo Collezioni
Ore: 20
Prerequisiti: Livello 10
Obiettivi: Interfacce per collezioni e collezioni reali. Struttura delle collezioni. Algoritmi
Livello 12 – Modulo Multithreading
Ore: 20
Prerequisiti: Livello 1
Obiettivi: 1 Definizione.Stati, interruzione e proprietà dei threads
Livello 13 – Modulo Streams, files e database
Ore: 20
Prerequisiti: Livello 12
Obiettivi: Lettura e scrittura di files. Input ed output di testo e dati binari . JDBC. SQL. Esecuzione comandi SQL. Transazioni
Livello 14 – Modulo XML
Ore: 20
Prerequisiti: Livello 13
Obiettivi: Inreoduzione. Analisi e validazione. Generazione documenti XML
Livello 15 – Modulo Reti
Ore: 20
Prerequisiti: Livello 14
Obiettivi: Connessioni al server. Invio eMail. Connessione URL
Costi corso programmazione
Java base – intermedio collettivo: totale 150 ore; costo Euro 1500.00 + iva 21%. Include iscrizione, materiale didattico, attestato finale con le qualifiche raggiunte (la Bitnet è
Microsoft Partner)
Costi corso programmazione
Java intermedio – avanzato collettivo: totale 150 ore; costo Euro 1500.00 + iva 21%. Include iscrizione, materiale didattico, attestato finale con le qualifiche raggiunte (la Bitnet è
Microsoft Partner)
Possibilità di Stage per i migliori discenti: la Bitnet è anche la Web Agency vincitrice dell’Oscar del Web PWI 2010/2011 per il miglior progetto WEB!
Costi corso programmazione
Java base – avanzato collettivo: totale 300 ore; costo Euro 2900.83 + iva 21%. Include iscrizione, materiale didattico, attestato finale con le qualifiche raggiunte (la Bitnet è
Microsoft Partner).
Possibilità di Stage per i migliori discenti: la Bitnet è anche la Web Agency vincitrice dell’Oscar del Web PWI 2010/2011 per il miglior progetto WEB!