Adobe Authorized Training Center

Certificazioni Oracle - Java

Oracle
Certificazione Oracle - Java: Cos’è Chi può Certificarsi Perché Certificarsi Certificazione o Attestato? Associate - Professional Certificazioni disponibili Come prepararsi all'esame Costo dell’esame Come prenotare Dove si svolge l’esame Modalità di svolgimento Esempio di domande

Che cos'è la Certificazione Oracle per Java

Esistono diversi esami di certificazione Oracle mirati ad accertare le competenze dei professionisti nei diversi ambiti di competenza legati ai prodotti software rilasciati da Oracle.
Qui si vuole fare chiarezza sulle certificazioni relative alla programmazione con il linguaggio Java Standard Edition.

Le Certificazione Oracle per Java SE è un documento ufficiale che attesta l’abilità di una persona nell’utilizzo del linguaggio di programmazione.
La Certificazione viene rilasciata direttamente dalla Oracle, il centro presso cui si sostiene l’esame è solo un tramite.

Le aziende apprezzano molto i lavoratori qualificati in possesso di certificazioni di rilievo internazionale; le statistiche pubblicate da Oracle garantiscono che l’80% di coloro che hanno conseguito una certificazione in area Developer ha ottenuto una promozione, un aumento di stipendio o comunque un miglioramento della propria condizione lavorativa.
Il professionista in possesso di Certificazione Oracle per lo sviluppo Java ha un vantaggio competitivo davvero raro rispetto ad altri possibili candidati.

Torna al Menu

Chi può ottenere la Certificazione

Tutti possono sostenere gli esami di Certificazione Oracle Java.
Esistono 2 livelli di certificazione:

  1. Associate
  2. Professional

in ogni caso per ottenere la certificazione è necessario superare il relativo esame.
Per sostenere gli esami Oracle per Java non è obbligatorio aver frequentato uno specifico corso di preparazione; coloro che possiedono già le conoscenze necessarie possono accedere direttamente all’esame.

PC Academy opera come centro di test sia per gli allievi dei propri corsi, sia per gli esterni.

Per chi ha frequentato un corso di formazione sullo sviluppo software in Java si consiglia di sostenere una Certificazione di livello Associate.

Per chi è impiegato da diversi anni nel ruolo di sviluppatore Java si consiglia di sostenere una Certificazione di livello Professional.

Torna al Menu

Perché Certificarsi

In un mondo del lavoro che vede una concorrenza sempre più agguerrita, oltre ad acquisire competenze specifiche ed approfondite, diventa sempre più importante fornire delle garanzie immediate ad aziende e clienti. In questo senso, una certificazione riconosciuta a livello internazionale come quella proposta da Oracle costituisce un biglietto da visita che può aprire diverse porte in ambito lavorativo.

Chi è in possesso di una Certificazione Oracle ha diritto di esporre il logo Oracle Certified sul proprio CV, sul proprio biglietto da visita o su una brochure espositiva dei propri servizi.
Il logo Oracle Certified diventa così un elemento di forte distinzione ed un professionista può quindi garantire ai propri interlocutori un alto livello di conoscenza del linguaggio Java.

Oracle Certified Professional - JAVA

Torna al Menu

Che differenza c’è tra Certificazione Oracle ed Attestato di Frequenza ad un Corso

L’Attestato di Frequenza rilasciato dai centri di Formazione è un documento che attesta la partecipazione di una persona ad un corso di formazione strutturato; l’Attestato di Frequenza di norma non fornisce informazioni relative al merito ed al rendimento del partecipante al corso. L’Attestato di Frequenza può essere più o meno prestigioso in funzione della rilevanza del centro di formazione che lo rilascia.

La Certificazione Oracle non è legata all’aver frequentato un corso e può essere rilasciata a chiunque dimostri di avere le conoscenze necessarie per superare l’esame.

Quindi:

  • L’Attestato di Frequenza dimostra che la persona che ne è in possesso ha seguito un corso di formazione
  • La Certificazione Oracle dimostra che la persona che ne è in possesso ha dato evidente prova delle proprie capacità.

Torna al Menu

Livelli di Certificazione: Associate – Professional

Esistono 2 livelli di Certificazione Oracle per Java SE: Associate e Professional, in ogni caso per ottenere la certificazione è necessario superare il relativo esame

