プログラミングの需要が高まっている今、Javaの勉強をしようとする人が増えています。
しかし、いざJavaの勉強をしようとしても、どうやって勉強したらいいかわからない。
そんな経験はありませんか?
今回はそんな人のために
- Javaを勉強する理由
- まずは初心者向けサイトで勉強しよう
- 参考書も使って、勉強しよう
についてご紹介します!
記事の信頼性: 未経験からIT企業の開発の仕事へ転職に成功した「しう」がどのように勉強したのか紹介しています。
Javaを勉強する理由
プログラミング言語にはJava以外にもPHPやRuby、Pythonがあります。
なぜJavaを勉強する必要があるのでしょうか?
そこで、
- Javaの特徴
- Javaの需要の高さ
について見ていきます。
特徴
JavaはどのようなOS(Windows, Mac, Linux)でも利用できることが強みです。
言語によっては、OSに合わせてあげることが必要なものもあります。
しかし、Javaではその面倒な作業が必要ありません。
その理由は、JVM(Java Virtual Machine:Java仮想マシン)というものを利用して、OSに合わせた形にすることができるからです。
需要が高い
Javaはプログラミング言語の中でも需要が高いです。
1995年に出てきてから、様々な場所で使われ続けています。
例えば、銀行のシステムやandroid、Webサイト、TwitterでJavaは使われています。
そのため、需要が高くなっています。
もちろん、他の言語も人気が出てきています。
最近ではPythonなどが人気ですね。
しかし、Javaで作られたシステムの保守の作業は今後も必要です。
そのため、すぐにJavaの需要がなくなることはないでしょう。
まずは初心者向けサイトで勉強しよう
Javaの勉強をすることを決めたら、学習サイトを使ってみましょう。
「しう」の友人もJavaの勉強をしようとして、挫折した人が何人かいます。
しかし、適切な勉強方法で取り組むことで、挫折する確率を下げることができます。
今回は
- progate
- ドットインストール
- paiza
についてご紹介します!
progate【まずは動かしてみる】
初めて、Javaを勉強する人はProgateがオススメです!
Progateでは、実際にコードを書いて、動かしながら勉強することができます。
また、最初に挫折しやすい環境構築も必要ありません。
(環境構築とは必要なアプリケーション(Eclipseなど)をダウンロードすること)
自分で動かす体験もできるので、初心者にはオススメの勉強法です!
ちなみにJavaとJavaScriptは違う言語なので注意してくださいね。
(しうは初めの1週間ほど間違えてJavaScriptの勉強をしていました(笑))
ドットインストール【独学なら】
動画で勉強したい人はドットインストールがオススメです!
ドットインストールは独学で学びたい人向けのサイトです。
動画で解説がされている部分が特徴です。
しかし、開発現場でよく見かけるEclipseでコードを書いてはいないので
その部分に関しては、独学で勉強する必要があります。
Progateより深く学べるサイトです。
paiza【勉強を1か月以上継続したら】
コードを書くことに慣れてきたら、paizaも利用してみましょう!
paizaでは、演習問題があり、コードを自分で考えて書く練習をすることができます。
JavaではS~Dランクまでランク別の問題があります。
しうも初めはDランクの問題すら解けませんでしたが、1年間勉強を継続することでBランクの問題まで解けるようになりました。
また、自分のランクを上げていくと、企業から面接を受けてみませんかとメッセージが来ることもあります。
注意点としてはpaizaではDBとの連携やフレームワークの使い方などは学べません。
プログラミングにはコードを書く以外の能力も必要なので、その部分は独学で勉強することを忘れないようにしましょう。
参考書も使って、勉強しよう【独学には必須な本】
初心者向けサイトで学習したら、参考書を使ってみましょう。
初心者向けサイトでは、深く理解することが難しいからです。
「しう」がオススメする参考書は
- スッキリわかるJava入門
- スッキリわかるJava入門 実践編
- リーダブルコード
です。
このオススメの参考書については、他の記事で紹介していますので見てくださいね!
👇こちらの記事でおすすめの本を詳しく紹介しています!
まとめ
いかがでしたか?
今回は
- Javaを勉強する理由
- まずは初心者向けサイトで勉強しよう
- 参考書も使って、勉強しよう
についてご紹介しました。
Javaの勉強を始めたばかりの人は参考にしてみてくださいね。
今回は独学での勉強方法をブログにまとめましたが、スクールの活用もオススメです。
お財布の懐具合と相談して、一番いい方法で勉強を進めてくださいね!
☟あわせて読みたい 「しう」のオススメブログ
コメント