Corso attualmente non disponibile
Java Programming per Sviluppatori Oracle
Corso
A Napoli ()
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
Obiettivo del corso: Il corso introduce le caratteristiche fondamentali del linguaggio Java. Dopo aver seguito il corso, l'allievo sarà in grado di:Scrivere, compilare ed eseguire semplici applicazioni; Descrivere la sintassi di Java; Scrivere codice Java; Costruire semplici classi; Descrivere gli operatori ed il controllo del flusso in Java; Descrivere come sono implementati in Java i principi Object. Rivolto a: Sviluppatori di applicazioni, in particolare Web-based.
Profilo del corso
Per partecipare al corso, gli studenti devono conoscere:un linguaggio di programmazione strutturato;i principi della programmazione Object-Oriented
Opinioni
Programma
Avanzato - 5 giorni - Aula - (Euro) 1400
Destinatari
Sviluppatori di applicazioni, in particolare Web-based.
Prerequisiti
Per partecipare al corso, gli studenti devono conoscere:un linguaggio di programmazione strutturato;i principi della programmazione Object-Oriented
Obiettivi
Il corso introduce le caratteristiche fondamentali del linguaggio Java.
Dopo aver seguito il corso, l'allievo sarà in grado di:Scrivere, compilare ed eseguire semplici applicazioni; Descrivere la sintassi di Java; Scrivere codice Java; Costruire semplici classi; Descrivere gli operatori ed il controllo del flusso in Java; Descrivere come sono implementati in Java i principi Object-
Oriented; Descrivere la struttura delle classi Java; Descrivere il casting e la reflection e conversione di tipi; Gestire le eccezioni; Descrivere ed utilizzare awt (Abstract Windowing Toolkit); Personalizzare il codice dell'interfacci utente; Utilizzare le utilità presenti in Java; Creare applet; Progettare e codificare applicazioni Java
Contenuti
Introduzione a JavaLinguaggio ed ambiente Java; La prima applicazione Java; Java e C++
Elementi del linguaggio JavaElementi lessicali di base; Tipi di primitive e literal; Vettori e stringhe
Operatori ed espressioniOperatori Java; Assegnazione ed espressioni; Casting e conversione
Controllo di flussoIl costrutto loop; Istruzioni di selezione; Introduzione alla gestione delle eccezioni
Richiami di programmazione Object-OrientedOggetti, messaggi e classi; Ereditarietà e Polimorfismo
Oggetti e classiCreazione ed utilizzo di oggetti; Il metodo main(); Dichiarazione di una classe; Garbage Collection e Finalizzazione
Package ed ereditarietà Package e l'istruzione import; Classi e modificatori di accesso; Implementare l'ereditarietà ; Estensione di una classe
Concetti avanzati sulle classiIstanze e membri di classe; Modificatori astratti e finali; Interfacce; Classi interne
Conversione di tipi di riferimentoConversione; Casting; Clonazione e comparazione di oggetti
Gestione delle eccezioniTry, catch, finally; Gerarchia della classe Exceptions; Gettare ed estendere eccezioni
ThreadIntroduzione al multithreading; Stati di un thread e priorità ; Sincronizzazione di thread
Interfaccia utenteInterfaccia utente Java; Componenti AWT; Gestione degli eventi; Come creare una interfaccia utente
Core utilitiesPackage java.lang; Package java.util; Package java.io
Creazione di appletCiclo di vita di una applet; Aggiungere una applet ad una pagina Web; Metodi utili per le applet; Funzionalità avanzate delle applet
Introduzione alle GUIComponenti e package AWT; Container e componenti; Menu e font
EventiIl modello Event Delegation;Oggetti evento; Gestione esplicita degli eventi
Layout managerConcetti di base; Utilizzo di layout manager diversi
PaintingIl metodo paint; Painting spontaneo; Scrittura di un metodo di paint; Immagini ed animazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Java Programming per Sviluppatori Oracle