「Java資格を取ろうと思って調べてみたら、Bronze・Silver・Goldの3つが出てきた。結局、自分はどれから受ければいいんだろう?」 Java資格を調べ始めると、まずここでつまずきます。Bronzeから順番に受けるのが安全そうに見える一方で、「Bronzeは簡単すぎて評価されないのでは」「遠回りして時間とお金を無駄にしたくない」という不安も同時に出てきます。
この記事では、Oracle公式サイトで確認できる情報(出題数・試験時間・合格ライン・受験の前提条件)をもとに、Bronze・Silver・Goldの位置づけと難易度の差を横断的に比較します。そのうえで、「完全未経験の人」「すでに実務でJavaを触っている人」それぞれがどのレベルから受けるべきか、判断の軸を持ち帰れる形で整理しました。各レベルの具体的な勉強法や参考書は当サイトの個別記事にまとめてあるので、読み終えたあとそのまま学習に進めます。
結論:Bronze/Silver/Goldはどれから受けるべきか
先に結論からお伝えします。目安としては、次の判断で問題ありません。
- プログラミング自体が初めての完全未経験者 → Bronzeから
- すでに実務や学習でJavaのコードを書いている人 → Silverから
- Silver取得済みで、設計・応用まで踏み込みたい人 → Goldへ
難易度はBronze<Silver<Goldの順に上がっていきます。ここで押さえておきたい重要なルールが1つあります。Gold認定を取得するには、その前提としてSilver認定の取得が必要です(Oracle公式の資格ページに前提条件として明記されています)。つまりGoldはいきなり受けられません。
一方で、SilverはBronzeを飛ばして受験できます。Bronzeは「必ず通らなければいけない関門」ではなく、Silverの前段に置かれた入門レベルという位置づけです。ここを誤解して「まずBronzeから受けなければ」と思い込むと、人によっては遠回りになります。
なお、この記事を書いている当サイト運営者自身も、Silver認定を経てJava Gold SE 11(1Z0-816-JPN)まで取得済みです。Goldの学習にかかったのは約2か月・約150時間で、本番の正答率は71%(合格ラインは63%)と、決して余裕のある合格ではありませんでした。以降の解説では、公式情報と合わせて、この受験経験から言えることも添えていきます。
読者の悩み:どのレベルから受ければいいかわからない
Java資格を調べていると、たいていこんな迷いが出てきます。
- Bronze・Silver・Goldの違いが、名前の印象以外によくわからない
- Bronzeは入門レベルらしいが、取っても評価されないのではないか
- かといっていきなりSilverを受けて落ちたら、受験料も勉強時間も無駄になる
- Silverに「SE 11」と「SE 17」があるが、どちらで受ければいいのかわからない
- そもそも自分のレベルが「未経験」なのか「初級者」なのかの判断がつかない
この迷いが厄介なのは、迷っている間は勉強が1ミリも進まないことです。先に短く答えておくと、次のようになります。
- Bronzeは飛ばしてよい(Silverに受験の前提条件はない)
- これから新規に受けるなら、日本語で提供されている最新バージョンを選ぶ
- 合格率はOracleから公表されていないため、難易度は出題数・試験時間・合格ラインで判断する
それぞれの根拠と、自分がどこに当てはまるのかを、以降のセクションで順に見ていきましょう。
Java資格(Oracle認定Javaプログラマ)の概要
Java資格として一般に認知されているのは、日本オラクル(Oracle University)が実施する「Oracle認定Javaプログラマ(Oracle Certified Java Programmer)」です。ベンダー資格、つまりJavaを提供する企業自身が認定している資格にあたります。
この資格はBronze・Silver・Goldの3段階で構成されており、それぞれ「証明できる内容」が明確に異なります。試験の詳細や最新のバージョン体系は、Oracle公式の認定資格一覧で確認できます。
もう1つ、前提として押さえておきたい点があります。Oracle Universityの認定トラックページを確認すると、Bronze SE・Silver SE 17・Gold SE 17は、いずれも「Available only in Japan(日本国内限定)」と明記された認定です。Bronze SE、Silver SE 17、Gold SE 17のいずれも、認定トラックページのタイトルに同じ表記があります。一方、Silver SE 11・Gold SE 11については、この記事執筆時点で同じ表記を公式ページ上で確認できなかったため、本記事では断定しません。海外での通用性を条件に資格を選びたい場合は、レベルごとに公式サイトで提供体系を確認してください。
Java Bronzeとは
Bronzeは、プログラミング未経験者・言語未経験者を対象とした入門レベルの資格です。Javaを使ったオブジェクト指向プログラミングの基本的な知識があることを評価する試験と位置づけられています。
Bronzeにはもう1つ特徴があります。Silver・Goldがバージョンごとに試験が分かれているのに対し、Bronzeはバージョンに紐づかない構成になっており、対応する試験はJava SE Bronze(1Z0-818-JPN)の1つだけです。そのため「どのバージョンで受けるか」を悩む必要がありません。
出題範囲の代表的なトピックは、変数の宣言と初期化、演算子と条件分岐(if文・switch文)、ループ処理、クラス定義とオブジェクトの生成・利用です。このあたりを一通り自分の言葉で説明できるなら、Bronzeは飛ばしてSilverから始めても問題ありません。
Java Silverとは
Silverは、Javaアプリケーション開発に必要な基本的なプログラミング知識を持ち、上級者の指導のもとで開発作業を行えるレベルを証明する資格です。「開発初心者向け」と表現されることが多く、実務でJavaを書き始めた人の実力証明として、最も広く使われているレベルといえます。
Silverはバージョンごとに試験が分かれています。Java SE 11 Programmer I(1Z0-815-JPN)がSilver SE 11に、Java SE 17 Programmer I(1Z0-825-JPN)がSilver SE 17に対応します。そしてこの2つは、出題数も試験時間も合格ラインも異なります(詳細は次の比較表)。同じ「Silver」でも試験の形がかなり違う、という点は先に知っておいてください。
どちらで受けるべきかの判断軸はシンプルで、これから新規に受験するなら、原則として日本語で提供されている最新バージョンを選ぶのが無難です。2026年8月時点では、日本語で受験できるSilverの最新バージョンはJava SE 17 認定資格にあたります(Java SE 11 認定資格も引き続き提供されています)。より新しいバージョンの日本語試験が提供開始されている可能性があるので、申し込み前に公式ページで現在の提供状況を確認してください。会社から特定バージョンを指定されている場合や、手元の教材が古いバージョン向けの場合は、そちらに合わせる判断もあり得ます。
出題範囲の代表的なトピックは、クラスの継承とインタフェースの利用、例外処理、コレクションのAPI操作です(Silver SE 11ではこれに加えてラムダ式も出題範囲に含まれます)。このあたりを実務や学習ですでに扱っているなら、Silverからのスタートで十分対応できます。
Java Goldとは
Goldは、設計者の意図を正しく理解し、独力で機能実装が行える中上級者向けの資格です。文法を知っているかどうかではなく、ジェネリクス・コレクション・並行処理・モジュールシステムといった応用的なテーマを、実装の判断込みで扱えるかが問われます。3レベルの中で最も難易度が高いレベルです。
そして冒頭でも触れたとおり、Goldの認定を取得するにはSilver認定の取得が前提条件となります。これはOracle公式の資格ページに明記されているルールで、Silverを飛ばしてGoldだけを取ることはできません。Goldを目標にしている人も、まずはSilverの取得が最初のマイルストーンになります。
運営者がGold SE 11を受けたときの実感としては、Silverまでの「文法を覚える」学習の延長では届かず、問題文のコードを追いながら挙動を判断する練習に時間の大半を使いました。合格はしたものの正答率71%(合格ライン63%)で、Silverのときのような余裕はありません。Goldを視野に入れるなら、Silver合格直後の勢いがあるうちに着手するほうが進めやすいと感じています。
Gold単体の難易度をもっと具体的に知りたい方は、Java Gold SE 11の難易度と勉強法で、試験形式・合格基準・勉強時間の内訳まで詳しく解説しています。
難易度・勉強時間の比較
3つのレベルを、公式サイトに掲載されている試験仕様とあわせて横に並べると、それぞれの立ち位置がはっきりします。
| レベル | 対応試験 | 難易度 | 対象者 | 出題数 | 試験時間 | 合格ライン | 受験の前提条件 |
|---|---|---|---|---|---|---|---|
| Bronze SE | 1Z0-818-JPN | 低(入門) | プログラミング未経験者・言語未経験者 | 60問 | 65分 | 60% | なし |
| Silver SE 11 | 1Z0-815-JPN | 中(開発初級) | 開発初心者(上級者の指導のもとで開発作業を行えるレベル) | 80問 | 180分 | 63% | なし(Bronzeを飛ばして受験可) |
| Silver SE 17 | 1Z0-825-JPN | 中(開発初級) | 同上(新規受験ならこちらが基本) | 60問 | 90分 | 65% | なし(Bronzeを飛ばして受験可) |
| Gold SE 11 | 1Z0-816-JPN | 高(中上級) | 設計・応用まで踏み込みたい開発者 | 80問 | 180分 | 63% | Silver認定の取得が必要 |
| Gold SE 17 | 1Z0-826-JPN | 高(中上級) | 設計・応用まで踏み込みたい開発者 | 60問 | 90分 | 65% | Silver認定(SE 17/11/8/7のいずれか)の取得が必要 |
※表の「難易度」列はOracle公式の指標ではなく、対象者・出題数・合格ラインをもとにした当サイトの位置づけです。
▼出題数・試験時間・合格ラインは改定されることがあります▼
表の数値は2026年8月時点でOracle公式の各試験ページに掲載されていた内容です(出典:Bronze SE/Silver SE 11/Silver SE 17/Gold SE 11/Gold SE 17の各公式試験ページ)。これらの仕様はOracle側の改定によって変更される場合があるため、受験を決めたらOracle公式の認定試験一覧から自分が受ける試験のページを開き、最新の内容を必ず自分の目で確認してください。受験料についても同様で、公式サイトの記載が唯一の正解です。
もう1つ、難易度を判断するうえで知っておきたいことがあります。Oracleは各試験の合格率を公表していません。ネット上では「合格率◯%程度」といった数字を見かけますが、いずれも受験者の体感や独自集計にもとづく非公式な推測値であり、公式の裏づけはありません。難易度を見積もるときは、出題数・試験時間・合格ラインという公表されている条件と、自分の現在地(Javaのコードを書いた経験の量)から判断するほうが確実です。
学習期間についても、Oracleは目安を公表していません。参考までに当サイトの勉強法記事で示している目安は、Bronzeが1か月・約50時間、Silver SE 11が2か月・約100時間です。Goldについては運営者自身の実績として約2か月・約150時間かかりました。いずれも公式が示した基準ではなく、当サイトの目安・実績値である点に注意してください。実務経験の有無、他言語の経験、1日に確保できる時間で必要量は大きく変わるため、「この期間で受からなければおかしい」といった基準としては使わないでください。
なお、この記事は3レベルの比較に絞っています。各レベルの具体的な出題傾向や勉強の進め方は、当サイトの個別記事で詳しく解説しています。
- オラクル認定資格Java Bronzeの勉強方法
- Java Silver SE 11の勉強方法(SE 11向け。SE 17を受ける場合も学習の進め方の参考になります)
- Java Gold SE 11の難易度と勉強法(SE 11向け。運営者の受験記録をもとにしています)
学習ロードマップ:自分に合った受験順を決める
比較表で全体像がつかめたところで、自分の状況に当てはめて受験順を決めていきます。判断の分かれ目はシンプルで、「Javaのコードを自分で書いた経験があるかどうか」です。
未経験から始める場合
プログラミング自体が初めて、あるいはJavaのコードをほとんど書いたことがないなら、Bronze → Silver → (必要なら)Gold の順が現実的です。
- Bronzeで文法の土台を作る:変数・制御構文・クラスとオブジェクトといった基礎を、試験というゴールを使って体系的に押さえます。独学が挫折しやすいのは「どこまでやれば足りるのか」がわからないからで、試験範囲はそのまま到達基準として機能します。
- Silverで実務レベルの基本を固める:Bronze合格後は、そのままSilverの学習に進みます。ここまで取得できれば、Javaの基本文法とAPIを一通り扱える証明になります。新規受験なら、前述のとおり日本語で提供されている最新バージョンを選びます。
- Goldは必要になってから判断する:Goldは中上級者向けで、実務で設計に関わる場面が出てきてから検討しても遅くありません。未経験者がいきなり目標に据えると、負荷が大きすぎて途中で止まりやすくなります。
「Bronzeは意味がないのでは」と心配する声もありますが、未経験者にとってのBronzeの価値は資格そのものよりも学習が続く仕組みを手に入れられることにあります。運営者の実感としても、試験日という締め切りがあるかどうかで学習のペースの作りやすさはかなり変わりました。
実務経験がある場合
すでに業務や学習でJavaのコードを書いているなら、Silverから始めるのが効率的です。Bronzeの出題範囲は日常的にコードを書いている人にとってはすでに扱えている内容が多く、そこに数週間を使うより、Silverの範囲に直接取り組むほうが得るものが大きくなります。
また、将来的にGoldを目指す場合もSilver合格は必須の通過点なので、Silverから始めることに遠回りは発生しません。Silverに合格したら、そのままGoldの学習に接続できます。
ただし、独学の経験が浅い状態でいきなりSilverに挑むと、例外処理やコレクションのあたりでつまずくことがあります。数章ほど参考書を読んでみて手応えがなければ、Bronzeの範囲を教材として一周してからSilverに戻る、という進め方も無理のない選択です。
使う教材については、レベル別に当サイトでまとめています。3レベルを横断して教材を検討したい場合はJava資格(Bronze/Silver/Gold)の教材まとめから、レベルを決めているならJava Bronze対策のおすすめ参考書・Java Silver対策のおすすめ参考書・Java Gold SE11対策のおすすめ参考書をご覧ください(参考書はSE 11向けが中心のため、SE 17で受験する場合は対応バージョンを確認してから購入してください)。受験するレベルが決まったら、申し込みの流れはOracle・Java試験の申し込み手順にまとめてあります。オラクルの試験は申し込みシステムが独特で、ここで手間取る人が多いので、受験を決めた時点で一度目を通しておくと安心です。
合格後のキャリア
資格を取ったあと、実際に何が変わるのかも整理しておきましょう。
BronzeとSilverは、基礎力の客観的な証明として機能します。特に未経験者や経験の浅い方の場合、「Javaを勉強しました」という自己申告と、「Silverを取得しました」という第三者認定では、伝わり方が変わります。社内でJava案件へのアサインを希望するときや、研修後の配属を相談するときに、判断材料の1つとして扱われる場面があります。
Goldは、設計・リード業務への足がかりになり得るレベルです。Goldの出題範囲は「動くコードが書けるか」よりも「なぜその実装を選ぶのか」に寄っており、学習の過程そのものが設計を語る語彙を増やしてくれます。チーム内でコードレビューをする側に回るタイミングや、後輩の指導を任される段階と相性のよい資格です。
一方で、資格を取れば自動的に年収が上がる、といった話ではありません。あくまで「自分にはこの範囲の知識がある」と示す材料であり、それをどう実務や交渉に接続するかは取得後の動き方次第です。ここは正直に見積もっておいたほうが、取得後にがっかりせずに済みます。
転職市場でのJava資格の評価
「Java資格を取れば転職で有利になるのか」は、多くの方が気にするポイントです。
実態としては、資格単体で採用が決まるわけではなく、実務経験とセットで評価される傾向があります。経験者採用の場面では、まず「何を作ったか」「どんな規模のチームで、どの工程を担当したか」が見られ、資格はその裏づけとして働くイメージです。Silver・Goldを持っていることが、経歴に書かれた技術内容の信頼性を補強してくれます。
一方、未経験・実務経験の浅い方にとっては、資格の役割がもう少し大きくなります。職務経歴で示せる実績がまだ少ない段階では、「独学で範囲を決めて、期限を切って、合格まで到達した」という事実そのものが、学習意欲と基礎知識の証明として受け取られやすいためです。書類選考の段階で目に留まる要素を1つ増やせる、という見方が現実的でしょう。
なお、履歴書や職務経歴書に書くときは資格の正式名称を使ってください。「Java Silver」は通称で、正式には「Oracle Certified Java Programmer, Silver SE 11」のようにバージョンまで含んだ名称になります。バージョンまで書いておくと、どの試験に合格したのかが相手に正確に伝わります。表記はOracle公式の認定資格一覧で確認するのが確実です。
未経験からの転職ステップ
未経験からJavaエンジニアを目指す場合、資格取得と転職活動をどう並べるかで進みやすさが変わります。おすすめの流れは次のとおりです。
- Bronze(またはSilver)の学習を開始する:まず学習の軸を1つに絞ります。並行して手を広げるより、1つの試験範囲を完走するほうが力がつきます。
- 学習と並行して小さな成果物を残す:資格だけでは「勉強した」までしか伝わりません。簡単なWebアプリでもコマンドラインツールでも構わないので、動くものを作ってコードを公開しておくと、面接で話せる材料になります。学習記録を残しておくのも有効です。
- 合格後、早めに情報収集を始める:合格したその足で応募を始める必要はありませんが、求人票にどんなスキルが並んでいるかを見ておくと、次に何を学ぶべきかが具体的になります。
- 応募書類に資格と成果物をセットで書く:「Silver取得」+「作ったもののリポジトリ」の2点があると、未経験でも取り組みの実像が伝わります。
資格取得から転職までの実際の流れは、IT資格を活かしてエンジニア転職を実現した体験談で当サイト運営者の経験を書いています。何をどの順で進めたか、どこでつまずいたかまで残しているので、自分の計画を立てるときの参照にしてみてください。
おすすめの転職エージェント
ある程度学習が進んだら、転職エージェントに登録して求人を見ておくと、目標設定の精度が上がります。「あと何ができれば応募できるのか」が具体的な求人票の形で見えるためです。応募を急かされるのが不安な方もいると思いますが、情報収集目的での登録でも問題ありません。
選び方の基本は、IT・エンジニアに特化したエージェントを軸にすることです。総合型のエージェントは求人数こそ多いものの、Javaの技術スタックや資格の位置づけまで理解した担当者に当たるとは限りません。技術の話が通じる相手のほうが、経歴の伝え方まで踏み込んだ相談ができます。
使い分けの目安としては、実務経験がある方はIT特化型でスキルにマッチした求人を探す、未経験の方は未経験歓迎枠を扱っているかを確認したうえで登録する、という形になります。未経験の場合は、IT特化型に加えて求人数の多い総合型を1社併用しておくと、応募先の選択肢を確保しやすくなります。転職活動の進め方の実例はIT資格を活かしてエンジニア転職を実現した体験談にまとめているので、登録先を選ぶ前に目を通してみてください。
IT特化型で代表的なところとしてIT特化型転職エージェント「Geekly」の特徴を紹介していますが、Geeklyは実務経験者向けの求人が中心で、完全未経験の段階では紹介できる求人が限られることがあります。プログラミング未経験からJavaエンジニアを目指す方は、未経験歓迎枠を扱うエージェントと併用するのが現実的です。
よくある質問
Q. 不合格だった場合、再受験はいつからできますか?
A. 再受験までの待機期間は試験によって定められています。当サイトでは正確な日数を一次情報で確認できなかったため、予約前にOracle公式の配信試験FAQで最新のルールを確認してください。
Q. 取得した認定に有効期限はありますか?
A. 有効期限の有無や今後の取り扱いは変更される可能性があるため、この記事では断定を避けます。念のため、Oracle公式の認定資格一覧で最新の記載を確認してください。
Q. 受験料はいくらですか?
A. 受験料は改定されることがあるため、本文には金額を記載していません。Oracle公式の受験チケットページで最新の金額を確認してください。
Q. 試験会場とオンライン受験のどちらを選べますか?
A. Pearson VUEのテストセンターでの受験に加えて、試験によってはオンライン受験も選べます。具体的な申し込み手順は当サイトのOracle・Java試験の申し込み手順、最新の受験方式は公式の「試験申し込みと受験」ページでご確認ください。
まとめ
Java資格をどのレベルから受けるべきか、あらためて結論を整理します。
- 完全未経験者はBronzeから。学習を完走する仕組みとして使う
- 実務でJavaを書いているならSilverから。Bronzeは飛ばして問題ない
- GoldはSilver取得が前提条件。いきなり受験はできない
- Silverは新規受験なら日本語で提供されている最新バージョンを選ぶ(SE 11とSE 17で出題数・試験時間・合格ラインが異なる)
- 合格率はOracle非公表。ネット上の数字は非公式な推測値と考える
- 出題数・試験時間・合格ライン・受験料は改定され得るため、申し込み前に公式サイトで確認する
受けるレベルが決まったら、あとは動き出すだけです。教材選びはJava資格(Bronze/Silver/Gold)の教材まとめから、申し込みの手順はOracle・Java試験の申し込み手順から進められます。合格後のキャリアまで見据えるなら、求人の実態を早めに知っておく意味でIT特化型転職エージェント「Geekly」の特徴もあわせてご覧ください。
迷っている時間が一番もったいない、というのがJava資格に限らず資格学習の実感です。この記事が、最初の一歩を決める材料になれば幸いです。
※本記事の情報は2026年8月時点のものです。最新情報は公式サイトでご確認ください。


コメント