ISTITUTO CEFI  
 
STampa la Scheda > Stampa la SchedaChiudi la Finestra

Le Nostre Sedi:

Sede Roma Centro : Piazza di Porta Maggiore, 6 - 00185 Roma

Sede Roma Eur : Viale Pasteur, 78 - 00144 Roma

Sede Roma Appio : Piazza Cesare Cantù, 19 - 00181 Roma

Centro Logistico : Viale Pasteur, 70 - 00144 Roma

Orari di Apertura:

Dal Lunedì al Venerdi : Mattina 9.00 - 13.00 Pomeriggio : 15.30 - 19.30

Sabato :Mattina 9.00 - 13.00
(Solo sede Eur)

Per Contattarci :



Mail :
staff@cefi.it

Corso Java

Descrizione
Java è il linguaggio più utilizzato per applicazioni in Internet grazie alle sue caratteristiche di potenza e flessibilità, è stato sviluppato dai programmatori della Sun Microsystems. Con la programmazione degli 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.

Obiettivi
Il corso ha come obiettivo quello di introdurre la programmazione a oggetti e di fornire le basi fondamentali per lo sviluppo in ambiente Java. Può quindi essere considerato un valido punto di partenza per avvicinarsi al mondo della programmazione in Java ed object oriented. Durante il corso si svilupperanno esercizi pratici che saranno revisionati dall'istruttore al fine di poter apprendere correttamente le procedure dello sviluppo del software.


QUALIFICHE UFFICIALI:
Alla fine del Corso verrà rilasciato l' Attestato del CEFI con la qualifica professionale di Programmatore in Java.
L'Attestato è riconosciuto dall'Università Italiana per quanto riguarda la concessione dei crediti formativi.

QUALIFICHE SUPPLEMENTARI:
Oltre alle qualifiche sopra citate, in base al programma didattico svolto ed un eventuale integrazione formativa personalizzata sarà possibile conseguire, direttamente in sede, le seguenti certificazioni:
SUN CERTIFIED JAVA ASSOCIATE: conferma la conoscenza dei principi di base delle tecnologie OO, del linguaggio di programmazione Java e delle piattaforme e delle tecnologie Java.

Requisiti:
Conoscenza di base delle discipline informatiche.

Materiale Didattico e Strutture:

Manuale di Supporto al Corso
Alla prima lezione sarà fornito il manuale on-line di supporto al corso e altro materiale didattico utilizzato dal docente durante le lezioni. Inoltre sarà possibile richiedere, a pagamento, la stampa del manuale presso la segreteria didattica.

Servizio Telematico Tramite Password
Per ogni alunno sarà fonita una Username ed una password per accedere all'area riservata del sito del Cefi dove è presente materiale didattico in continuo aggiornamento. Le chiavi fornite non hanno scadenza e quindi anche dopo la fine del corso sarà possibile aggiornarsi a livello didattico.

Cartelline Personalizzate
Al momento dell'iscrizione sarà fornita una cartellina personalizzata del Cefi con allegata la nuova NeonMulticolorPen.

Esercitazioni On-Line

Una risorsa molto importante per poter ripetere gli esercizi eseguiti con il docente anche da casa o presso il vostro ufficio.

Esercitazione Gratuita in Sala Tirocinio.
Cefi vi offre la possibilità di esercitarvi fuori dalle ore del corso presso le nostre sale tirocinio dotate di connessione internet a larga banda.


I centri sono provvisti di aria condizionata.

 

Programma didattico Completo

Introduzione a Java
Caratteristiche e vantaggi
Programmazione ad oggetti (object oriented)
Filosofia, classi, oggetti, istanze, metodi e messaggi
Java per Internet
 
La sintassi e dati
  Tipologie di sintassi:
• commenti
• espressioni
• comandi
• dichiarazioni
• metodi
• classi
Tipi di dato:
• primitivi
• oggetti
Confronto Primitivi e Oggetti
Ordine di costruzione degli oggetti
 
Le espressioni
  Il calcolo
I fattori da considerare:
• precedenza
• associatività
• effetti collaterali
Le costanti booleane
Le costanti carattere
Le costanti numeriche
 
Gli operatori
  La regola promozione
Operatori in realtà
Operatori aritmetici
• Aritmetica Floating Point
Operatori relazionali
Operatori bit-a-bit
Operatori logici
Operatori Incremento
Operatori di Assegnamento
 
I comandi
  Distinzione fra le categorie:
• semplici e blocchi
• condizionali: if - else - switch
• di ciclo: while, do - while, for
• di interruzione di ciclo: break, continue
• ritorno di valori: return
• gestione eccezioni: try - catch - finally
Le labelLe eccezioni
Gestione errori ed eccezioni
 
Array e Stringhe
  Definizione di array e stringhe
Creazione di un array
 
Le classi
  Le classi come record
Le classi e gli oggetti
Le classi string
Gerarchia di classi
 
I costruttori
  Accesso ai campi
Allocazione
Inizializzazioni
 
I metodi
  Il loro uso
Invocazione di metodi
L' overloading
La finalizzazione
Campi Static e Final
• Inizializzazione Statica
 
Definizione di package
  Import
Classpath
L'interprete
Zip e Jar
 
Le interfaccie
  Definizione di interfaccia
Dichiarazione
Utilizzo
Visibilità
 
Input/Output
  Concetti principali per la gestione di input/Output
Eventuali complicazioni
InputStream
OutputStream
 
I file
  Filestream
DataStream
Classi varie
 
Tipologie di applicazioni Java
  Console
Applet
• introduzione alla programmazione di Applet
Servlet
 
Il package AWT
  Contenitori e Conteiner:
• Una breve panoramica
• Creazione di una finestra
 
Introduzione alla programmazione concorrente e al multithreading
  Analogie col Visual Basic
Come costruire una Form
Il Layout Manager
 
 

CEFI ® è un Marchio Registrato ,
Riconosciuto da Microsoft , Aica, Prometric , Adobe, Pearson Vue e accreditato per il rilascio della Patente Europea del Computer.
certificazioni