Corsi Programmazione

Corso Java Base

PROGRAMMAZIONE

 

Durata: 36 ore
Costo in promozione: verifica
Attestato: Pc Academy Training Centre

corso aziende Costo del corso per le aziende

Scarica il programmaScarica il programma del corso


Informazioni generali

Per le sue caratteristiche di linguaggio, totalmente orientato agli oggetti, la sua portabilità e la sua filosofia open source, Java è uno dei linguaggi di programmazione più richiesto dalle aziende.
Questo corso si propone di formare dalla radice programmatori Java in grado di confrontarsi efficacemente con il mondo del lavoro.

PROGRAMMA DEL CORSO JAVA BASE (Fai click per vederlo)

Presentazione di Java
Java come strumento di programmazione
Vantaggi di java
Java e internet
Una breve storia di Java

L'Ambiente di Programmazione di Java
Installazione del kit di sviluppo software di java
Installazione della sorgente di libreria e della documentazione
Ambienti di sviluppo
Utilizzo di un ambiente di sviluppo integrato

Strutture fondamentali di Programmazione in Java
Un semplice programma java
Tipi di dati
Variabili
Costanti
Operatori
Stringhe
Controllo del flusso
Array

Oggetti e Classi
Introduzione alla programmazione ad oggetti
Relazioni tra le classi
Utilizzo delle classi esistenti
Costruzione di classi personalizzate
Campi e metodi statici
Costruzione di oggetti
Overloading (sovraccarico)
I Package

Ereditarietà
Gerarchie dell'ereditarietà
Polimorfismo
Binding dinamico
Cast
Classi astratte
Gli oggetti Wrapper
Riflessione
Puntatori ai metodi

Interfacce e Classi Annidate
Proprietà delle interfacce
Interfacce e classi astratte
Clonazione di oggetti
Classi annidate

Programmazione Grafica
Introduzione a Swing
Creazione di un frame
Posizionamento di un frame
Forme bidimensionali
Riempimento di forme
Testo e caratteri
Immagini

Gestione degli Eventi
Selezione di rilevatori di evento
La gerarchia di eventi AWT
Eventi semantici e di basso livello in AWT
Tipi di eventi a basso livello
L'evento Focus
Eventi della tastiera
Eventi del mouse
La coda di eventi

Componenti dell'interfaccia utente con Swing
Introduzione alla gestione del layout
Campi di testo
Convalida dell'input
Campi per le password
Aree di testo
Scelta di opzioni
Menu'
Gestione avanzata dell'layout

Applet
Esecuzione del visualizzatore di applet
Conversione di applicazioni in applet
Concetti essenziali inerenti alla sicurezza
Tag HTML e attributi delle applet
Multimedialità
Visualizzazione di elementi nel browser

Eccezioni ed Operazioni di Debug
Classificazione delle eccezioni
Come lanciare una eccezione
Intercettazione delle eccezioni
Tecniche di debug
Utilizzo di un debugger