Javaのリファレンスサイトは数多く存在しますが、どのような順番でどのぐらい深く学習していけばよいか体系的に解説しているサイトはあまり見かけません。辞書のように分厚い書籍を購入し、はじめから読み進めるも途中で読むのをあきらめてしまったり、結局具体的な活用方法が分からないままという方も多いのではないでしょうか?
また、今になって思えば「すべてを知らなくても開発って出来るんだ」と思えるのですが、かつての自分がそうだったように初心者にとってはどこから手をつけてよいのか分からないのが現状なのではないでしょうか!?
一口にJavaと言っても幅広い分野があります。ベテランでもすべてを知っているわけではありません。分からないことは都度、調べながら開発をしています。どのようなものを作りたいのか目的を持たず学習するということはコンパスを持たずに航海に出るようなものです。そして挙句の果てにはJava又はプログラミング自体が嫌いになっってしまったり、苦手意識を持ってしまうことになりかねません。
そこで本記事では、目的・レベル別にJavaを学習し開発できるまでの知識と手順を解説します。