La programmazione Object Oriented in Java (LAP512)

Reiss Romoli
A Roma

1.640 
+IVA
Preferisci chiamare subito il centro?
08624... Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 28 ore di lezione
  • Durata:
    4 Giorni
  • Quando:
    Da definire
Descrizione

Il corso illustra le caratteristiche di Java, enfatizzando la metodologia di sviluppo orientata agli oggetti. In particolare, vengono presentate le caratteristiche sintattico semantiche di Java, aggiornate alla versione del JDK 6.0, la metodologia di progettazione e le differenze con gli altri linguaggi di programmazione come il C++ e C#. A completamento della trattazione teorica, sono previste numerose esercitazioni.

Informazione importanti

Documenti

Sedi

Dove e quando

Inizio Luogo
Da definire
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa

Cosa impari in questo corso?

Ingegneria del software
Sviluppo applicazioni business

Professori

Faculty Reiss Romoli
Faculty Reiss Romoli
REISS

Programma

Agenda (4 giorni)
Introduzione all’architettura JEE.
Introduzione al linguaggio Java.
Costrutti di base del linguaggio:
* tipi di dati; classi, metodi e costruttori
* ereditarietà e polimorfismo
* Generics, Enums, Autoboxing e unboxing, ecc.
La programmazione orientata a oggetti in Java:
* implementazione delle classe e istanziazione degli oggetti
* relazioni fra le classi: associazione, aggregazione, composizione, realizzazione
* rappresentazione della dinamica fra le istanze delle classi con i diagrammi di sequenza UML.
Applicazioni Java e caratteristiche del linguaggio:
* Package e la modularizzazione dei programmi Java
* Inner Class
* gestione delle eccezioni
* annotazioni
* introduzione alla programmazione multithread
* cenni alle “Applet” e alle API AWT
* documentazione di progetto.
Esercitazioni.

Obiettivi
Al termine del corso il partecipante acquisisce le conoscenze teoriche e pratiche su Java e sulla relativa metodologia di progettazione, aggiornate alla versione del JDK 6.0.

Destinatari
Sviluppatori di applicazioni, analisti e programmatori, responsabili coinvolti nello sviluppo di applicazioni.

Prerequisiti
Nessuno.

Confronta questo corso con altri simili
Leggi tutto