Elenco delle certificazioni Java
La piattaforma Java di Oracle Sun è una delle più diffuse nel settore dell'information technology. Le aziende la utilizzano per sviluppare un'intera gamma di applicazioni: dalle applicazioni server-side che alimentano i siti web alle applicazioni mobili in esecuzione sui cellulari. Oracle Sun offre certificazioni che attestano un determinato livello di conoscenza ed esperienza nei vari ambiti della piattaforma Java.
Sun Certified Java Associate (SCJA)
Secondo il sito web dedicato all'istruzione di Oracle Sun, questa certificazione valida le conoscenze di base della programmazione a oggetti, della programmazione Java e delle tecnologie della piattaforma Java. Il processo di certificazione consiste nel superare l'esame SCJA. È ideale per chi sta muovendo i primi passi nel settore tecnologico e non ha alcuna esperienza di programmazione Java. Non sono richiesti prerequisiti.
Sun Certified Java Programmer (SCJP)
Secondo Oracle Sun, la SCJP è una certificazione fondamentale per dimostrare la competenza nella programmazione con Java. Per ottenerla, il candidato deve superare l'esame SCJP. È possibile scegliere tra diverse versioni di Java per la certificazione (ad esempio Java 5 o 6).
Sun Certified Java Developer (SCJD)
La SCJD certifica una competenza avanzata nel linguaggio di programmazione Java utilizzando Java Standard Edition (SE). Il processo richiede il possesso del certificato SCJP, il completamento di un'assegnazione pratica e la stesura di un saggio. La SCJP è un prerequisito obbligatorio.
Sun Certified Web Component Developer (SCWCD)
Le applicazioni basate sul web rappresentano una forma primaria di sviluppo in Java. La certificazione SCWCD valida la conoscenza specializzata nello sviluppo di pagine JavaServer e tecnologie servlet Java. Consiste nel superare l'esame SCWCD basato su Java Enterprise Edition (EE). La certificazione SCJP è prerequisito.
Sun Certified Business Component Developer (SCBCD)
Molti componenti web utilizzano software sviluppato con middleware Java basato sullo standard Sun e sull'Application Programmer Interface noto come Enterprise Java Beans (EJB). La SCBCD certifica la conoscenza dello sviluppo di applicazioni tramite EJB. Il processo consiste nel superare un esame; la SCJP è prerequisito.
Sun Certified Developer for Java Web Services (SCDJWS)
Molte applicazioni che usano componenti web Java e componenti EJB dipendono anche dai web service per fornire punti di integrazione con altri software ed estenderne l'utilizzo. La SCDJWS certifica la competenza nello sviluppo di web service tramite la piattaforma Java. Richiede il superamento dell'esame SCDJWS; la SCJP è prerequisito.
Sun Certified Mobile Application Developer (SCMAD)
Le applicazioni mobili che girano sui cellulari stanno diventando onnipresenti con la larga diffusione degli smartphone che supportano la piattaforma Java. La certificazione SCMAD verifica e valida la conoscenza della creazione di applicazioni mobili con tecnologie Java. Il processo consiste nel superare l'esame SCMAD; la SCJP è prerequisito.
Sun Certified Enterprise Architect (SCEA)
La maggior parte dei team di sviluppo applicativo ha un esperto nel ruolo di architetto, responsabile di influenzare il design e l'architettura complessiva dell'applicazione. Secondo Oracle Sun, "la certificazione (SCEA) è rivolta agli architetti d'impresa responsabili dell'architettura e della progettazione di applicazioni conformi a Java EE, con enfasi sull'uso ottimale delle funzionalità Java EE per creare design flessibili, scalabili e sicuri". La certificazione SCEA richiede il superamento dell'esame, il completamento di un'assegnazione e la stesura di un saggio.