Programmazione in Java base(J2SE)

Pro-Gram
A Volpiano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Volpiano
  • 40 ore di lezione
Descrizione

Obiettivo del corso: Programmare in Java. Il corso prepara altresì per la certificazione SCJA.
Rivolto a: Coloro che vogliano apprendere il linguaggio di programmazione Java e della programmazione Object Oriented.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Volpiano
Torino, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Buona conoscenza del pc

Programma

L’approccio Object Oriented
• I concetti fondamentali dell'approccio OO
• Tipi di dati astratti
• Classi
• Ereditarietà
• Polimorfismo
• Binding dinamico
• Metodi e messaggi
• Vantaggi dell'OO e confronto con l'approccio strutturato
Analisi Object Oriented
• Modelli per lo sviluppo del software
• Oggetti: identificazione e descrizione
• Classi: gerarchie e responsabilità
• Metodi
• Attributi delle classi
• Messaggi
• Relazioni fra classi
Presentazione di Java
• Java come strumento di programmazione
• Vantaggi di Java
L’ambiente di programmazione Java
• Installazione del Java Software Development Kit
• Ambienti di sviluppo e strumenti a riga di comando
Strutture fondamentali di programmazione Java
• Il primo programma Java
• Tipi di dati e conversioni
• Controllo del flusso (if e cicli)
• Array
Oggetti e classi
• Introduzione alla programmazione ad oggetti
• Costruzione di classi
• Risorse statiche e di istanza
• Sovraccarico e passaggio di parametri I
Ereditarietà
• Estendere le classi
• Le classi ed i metodi astratti
• Impedire l’ereditarietà: classi e metodi chiusi
• La superclasse Object
Interfacce
• Creare interfacce
• Implementare interfacce
• Le classi interne
• Le classi anonime
Introduzione alla programmazione grafica
• Introduzione a Swing
• Estendere JFrame
Gestione degli eventi
• La gestione degli eventi
• Le interfacce per gli eventi più significativi
• Eventi di finestra
• Eventi di tastiera e di mouse
Componenti di Swing
• Introduzione ai Layout
• I principali Layout
• I componenti per l’interfaccia utente
• Le finestre di dialogo


Confronta questo corso con altri simili
Leggi tutto