Corso Linguaggio Java (completo)

Introduzione:

Java è uno tra i più comuni linguaggi di programmazione orientato agli oggetti creato da alcuni ingegneri di Sun, è indipendente dalla piattaforma ed offre il notevole plus di unire i vantaggi di un linguaggio compilato a quelli di un ling. interpretato.

Scopo corso:

Il corso si pone come obiettivo fornire gli elementi per comprendere e conoscere  le basi del linguaggio Java vers. 6 e 7.

Destinatari:

Programmatori anche privi di esperienza interessati alla programmazione Java con una conoscenza pregressa della programmazione in generale, della programmazione ad Oggetti ed un buon uso del pc.

Cosa portare:

Un pc portatile con Wi-Fi, almeno 4GB di RAM, Eclipse o NetBeans preinstallati.

Materiale fornito:

CD Rom Contenente: slides, esercizi ed eventuali documenti relativi all'argomento.

Orari e diploma:

Il corso ha una durata di 5 giorni.
Alla fine verrà rilasciato un documento che attesta la frequentazione del corso.

Programma:

  • Fondamenti del linguaggio Java. Nomi di classi e convenzioni - Tipi elementari di dato - Variabili e costanti - Operatori - Istruzioni condizionali - Tipi Enumerativi
  • Classi, oggetti, metodi. Classi, metodi ed organizzazione del codice - Ricorsione - Ereditarietà  ed incapsulamento - Metodi di accesso e modifica - Passaggio dei parametri in Java - Istanziazione - Ciclo di vita degli oggetti - Garbage collection - Variabili di classe e di istanza
  • I Packages. Nomenclatura - Import - Packages e File System - Modificatori di accesso - Modificatori di accesso ed ereditarietà
  • Uso dell'ereditarietà e del polimorfismo. This e Super - Gerarchia nell'ereditarietà - Polimorfismo e Late Binding - Casting - Cassi Astratte
  • Programmazione Generica. La superclasse Object - Uguaglianza ed equivalenza - Programmazione generica mediante i "Generics"
  • Interfacce. Uso e proprietà delle interfacce - Il collection Framework come applicazione della logica delle interfacce - Uso di una collection e iterator - Callback
  • Gestione degli errori. Il modello di gestione degli errori in Java - Eccezioni e gerachia - Try/Catch - Catch multiplo - Finally - Rilancio di eccezioni - Eccezioni ed overriding
  • Annotations. Cosa sono le Annotations - Utilità delle Annotations - Usare Annotations - Definire interfacce annotative.

NB: il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.

Docenti:

Docente Team Leader con oltre 10 anni d'esperienza.

Metodo/Luogo:

In aula, Roma presso i NS. locali o presso la sede del Cliente.

Se vuoi suggerimenti su dove alloggiare Clicca Qui.

 

 

Richiedi maggiori informazioni