Java base

ICT Project
A Rende

800 
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Rende
  • 30 ore di lezione
Descrizione

Obiettivo del corso: Il corso mira a fornire tutti gli strumenti di base per la programmazione orientata agli oggetti con il linguaggio Java.
Rivolto a: Studenti universitari e programmatori di altri linguaggi.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Rende
Via J.F. Kennedy 105/b, 87036, Cosenza, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Conoscenza base del pc.

Programma

Descrizione
Seppur abbastanza giovane, il linguaggio Java per le sue caratteristiche di semplicità, estendibilità e portabilità, è di fatto l'ambiente di programmazione più utilizzato, quasi uno standard "de facto" a livello accademico e lavorativo.

Programma del corso
Programmazione orientata agli oggetti
Panoramica generale - OOP vs Programmazione Procedurale
Oggetti, classi ed istanze
Relazioni fra classi
Cenni di UML
Introduzione
Breve Storia
Descrizione delle funzionalità del linguaggio
Vantaggi e Svantaggi di Java
Diventiamo operativi
Installazione JDK
Configurazione variabili d'ambiente e classpath
Descrizione della procedura di compilazione ed esecuzione
Breve panoramica editors
Eclipse
NetBeans
I fondamenti del linguaggio
Commenti
Tipi base
Costanti
Variabili - Assegnamento ed inizializzazione
Convenzioni
Operatori
Stringhe
Strutture di Controllo
Vettori
Oggetti e classi
Convenzioni
Definizione di classe
Packaging
Metodi
Nomenclatura e passaggio dei parametri
Istanziazione delle classi e costruzione degli oggetti
Overloading
Classi innestate
Enumerazioni
JavaDoc
Ereditarietà e Polimorfismo
Estensione di classi
La classe Object
Interfacce
La classe Class e cenni sulla Reflection
Collections
La filosofia delle collection
Collection interfaces
Collection concrete
Usare le collection
Errori ed Eccezioni
Classificazione delle eccezioni
Gestione delle eccezioni
catturare un'eccezione
lanciare un'eccezione
creazione eccezioni personalizzate
rilanciare e concatenare le eccezioni
Logging
Stream e Files
Panoramica sugli stream
Usare gli stream
Usare i files
Sono previste esercitazioni pratiche sugli argomenti trattati.

Materiale didattico
Libri e/o dispense.

E' possibile sostenere gli esami di certificazione (Sun - Cisco - Microsoft) presso un test center Pearson Vue autorizzato. Per maggiori informazioni contattaci.

Scheda tecnica hardware e software dell'aula

N°10 PC 3.8 GHz, 2Gb RAM, 250 Gb H.D., Monitor LCD 1280x720 pixel.
N°1 PC docente, 1.5 GB, 512Mb RAM, H.D. 120 Gb.
N°1 Videoproiettore Epson:

2000 ANSI lumen e tecnologia E-TORL per la lampada.
Immagini chiare e nitide con tecnologia 3LCD e risoluzione XGA di 1024 x 768.
Rilevamento automatico del segnale del computer.
7 modalità colore predefinite per proiezioni perfette in qualsiasi condizione di luce: Presentation, Theatre, Blackboard, sRGB, Photo, Sports, Game.
Telecomando multifunzionale per una maggiore praticità.
Compatibile con segnali HD.
Zoom ottico per la massima nitidezza dei dettagli.

N°1 Telo motorizzato bianco metri 2x2.
N°1 Lavagna (bianca) portablocco a cavalletto.
Connessione ADSL 4 Mb.
N°11 licenze Windows XP prfessional.
N°11 licenze Office 2003


Confronta questo corso con altri simili
Leggi tutto