I diversi livelli di certificazione attestano una conoscenza del linguaggio via via più approfondita; teniamo a precisare che in Italia il personale certificato Oracle Java SE è particolarmente richiesto e già il solo possesso della certificazione di livello Associate si configura come elemento estremamente distintivo.

Torna al Menu

Certificazioni Oracle Disponibili

Alla data attuale (giugno 2021) gli esami Oracle SE disponibili sono:

Per Java SE 11:
1Z0-811 - Oracle Certified Foundations Associate, Java  Vai al corso preparatorio
1Z0-819 - Oracle Certified Professional: Java SE 11 Developer

Per Java SE 8:

1Z0-808 - Oracle Certified Associate, Java SE 8 Programmer  Vai al corso preparatorio
1Z0-809 - Oracle Certified Professional, Java SE 8 Programmer (disponibile solo per chi ha superato il precedente)

Torna al Menu

Come Prepararsi all'esame

PC Academy mette diversi strumenti a disposizione dei propri clienti che intendano conseguire la corretta preparazione per sostenere gli esami Java SE Programmer.

Per le Aziende: 
PC Academy eroga corsi in aula personalizzati per le aziende che intendono formare i propri dipendenti al fine di conseguire una o entrambe le certificazione Java Programmer. L’azienda potrà quindi richiedere un preventivo da QUI.
E’ comunque possibile anche per le aziende scegliere una delle opzioni proposto ai privati ovvero inserire il dipendente in un corso collettivo oppure iscriverlo al corso online.

Per i Privati:
PC Academy organizza percorsi formativi aperti a tutti per conseguire la certificazione Java SE Programmer; questi percorsi formativi sono disponibili:

nella versione IN AULA
Per avere la preparazione adeguata è necessario seguire:

  1. il nostro Master in Programmazione Java da 80 ore, gli allievi di questo corso in aula ricevono gratuitamente tutto il materiale preparatorio all'esame
    Oracle Java Programmer Associate.

nella versione ONLINE
Per avere la preparazione adeguata è necessario seguire:

  1. il nostro corso online di Certificazione OCA mirato a fornire alcuni specifici approfondimenti ed una serie di test mirati a mettere l’allievo in condizione di affrontare l’esame con tranquillità.

Torna al Menu

Costo dell’esame di Certificazione e Prenotazione

Alla data in cui si scrive (giugno 2021) questi gli importi per sostenere gli esami Oracle

 

Per Java SE 11:
1Z0-811 - Oracle Certified Foundations Associate, Java: €81,00
1Z0-819 - Oracle Certified Professional: Java SE 11 Developer: €209,00

Per Java SE 8:

1Z0-808 - Oracle Certified Associate, Java SE 8 Programmer: €209,00
1Z0-809 - Oracle Certified Professional, Java SE 8 Programmer: €209,00

La vendita e la gestione dei voucher d’esame Oracle Java SE è gestita da Pearson VUE.
Pearson VUE ha facoltà di modificare il prezzo dell’esame pertanto per un’informazione aggiornata si suggerisce di consultare pagina https://www.pearsonvue.com/oracle/

Torna al Menu

Come prenotare un esame

L’esame di Certificaziona Oracle Java SE deve necessariamente essere prenotato attraverso il portale https://www.pearsonvue.com/oracle/

Attraverso il portale della Pearson Vue è possibile scegliere la sede e la data dell’esame.
Il pagamento dell’esame avviene attraverso il portale della Pearson Vue tramite carta di Credito.

Torna al Menu

Dove si svolge l’esame

Tra le possibili sedi d’esame in Italia è possibile selezionare PC Academy a Roma.
PC Academy opera come test center per esami Oracle JAVA SE nella giornata del venerdì.

PC Academy si trova a Roma – via Capodistria 12 - maggiori informazioni su come raggiungerci.

Torna al Menu

Modalità di svolgimento

L’esame si svolge completamente al computer e consiste in un test a risposta multipla.

Il numero di domande, la durata dell'esame e la soglia di superamento sono differenti per ogni specifico esame ed Oracle ha facoltà di modificare tali valore in funzione dell’andamento delle prove nel tempo. Si riportano i valori aggiornati a giugno 2021:

Per Java SE 11:

1Z0-811 - Oracle Certified Foundations Associate, Java:
 70 domande - 150 minuti - Passing Score: 65%

1Z0-819 - Oracle Certified Professional: Java SE 11 Developer: 
50 domande - 90 minuti - Passing Score: 68%



Per Java SE 8:

