MENU
👇しうが厳選・おすすめのブログ!
しう
【テニス好きブロガー】 
テニス、読書が好きです。IT企業で学んだこともブログに書いています。高校教諭(テニス部顧問)→IT企業。テニス歴12年。人生をより有意義なものにしたいと思い、ブログを書き始めました。Twitterもしています。
アーカイブ

Javaで挫折しない勉強法は?【独学前に知っておきたいこと】

Java 勉強 独学

プログラミングの需要が高まっている今、Javaの勉強をしようとする人が増えています。

 

しかし、いざJavaの勉強をしようとしても、どうやって勉強したらいいかわからない。

そんな経験はありませんか?

 

今回はそんな人のために

  • Javaを勉強する理由
  • まずは初心者向けサイトで勉強しよう
  • 参考書も使って、勉強しよう

についてご紹介します!

 

記事の信頼性: 未経験からIT企業の開発の仕事へ転職に成功した「しう」がどのように勉強したのか紹介しています。

目次

Javaを勉強する理由

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の勉強をすることを決めたら、学習サイトを使ってみましょう。

 

「しう」の友人も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初心者向け】必読の書籍・エンジニア志望なら見ておきたい! プログラミング初心者がJavaを勉強するときに、何を見て勉強するでしょうか?   学習サイト、書籍、Youtubeなどの動画。 今の時代、学び方の選択肢はとても多いです。 ...

まとめ

いかがでしたか?

 

今回は

  • Javaを勉強する理由
  • まずは初心者向けサイトで勉強しよう
  • 参考書も使って、勉強しよう

についてご紹介しました。

 

Javaの勉強を始めたばかりの人は参考にしてみてくださいね。

 

今回は独学での勉強方法をブログにまとめましたが、スクールの活用もオススメです。

お財布の懐具合と相談して、一番いい方法で勉強を進めてくださいね!

 

☟あわせて読みたい 「しう」のオススメブログ

プログラミング(Java・Kotlin)のお...
未経験からのプログラミング学習【20代後半から転職成功にむけて・体験談】 | プログラミング(Java・Kotlin... 未経験からIT業界への転職を考えてる人は不安に感じる事がありますよね? どのようにプログラミングの学習を進めたらいいのかわからずに、右往左往してしまうこともありま...
プログラミング(Java・Kotlin)のお...
エンジニア・IT業界への転職 体験談【実体験こそ参考に】 | プログラミング(Java・Kotlin)のお悩み解決ラ... 初めての転職活動の場合、どのように行動すればいいか不安になりますよね。今回は未経験からIT業界への転職に成功した筆者の「しう」が転職活動中におこなったことを中心に...
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

【しう】
Java Engineer| 最近はKotlin| 「テニスとJava(プログラミング)のお悩み解決ラボ」運営者| プログラミング・開発現場の学びを主に発信|【経歴】受託系IT企業➪自社開発企業| ∮保有資格∮ : Java Silver,Oracle SQL Silver,基本情報,TOEIC 750,簿記3級

コメント

コメントする

CAPTCHA


目次