資格と試験の概要 Oracle認定 Javaプログラマ
Oracle認定 Javaプログラマとは?
Oracle社が認定するプログラミング言語「Java」の技術者資格
Oracle認定 Javaプログラマ(Oracle Certified Java Programmer:OCJ-P)は、Oracle社が認定するプログラミング言語「Java」の技術者資格です。この資格を取得することにより、Javaの正しい知識やスキルを持っていることを証明できます。
様々なプログラミング言語の中でも、Javaは国内外で安定した人気を持つプログラミング言語です。JavaはほとんどのコンピューターOS上でプログラムを実行可能なため、高い汎用性を持ち、企業の業務システムからWebサービス、スマホアプリ、ゲームなど多くのシステム開発で利用されており、人材需要も高いのが特徴です。
こんな方におすすめ
- プログラマやシステムエンジニアを目指す方
- 就職や転職に有利な資格を取得したい方
- Javaの利用経験がある方
TACパソコンスクールでは、SE11のSilver、Goldに対応したコースを開講しています!
入門コースと基本コースの受講でOracle認定 Javaプログラマ(OCJ-P)のSilver、実践コースまでの受講でGoldの試験範囲の学習が可能ですが、模擬試験などの試験対策は含まれておりません。
資格取得のメリット
Javaのプログラミングスキルを
客観的に証明できる
就職時・転職時に即戦力として
アピールできる
公式ベンダーが認定する
資格のため信頼性が高い
世界的に行われている
グローバルな資格試験
ほかのJava関連資格について
ほかのJava関連資格
ビジネス能力認定の株式会社サーティファイが提供する民間資格です。国際資格ではないため、日本国内でのみ通用します。
Java初学者を対象とした3級と、簡単なプログラムが組めるレベルの2級までは多肢選択式試験ですが、1級ではPCを使った実技試験が導入されています。
Androidアプリケーション開発のためのJavaスキルを認定するために設置された民間資格です。アプリケーション技術者向けとプラットフォーム技術者向けの2種類があります。
Javaに関する知識だけでなく、Android開発に関する幅広い内容が問われます。
Javaとほかの言語の違いは?
Javaと名前は似ていますが、全く別のプログラミング言語です。
JavaScriptはポップアップを表示させたり、画像をスライドショー形式で表示させたりと、Webページに動きを付けるために使用されます。また、Javaではコンパイルが必要となりますが、JavaScriptでは不要というのも大きな違いです。
JavaはC言語をもとにつくられたプログラミング言語のため、似ている部分もありますが、文法が少し異なります。Javaはオブジェクト指向の概念を用いてクラスを記述し、場面に応じて呼び出して実行する仕組みです。一方、C言語は手続き型で、プログラムの進行にしたがって処理されます。
Oracle認定 Javaプログラマ(OCJ-P)試験概要(2024年4月現在)
試験科目(バージョン・前提条件・レベル)
バージョン・前提条件
Oracle認定 Javaプログラマは、Javaのバージョンアップに合わせて数年ごとに認定試験のバージョンが改定されます。
2024年4月現在、Javaの「SE 8」と「SE 11」の2つのバージョンで試験が実施されています。
2023年12月1日より「SE 17」に対応した新しい認定資格試験を順次開始しています。
「SE 11」では、企業システムやクラウドサービス、スマートデバイスなどにおけるアプリケーション開発の生産性向上に重きが置かれています。そのため、資格を取得することで業界標準に準拠した高度なスキルを証明でき、未経験からIT業界へ就職したい方やスキルアップ転職を目指すプログラマにとっても大変有益なライセンスと言えるでしょう。
Oracle認定 Javaプログラマは、Bronze(ブロンズ)、Silver(シルバー)、Gold(ゴールド)の3つのレベルに分かれており、それぞれ入門者向け・開発初級者向け・開発中上級者向けの試験になっています。
Silver以上は世界共通の国際資格となっています。BronzeとSilverに前提条件はありませんが、Goldは前提資格としてSilverを取得していることが必須条件となります。
バージョン | 試験名 | 前提条件 |
---|---|---|
SE 8 | OCJ-P Bronze SE 8 認定資格 | なし |
OCJ-P Silver SE 8 認定資格 | なし | |
OCJ-P Gold SE 8 認定資格 | Silverの合格 |
バージョン | 試験名 | 前提条件 |
---|---|---|
SE 11 | OCJ-P Bronze SE 11 認定資格 | なし |
OCJ-P Silver SE 11 認定資格 | なし | |
OCJ-P Gold SE 11 認定資格 | Silverの合格 |
レベル
Bronze・Silver・Goldの3つのレベルに分かれています。
Bronze | 未経験者向けの入門資格です。 BronzeはJavaを初めて学ぶプログラマ向けに、Javaの基本文法(変数制限や制御文)と、オブジェクト指向プログラミングの基本的な考え方を理解しているかどうかを問う問題が出題されます。 |
---|---|
Silver | 初級Javaプログラマを受験者の目安とした資格です。 アプリケーション開発に必要とされる基本的なプログラミング知識、Javaの基本文法、およびオブジェクト指向プログラミング(クラス、インターフェース、例外処理)を理解しているかが問われます。さらに、基本的なラムダ式の書き方やData and Time APIの基礎など、プログラミングのために必要な仕様を詳細に理解しているかを問う問題が出題されます。 |
Gold | 一人で問題なく実装などが行える中上級者向け資格です。 設計者の意図を正しく理解し、自力で機能の実装が行えるレベルである実践経験3~4年以上の中上級Javaプログラマ向けの資格です。 ラムダ式やStreamAPIを使用した関数スタイルのプログラミング方法、デザインパターンなどが問われ、設計~実装までを独力で行うスキルが求められます。 |
試験方法/出題形式
試験方法/試験時間
-
出題形式
コンピューター上で実施するCBT形式
-
出題形式
選択問題
受験料/試験時間/問題数/合格ライン
バージョン | レベル | 受験料(税込) | 試験時間 | 問題数 | 合格ライン |
---|---|---|---|---|---|
SE 8 | Bronze | 14,630円 | 65分 | 60問 | 60%以上 |
Silver | 37,730円 | 120分 | 56問 | 65%以上 | |
Gold | 37,730円 | 120分 | 68問 | 65%以上 | |
SE 11 | Bronze | 14,630円 | 65分 | 60問 | 60%以上 |
Silver | 37,730円 | 180分 | 80問 | 63%以上 | |
Gold | 37,730円 | 180分 | 80問 | 63%以上 |
入門コースと基本コースの受講でOracle認定Javaプログラマ(OCJ-P)のSilver、実践コースまでの受講でGoldの試験範囲の学習が可能ですが、模擬試験などの試験対策は含まれておりません。
TACパソコンスクールでは、SE11のSilver、Goldに対応したコースを開講しています。
デジタルパンフを請求する
デジタルパンフレットを閲覧する
紙と同じ内容のパンフレットを、パソコンやスマートフォンから、郵送を待たずにいますぐご覧いただけます。
お申込いただいた場合、個人情報の取り扱いにご同意いただいたものとして取り扱わせていただきます。