8の資格のことである。この資格は、Javaプログラミング言語でプログラムを書いて動かすことが初めてという入門者向けの資格である。この認定試験に合格するならば、Java言語を使用したオブジェクト指向プログラミングの基本的な知識を持っていると認定される。8の試験に合格することにより取得できる。これから、合格のための勉強法について説明する。最初に必要なのは、試験の範囲を知ることである。この記事の「試験の範囲」のセクションに試験項目とその詳細がある。この項目から試験範囲がJavaプログラミング言語の基礎とオブジェクト指向プログラミングの基本であることが分かる。次に、参考書を使って試験項目をひとつひとつ順を追って勉強する。その後、問題集を使って理解できたかを確かめる。間違った問題があれば、しばらく時間をおいて勉強しなおして問題に正しく答えられるまで、勉強と問題を解くことを繰り返す。して、全問正解を目指す。どんな参考書や問題集を選んだらよいかと言うと、まずはこの「オラクル認定資格教科書」である。この本を読んで内容が理解できて、問題集も付いているのでその問題もすらすら解けたら準備はできたことになる。2016/02/11しかし、これだけでは不安なので、もっといろいろな問題に挑戦して練習を積まないと思う人には、おすすめしたい問題集がある。2015/06/12一方、現実はそんなにあまくないということが分かったら、別の参考書が必要になる。オブジェクト指向の概念、特にポリモフィズムなどを理解するにはもっとやさしい解説が必要だと感じるかもしれない。あれば、もっと入門者にわかり易くJavaプログラミング言語を解説した参考書が必要である。「スッキリわかるJava入門」などは、オブジェクト指向で挫折しないように初心者にその概念をやさしく説明している。2014/8/7さて、実際の問題はどのようなものだろうか。参考書や問題集を買う前に試験の内容がどんなものかを知りたかったら、オラクルのホームページに7つのサンプル問題がある。http://www.oracle.com/jp/education/certification/1z0-802-sample-question-1851335-ja.html先にどの段階から勉強するかを決めるための基準として取り上げたオブジェクト指向の概念のひとつポリモフィズムの問題もある。その問題に挑戦すれば、どの段階から学んだらよいかがおおよそ分かるだろう。試験項目は、下表の通りである。項目については、オラクルのホームページに掲載されているが、ここではさらに説明を加えてわかり易く紹介する。必要とされるスキルJava言語のプログラムの流れJavaプログラムを書いてコンピュータの上で実行させる方法について説明できる。Javaテクノロジ、つまりJavaの開発環境や実行環境について、その仕組みや特徴について説明できる。Javaのプラットフォームとそのエディションの特徴について説明できる。データ宣言と使用Java言語のデータ型は、大きく分けてプリミティブ型とオブジェクト参照型の二つがある。これらについて説明できる。変数の宣言の仕方や初期値の代入の仕方を知っている。変数の値の大きさについても知っている。一次元配列を作って使用することができる。コマンドラインからJavaプログラムに引数を使って値を渡すことができる。足し算や掛け算などを行うための演算とその優先順位について理解し使うことができる。else、switchついて理解し使うことができる。whileループを使って繰り返し処理のプログラムができる。ループのネスティング、つまりループの中にループを書く方法を理解している。オブジェクト指向コンセプトJavaプログラミング言語は、オブジェクト指向というコンセプト(概念)に基づいて作られている。そのオブジェクト指向の3つの概念について説明できる。クラスの概念:具象クラス、抽象クラス、インタフェースについて説明できる。カプセル化の概念:カプセル化とカプセル化によるデータ隠蔽について説明できる。ポリモフィズムの概念;ポリモフィズムとは何かを説明できる。クラス定義とオブジェクトの生成、使用オブジェクト指向は、クラスからオブジェクトを作り、そのオブジェクトが会話しあって、ある役割を果たす仕組みである。クラスを定義し、そのクラスからオブジェクトを作り、そのオブジェクト使うことができる。メソッドのオーバーロードの仕組みを理解しており、それを使うことができる。コンストラクタを定義することができる。アクセス修飾子を用いてデータのカプセル化を行うことができる。キーワードstaticの意味を理解し、static変数とstaticメソッドを定義して使用することができる。継承とポリモフィズムオブジェクト指向の概念に継承とポリモフィズムがある。これらの概念を理解し、使うことができる。それには、以下の点が含まれる。あるクラスのサブクラスを定義して、使うことができる。サブクラスにおいて親クラスのメソッドをオーバーライドすることができる。パッケージの仕組みを理解して使うことができる。Bronze試験においてはJavaについて非常に基本的なスキルを持っているかが問われることが分かる。Bronzeを取得するにあたり、どのような書籍を参考にしたらよいのか、試験範囲はどのようなものなのかを簡単に紹介した。取得の際には参考にして頂きたい。TweetPocketこのページの続きや関連ページは下記から一覧で確認できます。・「様々な分野や言語の講師にチャレンジしてみたい」という方はぜひIT講師募集のページをご覧ください。リスキルテクノロジーでは「受講している方々にITを好きになってもらう」ことを目標に、同じ目標に向かって歩んで行ける講師の方を常に探しています。システム開発やインフラ構築などのエンジニアリング経験を活かし、新入社員などの未経験者や経験の浅い初学者の方々に対してITトレーニングを行っていただくことになります。テキストやカリキュラムは事前に用意されており、それらを元に講義を進めていくため、IT講師をはじめて実施する方でも安心してトレーニングを実施できます。IT講師募集のページを見るSNSでもご購読できます。【IT研修専門企業のリスキルテクノロジーです。】エンジニアの入り口に立つために役立つようなコンテンツを日々ご提供していきます。講師や代表やスタッフ陣が毎日楽しく書いています。ご質問・ご指摘等はぜひコメントください。*メールアドレス(公開はされません。*次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。講師スキル向上も目指せますIT講師に応募する。