Javaは最も使われているプログラミング言語の一つであり、web系プログラムからアンドロイドアプリケーションまで様々な領域を網羅しています。それ故、初心者には少し難しいかもしれません。
多少難しくても頑張って習得したいなぁ。でも、できれば無料がいいです
じゃあ、今回は無料でjavaが学べるサイトを5つ紹介しますね
1:Progate(プロゲート)
プロゲートは基本的に無料です。でも、全ての機能を使うには有料会員にならなければいけません。
しかし、月額980円と非常に良心的な値段になっています。1か月更新なのでまずお試しで一か月プログラミングを学んでみるのにはもってこいのサイトなのです!
javaに関しては、基礎的な部分の18レッスンを無料会員で全て受けられます。javaの基礎を学ぶのであれば、有料会員にはならなくても大丈夫です
さらに本来はデータベースやソースコードを書くソフトをダウンロードする必要がありますが、その必要もありません。
2:ドットインストール
ドットインストールは先ほど紹介したプロゲートによく似ています。基本的には無料でレッスンを受けることができ、応用編や広範囲の学習には月額980円の料金がかかります。
プロゲートと違う点は二つ。
まず一つ目はイラストか映像かという点です。ドットインストールでは各項目ずつで3分ほどの動画が作られています。
この動画では要点だけが分かりやすくまとめられており、隙間時間などを利用して細かく項目ごとに分けて勉強することができます。
二つ目はプログラムを書く環境を自分で構築しなければならないことです。ソースコードを書きながらの学習をすることができますが、ソフトのダウンロードが必要になります。
しかし、ドットインストールではソフトのダウンロードのやり方もしっかり解説されているので環境の構築に手間取ることは無いでしょう。
プロゲートかドットインストールかで迷う人も多いと思います。そういう人は、動画かイラストか、ソフトのダウンロードかブラウザか、自分に合ったほうで選ぶと良いでしょう
3:Paizaラーニング
Paizaラーニングはドットインストールとプロゲートを足して2で割ったようなサイトになっています。
コードを書くエディタはブラウザ上で用意されているためダウンロードの必要はありません。
無料なのに講師に質問もできるのね
さらに、Paizaにはスキルチェック機能もあります。
問題がD~Sのレベルに分けられており(Dが最低、Sが最高)、それぞれの問題をクリアするとそのランキングを得ることができます。
そしてSレベルやAレベルになると、就職や転職で役立つこともあります。
自分の力を示す一つの目安にできるのはいいですね
4:JavaDrive
JavaDriveという名前ですが他のプログラム言語も解説されています。
このサイトを使えばjavaに関する一通りの基礎的な技術と知識を得ることができます。
しかし、このサイトはドットインストールやプロゲートとは違い、要点がまとめられているというより学習本がそのままサイトになったという印象です。
つまり、情報量がとても多いので、人によっては難しいかもしれません
基礎から学ぶことはもちろんできますし、実際に使うような応用技術も学ぶことができますが、プロゲートやドットインストールの次のステップと考えてもいいかもしれません。
5:一番簡単なjava入門編
最後に紹介するのがこの「一番簡単なjava入門編」です。
このサイトはjavaに特化したサイトで、最初に紹介したドットインストールやプロゲートと同様に基礎の基礎を解説しています。解説方法はテキストとイラストです。
入門におすすめの書籍や価格別のプログラミングスクールを紹介しています。だから、このサイトで学び終わったあとの指針も立てやすいです
まとめ:まずは無料で始めるのも!
プログラミングスクールに通うというのも一つの手ですが、とてもお金がかかります。
さらに、プログラミングというのは敷居が高く、挫折してしまう人も多くいるのです。なので、ご紹介したサイトを使ってまずはプログラミングに触れるのが大事。様子をみながらやっていきましょう。