ANEDA Srls
IT Systems Development
Progettazione Software,
Consulenza e Formazione
CORSO JAVA (Fondamenti e Avanzato)
Perché un corso di Java?
Java è uno dei linguaggi di programmazione più richiesto dalle aziende per le sue caratteristiche
di linguaggio totalmente orientato agli oggetti. È alla base di varie tecnologie del software: J2EF,
J2ME, Java Card etc. con la programmazione di Applet Java è possibile implementare le
funzionalità di un sito Web e di Aree intranet. Tramite le Servlet è possibile inserire dei contenuti
dinamici per il Web anche per il lato server. Java è veloce, sicuro e affidabile. Java è onnipresente!
Obiettivi e finalità del Corso.
Il corso ha come obiettivo quello di introdurre la programmazione a oggetti e di fornire le basi
fondamentali per lo sviluppo in ambiente Java. È un valido punto di partenza per avvicinarsi al
mondo della programmazione in Java ed object oriented, le keyword, i costrutti di Java, la creazione
di interfacce grafiche utente (GUI), le funzionalità di I/O per i file. Durante il corso si svilupperanno
esercizi pratici che saranno revisionati dall’istruttore per un apprendimento dello sviluppo del
software.
Programma Didattico del Corso fondamenti 40ore.
















Il mondo Java: caratteristiche e vantaggi
Programmazione ad oggetti (OOP): filosofia, classi, oggetti, istanze, metodi e messaggi
Java e Internet
Caratteristiche generali del linguaggio Java: fondamenti, terminologia, JVM (Java Virtual
Machine), JDK (Java Developer Kit), garbage collection
Tipi di dati primitivi, operatori e istruzioni
Classi: definizione ed operazioni, visibilità, classi e istanze
Metodi, oggetti, package
Tipologie di applicazioni Java: console, Applet e Servlet·
Array: array di oggetti, array a più dimensioni
I Vettori
La classe String. La classe Date
Gestione errori ed eccezioni
Gestione di Input/Output in Java (gli stream)
Esplorazione delle classi più importanti ed utili presenti nel JDK
Introduzione alla programmazione di Applet
Introduzione alla programmazione concorrente e al multithreading
Durata del Corso.
Il corso prevede 45 ore di corso Java Fondamenti con docenti certificati e competenti nell’ambito
informatico. Per l’acquisizione di competenze professionalizzanti si consiglia la partecipazione al
corso Java Avanzato.
€ 810,00 iva incl.
Per dettagli e convenzioni vedi ‘Prezzo e Convenzioni’
ANEDA Srls - www.aneda.it [email protected]
Sede Legale: Strada Colle Farinello, 11a – Tivoli (RM)
Sede Operativa: Via Lago dei Tartari, 73 – Guidonia (RM) T. 0774 281205 M. 333 6415452
ANEDA Srls
IT Systems Development
Progettazione Software,
Consulenza e Formazione
Programma Didattico del Corso avanzato 40ore.
 Introduzione alle Java Server Pages
 Il protocollo http
 Applicazioni server e applicazioni web
 Applicazioni web in java (struttura)
 Introduzione alle Servlets
 Come strutturare una pagina JSP
 Disegnare applicazioni JSP con l'ausilio di MVC
 Installazione del JDK 5.0
 Installare e configurare il server Tomcat
 Creare una prima pagina Jsp
 Installare sul server una pagina Jsp
 Le JSP directive elements
 Differenza tra declaration e scriplet
 Gli oggetti impliciti predefiniti):
1. gli oggetti request, response e out
2. l'oggetto session per la gestione delle session
3. l'oggetto application e page
4. l'oggetto cookie per la gestione dei cookie
 Le standard action
Durata del Corso.
Il corso prevede 45 ore di corso Java Avanzato con docenti certificati e competenti nell’ambito
informatico.
Prezzo e convenzioni.
La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee
break, attestato finale, attività di tutoring. Al termine del corso verrà rilasciato un attestato di
formazione e, previo consenso, il CV verrà inserito in banca dati per eventuali collaborazioni
professionali con la ANEDA Srls.
€ 810,00 iva incl.
Sono previsti sconti per iscrizioni anticipate, ex alunni ANEDA,
iscrizioni multiple e studenti universitari.
Modalità di ammissione e iscrizione.
L'ammissione al corso sarà valutata a seguito di colloquio motivazionale e di orientamento durante
il quale verranno analizzati gli obiettivi del corso, il piano studi e la metodologia didattica.
L'iscrizione al corso si effettua direttamente presso la segreteria didattica dell’azienda, compilando
l'apposita documentazione e il modello di ammissione.
Per iscriversi al secondo modulo è previsto un colloquio con il docente per verificare la
preparazione dello studente.
Requisiti Minimi: nozioni informatiche di base
Sbocchi lavorativi: progettare un software, sviluppare App, diventare Project Manager.
ANEDA Srls - www.aneda.it [email protected]
Sede Legale: Strada Colle Farinello, 11a – Tivoli (RM)
Sede Operativa: Via Lago dei Tartari, 73 – Guidonia (RM) T. 0774 281205 M. 333 6415452