1Z0-808 - Oracle Certified Associate, Java SE 8 Programmer: 
70 domande - 150 minuti - Passing Score: 65%

1Z0-809 - Oracle Certified Professional, Java SE 8 Programmer : 
85 domande - 150 minuti - Passing Score: 65%

L’esame è disponibile solo in alcune lingue; l’ITALIANO non è disponibile; i candidati Italiani di norma sostengono l’esame in lingua Inglese.

Torna al Menu

Esempio di domande d'esame Java Programmer I 1Z0-803

Sample questions are provided solely to familiarize candidates with the multiple-choice format and writing style of questions that will be found on the exam. Sample questions may not cover the full spectrum of difficulty that is covered by the exam questions. Success on the sample questions does not predict success on the exam..


1. Given:

public class Sequence {
Sequence() { System.out.print("c "); } 
{ System.out.print("y "); } public static void main(String[] args) {
new Sequence().go(); } void go() { System.out.print("g "); }
static { System.out.print("x "); } }

What is the result?

A) c x y g
B) c g x y
C) x c y g
D) x y c g
E) y x c g
F) y c g x


2. Given

public class MyStuff {
MyStuff(String n) { name = n; }
String name;
public static void main(String[] args) { 
MyStuff m1 = new MyStuff("guitar");
MyStuff m2 = new MyStuff("tv");
System.out.println(m2.equals(m1)); } public boolean equals(Object o) {
MyStuff m = (MyStuff) o; if(m.name != null) return true; return false; } }

What is the result?

A) The output is "true" and MyStuff fulfills the Object.equals() contract.
B) The output is "false" and MyStuff fulfills the Object.equals() contract.
C) The output is "true" and MyStuff does NOT fulfill the Object.equals() contract.
D) The output is "false" and MyStuff does NOT fulfill the Object.equals() contract
E) Compilation fails


3. Given

import java.util.*;
public class Primes {
public static void main(String[] args) { 
List p = new ArrayList(); p.add(7); p.add(2); p.add(5); p.add(2); p.sort(); System.out.println(p); } }

What is the result?

A) [2, 5, 7]
B) [2, 2, 5, 7]
C) [7, 2, 5, 2]
D) [7, 5, 2, 2]
E) Compilation fails


4. Given

public class MyLoop {
public static void main(String[] args) { 
String[] sa = {"tom ", "jerry "}; for(int x = 0; x < 3; x++) { for(String s: sa) { System.out.print(x + " " + s); if( x == 1) break; } } } }

What is the result?

A) 0 tom 0 jerry 1 tom
B) 0 tom 0 jerry 1 tom 1 jerry
C) 0 tom 0 jerry 2 tom 2 jerry
D) 0 tom 0 jerry 1 tom 2 tom 2 jerry
E) 0 tom 0 jerry 1 tom 1 jerry 2 tom 2 jerry
F) Compilation fails.


5. Given

interface Rideable {
String getGait();
}
public class Camel implements Rideable { 
int weight = 2; public static void main(String[] args) {
new Camel().go(8); } void go(int speed) { ++speed; weight++; int walkrate = speed * weight;
System.out.print(walkrate + getGait());
} String getGait() { return " mph, lope"; } }

What is the result?

A) 16 mph, lope
B) 18 mph, lope
C) 24 mph, lope
D) 27 mph, lope
E) Compilation fails.
F) An exception is thrown at run time.


6. Given

class Alpha {
String getType() { return "alpha"; } 
} class Beta extends Alpha { String getType() { return "beta"; }
} class Gamma extends Beta { String getType() { return "gamma"; }
public static void main(String[] args) {
Gamma g1 = new Alpha(); Gamma g2 = new Beta();
System.out.println(g1.getType() + " " + g2.getType());
} }

What is the result?

A) alpha beta
B) beta beta
C) gamma gamma
D) alpha alpha
E) Compilation fails


7. Given

class Feline {
public String type = "f ";
public Feline() {
System.out.print("feline ");
}
}
public class Cougar extends Feline { 
public Cougar() {
System.out.print("cougar "); } public static void main(String[] args) {
new Cougar().go(); } void go() { type = "c "; System.out.print(this.type + super.type);
} }

What is the result?

A) cougar c c
B) cougar c f
C) feline cougar c c
D) feline cougar c f
E) Compilation fails
F) An exception is thrown at run time


Answers

1. D
2. C
3. E
4. D
5. E
6. E
7. C

Torna al Menu