Corso Java J2SE - Java Sun Standard Edition

Acsi Informatica Srl
A Roma

900 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 45 ore di lezione
Descrizione

Obiettivo del corso: Far comprendere in maniera chiara le caratteristiche e l'utilità della programmazione ad oggetti, e delle particolarita' del linguaggio JAVA in termini di trasportabilità, di riutilizzo di codice e di conseguente alta produttivita' in termini di programmazione e manutenzione di sistema. Mettere l'allievo in condizione di scrivere funzioni e procedure, sotto la guida di personale esperto che lo affianchi opportunamente.
Rivolto a: Il corso rivolto a quanti vogliono formare le proprie competenze nella programmazione ad oggetti con Java Sun Standard Edition (J2SE), scegliendo un'azienda operante quotidianamente nel campo dell'IT e che collabora con importanti realtà del settore con risorse altamente qualificate.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Roma
Via G.resti, 71, 00147, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Prerequisito per partecipare al corso J2SE è la conoscenza del linguaggio C a livello base

Programma

Prerequisiti: Conoscenza del Linguaggio C base

Obiettivi:
- Far comprendere in maniera chiara le caratteristiche e l\' utilita\' della programmazione ad oggetti, e delle particolarita\' del linguaggio JAVA in termini di trasportabilita\', di riutilizzo di codice e di conseguente alta produttivita\' in termini di programmazione e manutenzione di sistema.
- Mettere l\' allievo in condizione di scrivere funzioni e procedure, sotto la guida di personale esperto che lo affianchi opportunamente.
- Mettere l\' allievo in condizione di creare classi, istanziare oggetti, programmmare funzioni sia naturali che assoggettate a polimorfismo.
- Mettere l\' allievo in condizione di implementare interfacce, programmandone le funzioni, e conoscere le modalita\' atte alla cattura di eventuali error (Exceptions).

Argomenti:

1- Introduzione alla programmazione ad Oggetti (OOP) :

- Caratteristiche fondamentali

- I tre concetti base : Incapsulamento, Ereditarieta\', Polimorfismo

2- Il linguaggio Java e sue caratteristiche fondamentali :

- Java come OOL

- Trasportabilita\' di Java ed indipendenza dall\' ambiente di sviluppo

( Cenni sulla Java Virtual Machine, o JVM )

- Garanzie di sicurezza offerte dalla struttura del linguaggio

- Linguaggio Java e il WEB

3- Procedimento di compilazione ed esecuzione del linguaggio :

- Il Java come linguaggio interpretato

- Serie di passi per ottenere un eseguibile ( ByteCode)

- I dati ed il codice Unicode

4- Panoramica su Java :

- Parole chiave di Java

- Tipi di dati, variabili ed arrays (mono e multidimensionali)

- Conversione di dati ( casting ) e promozione automatica di tipo

- Cenni sulle stringhe

5- Operatori :

- Aritmetici, a livello di bit, relazionali, booleani

- Operatori di assegnazione e operatori ternari

6- Istruzioni di controllo :

- Istr. di selezione ( if, switch )

- Istr. di ciclo ( while, do-while, for)

- Istr. di salto ( break, continue )

7- Introduzione alle classi :

- Fondamenti sulle classi

- Dichiarazione di oggetti

- Introduzione ai metodi

- Costruttori

- La parola chiave \'this\'

- Garbage collection

8- Approfondimenti su classi e metodi :

- Sovraccarico ( overloading ) di metodi e di costruttori

- Passaggio di argomenti

- Restituzione di oggetti

- Parole chiave : static e final

- La classe String

9- Ereditarieta\' :

- Basi dell\' ereditarieta\' e gerarchie multilivello

- Superclassi ed utilizzo di \'super\'

- Ridefinizione dei metodi ( overriding )

- Utilizzo di classi astratte

- Utilizzo di \'final\' con l\' ereditarieta\'

- La classe Object

10- Packages ed Interfacce :

- Definizione e caratteristiche fondamentali dei packages

- Comprensione del \'Classpath\'

- Protezione dell\' accesso e importazione dei packages

- Interfacce : definizione, implementazione ed applicazione

- Variabili nelle interfacce. Estensibilita\' delle interfacce

11- Eccezioni : la cattura e la gestione degli errori

- Tipologia degli errori in Java

- Utilizzo di \'try\' e \'catch\'

- Le dichiarazioni \'throw\', \'throws\' e la parola chiave \'finally\'

- Le eccezioni incorporate di Java

12- Caratteristiche di \'java.lang\' e principali elem. di \'java.utils\'

- \'Wrapper\' di tipi semplici

- System

- Panoramica di utilities di serie ( \'arrayList\', \'Vector\' etc.)

- La utility \'Random\'

Ulteriori informazioni

Osservazioni:

ACSI Informatica lavora nel settore della Formazione e Consulenza Informatica dal 1986: nel corso di questi anni ha permesso l\'ingresso nel mondo del lavoro a tante risorse, adeguatamente preparate. Nell\'area formazione del sito aziendale, è possibile verificare calendario dell\'offerta formativa targata ACSI Informatica.


Stage:

A fine corso non è previsto una fase di stage. L\'azienda effettua un costante monitoraggio dei partecipanti ai propri corsi, proponendo ai migliori un\'eventuale collaborazione lavorativa.


Alunni per classe: 12
Persona di contatto: Catello Vuolo

Confronta questo corso con altri simili
Leggi tutto