MokaByte formazione - Corso Java Base
 
 
Corsi a
calendario
Programma
Iscrizione
MokaByte
Corso Java Base

Obiettivi
Il corso si propone di offrire a programmatori di esperienza eterogenea, i rudimenti di programmazione e di conoscenza delle librerie di sistema necessarie alla programmazione in Java.

Descrizione
Il linguaggio Java, fondamenti di OOP, JVM, eccezioni, fondamenti di JDBC e SWING

Argomenti trattati
Introduzione al linguaggio Java: portabilità e Java Virtual Machine, le distribuzioni SUN (JSDK).
Fondamenti di OOP: incapsulamento, ereditarietà, polimorfismo. Oggetti, classi ed interfacce in java: sintassi ed elementi caratteristici del linguaggio.
Introduzione all’ambiente di sviluppo (Eclipse o JBuilder).
Elementi caratteristici del linguaggio: sintassi, tipi primitivi, visibilità delle variabili, operatori di controllo di flusso.
Le librerie standard di java: classi ed oggetti di uso più frequente ( String, Date, Object, etc.). Il Collection Framework.
Gestione delle eccezioni in java. Blocchi try … catch … finally , Exception e RuntimeException.
Documentazione con JavaDoc.
I/O in java: il concetto di stream e le classi della libreria java.io.
RunTime Type Information in Java (RTTI): introspezione e reflection.
Le Applet e la tecnologia AWT.
Uso delle Assertion.

Durata del corso prevista
5 giorni comprensivi di esercitazioni

Strumenti utilizzati durante il corso
IDE non vincolante, ma con preferenza per Eclipse o JBuilder (entrambi disponibili in versione gratuita)

A chi si rivolge
Il corso si rivolge a programmatori nuovi alla tecnologia java, conoscenze di altri linguaggi di programmazione o dei fondamenti di OOP sono un prerequisito non vincolante.

Percorso formativo – propedeuticità
Il corso segue il corso Java Base ed è il punto di partenza per un percorso formativo che può portare successivamente ai corsi J2EE Web e J2EE EJB.