Location
Nextre Engineering, Via Imperia, 2, Milano, MI, Italia
Quando
dal 12 Ottobre 2017 al 25 Gennaio 2018
Prezzo
€ 0,00 (gratuito)

Corso Java OCA

Descrizione del Corso Java OCA

Questo corso è strutturato in 8 lezioni ed ha lo scopo di fornire allo studente le nozioni necessarie al superamento dell’esame per la certificazione Java OCA.

La certificazione Java OCA, acronimo di Oracle Certified Associate, è un documento ufficiale e ricercato nell’attuale mondo del lavoro, poiché attesta l’abilità nell’utilizzo del linguaggio di programmazione Java. Possedere questa certificazione significa presentarsi alle aziende con un vantaggio competitivo considerevole.

Cosa saprai fare alla fine del corso?

Alla fine del percorso didattico lo studente avrà acquisito le competenze fondamentali nello sviluppo object oriented sul linguaggio di programmazione Java. Il corso punta inoltre a preparare il corsista al conseguimento della Certificazione Java OCA.

Cosa farai dopo il corso?

Dopo oltre vent’anni dal suo lancio, nel lontano 1995, Java è semplicemente il linguaggio di programmazione più usato al mondo. Ha infiniti campi d’applicazione che toccano la vita di miliardi di persone. In un mercato del lavoro che vede una concorrenza sempre più agguerrita, ottenere una certificazione Java OCA significa distinguersi e accrescere il valore del proprio curriculum vitae con una carta facilmente spendibile e costantemente richiesta.

Contenuti dettagliati del corso Java OCA

1° lezione: 12 Ottobre dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Benefici del Polimorfismo, ereditarietà
  • Esempi di Garbage Collector
  • Diversi modi di avviare il main
  • Package e struttura delle classi
  • Import, import statici
  • Compilazione e avvio da CLI, passaggio di parametri e relativo utilizzo
  • Sintassi di scrittura delle variabili e dei numeri
  • Valori di default delle variabili primitive
  • Default delle istanze dei tipi wrapper
  • Output per i differenti tipi di oggetto(Classe, Array, primitivo)

2° lezione: 26 Ottobre dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Costrutto if then else,operatore ternario
  • Cicli, attenzione ai blocchi di codice innestati senza le parentesi
  • Break e continue
  • Casting, AutoBoxing e AutoUnboxing
  • Dati possibili con gli switch
  • Diversi modi di scrivere l’assegnazione e la dichiarazione degli Array
  • Priorità degli operatori
  • Esempi di cicli for
  • Il ciclo for migliorato
  • Iterator

3° lezione: 9 novembre dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Immutabilità e final
  • Classe String
  • Classe StringBuilder
  • Variabili di classe, di istanza, inizializzatori
  • Costruttori e metodi, metodi statici e priorità di esecuzione
  • Modificatori di visibilità

4° lezione: 30 novembre dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Classe Astratta
  • Interfaccia e interfaccia funzionale
  • Ereditarietà e costruttori
  • Super e this
  • Incapsulamento
  • Varargs
  • Overload e Override
  • Invocazione virtuale dei metodi
  • Esercizi su istanze

5° lezione: 5 dicembre dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Enumerazioni
  • Eccezioni, gestione e creazione
  • Catturare e rilanciare eccezioni
  • NullPointer
  • Operazioni lambda, Predicate e principali operazioni

6° lezione: 12 dicembre dalle 19.15 alle 21.15; Argomenti affrontati: SIMULAZIONE OCA

  • Simulazione OCA

7° lezione: 11 gennaio dalle 19.15 alle 21.15; Argomenti affrontati (1h teoria, 1h laboratorio con domande esame)

  • Java Collection Framework: List e Map
  • Classe Date, immutabilità
  • DateTimeFormatter

8° lezione: 25 gennaio dalle 19.15 alle 21.15; Argomenti affrontati: SIMULAZIONE FINALE OCA

  • Simulazione finale OCA

 

N.B. – Le relative iscrizioni verranno confermate il giorno prima della data del workshop o della lezione scelta.

iscriviti al workshop
Workshop tenuto da Valerio Radice

Valerio è uno sviluppatore in grado di trasmettere ai ragazzi la sua passione per il Web Design. Consegue la laurea magistrale in Teoria e Tecnologia della Comunicazione presso l’Università di Milano – Bicocca e la triennale presso l’Università Statale di Milano in Comunicazione Digitale e Web Design.

La sua esperienza come docente inizia nel 2009 e continua ancora oggi in Nextre Engineering, dove è considerato il Guru del Web Design.

Le date dell'workshop
Il workshop è suddiviso in 8 lezioni che si terranno nelle seguenti date.
È possibile iscriversi separatamente a ciascuna lezione compilando il form presente nella pagina associata a ogni singola data.