独学でJavaを学習したい人におすすめ!入門向け学習サイト20選

初心者向けに独学で始められるJavaの学習サイトを紹介。全て入門向けのサイトなので、今まで挫折した経験がある人でも進められるはずです。プログラミング言語の中でもJavaは非常に便利な言語なので、覚えておくと今後役に立つでしょう。

TechAcademyマガジンはオンラインのプログラミングスクールTechAcademy [テックアカデミー]が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が2,000以上あります。

初心者でも挫折しない、これからJavaを学習しようと思っている方におすすめのサイトをまとめています。

Javaが学習できるサイトはは、「実際に書きながら、動画、テキスト」の3つの学習スタイルに分けているので、自分の好きなスタイルに合わせて選んでみてください。

 

なお本記事は、TechAcademyのJava講座の内容をもとに作成しています。

 

学習スタイル

 

Progate

スクリーンショット 2016-07-21 15.00.10

学習スタイル:実際に書きながら

Progateは、まずスライドを見てインプットし、実際に書いて覚えるスタイルです。Java以外のコースも多くありますが、全て初心者でも分かるように基礎的な内容から学習できるので、独学で学びたい人には最適でしょう。

進めていく中でレベルが上がっていくので、モチベーションも維持して学習できるはずです。

Progate

 

[PR] Javaで挫折しない学習方法を動画で公開中

Codecademy

スクリーンショット 2016-07-21 15.01.23

学習スタイル:実際に書きながら

海外のサイトであるため英語での学習になりますが、プログラミング学習サイトとしては圧倒的な人気を誇るCodecademyです。もちろんJavaの基本的な内容を学習することもできます。

他にも様々なコースが用意されているので、ぜひ知っておくと得でしょう。

Codecademy

 

Paiza

スクリーンショット 2016-07-20 19.11.57

学習スタイル:実際に書きながら(クイズ形式)

Paiza内のスキルチェック問題では、自分のプログラミングスキルを6段階(S~Eランク)で評価してくれます。

これから始めたいと思っている方は、Javaの技術レベルが上がっていく様子を感じ取ることができるでしょう。ちなみにCランク以上を取得するとJavaの基礎的な知識は得られているという評価になるので、基礎的な学習を終えて自分の実力を試したいという方にはおすすめです。

Paiza

 

ドットインストール

スクリーンショット 2016-07-21 15.01.43

学習スタイル:動画

プログラミング初心者に最適の学習サイトです。1つ1つの動画が3分程度で終わるので、気軽に学習を進められます。動画自体は少し早口で進んでいくので、聞きながら作業をすると何度も停止しながら進める必要があるかもしれません。

ドットインストール

 

Udemy

スクリーンショット 2016-07-21 15.02.17

学習スタイル:動画

Udemyも海外発のサービスのため英語の講座が多いですが、日本語で学習できる講座も増えてきています。また、Javaに関する入門講座は全て有料なっていますが、内容は非常に濃いので学習する価値はあるでしょう。

動画でかなり実践的な内容まで身につけられるので、初心者の人にもおすすめです。

Udemy

 

ShareWis

スクリーンショット 2016-07-20 19.12.32

学習スタイル:動画

このサイトには2つのJavaのコースがあり、1つ目は基礎Javaプログラム言語というもの。制御構文や配列、メソッドなどの文法をスライドを用いて学習していきます。もう一つのコースでは、動画で解説しているものになります。

初心者にも分かりやすく、基本的な内容を学習したいという方に人気のサイトになっています。

ShareWis

 

Schoo

学習スタイル:動画

ご存知スクーのJava講座です。今の所14講座あるみたいです。有料ですが無料お試し受講もできるみたいなので是非一度試してみてはいかがでしょうか?

Schoo

 

マンガで分かる Java入門講座

スクリーンショット 2016-07-20 19.13.26

学習スタイル:テキスト(漫画)

マンガを用いてJavaについて分かりやすく解説しています。プログラミング言語自体、堅苦しく難しいという印象を持たれがちですが、マンガにすることで初心者でもスムーズに理解できるでしょう。

まだJavaを触ったことがないという人でも挫折せず理解できるはずです。

マンガで分かるJava入門講座

 

Java言語入門 ~C言語を学んだ君へ~

スクリーンショット 2016-07-20 19.14.14

学習スタイル:テキスト

サイト名からも分かるようにC言語を学習したことがあるという人向けのサイトです。

サンプルプログラムや演習問題など実践的な内容も多い学習サイトなので、自分で書きながら理解することができるでしょう。C言語の学習経験がある前提で話が進んでいくので、Javaが初めてという人でも構造は同じで理解しやすいと思います。

Java言語入門 ~C言語を学んだ君へ~

 

JavaDrive

スクリーンショット 2016-07-20 19.14.53

学習スタイル:テキスト

Javaに関する情報が記載されている学習サイトです。Javaでの開発で必要な知識はこのサイトで十分得られるでしょう。

また、Android入門というカテゴリーでAndroidアプリの開発に関しても記事を多く載せているので、モバイルアプリ開発にも役立つはずです。

JavaDrive

 

Java初心者入門講座

スクリーンショット 2016-07-20 19.15.31

学習スタイル:テキスト

Javaの開発環境の構築から基礎的な文法の内容まで初心者向けの内容がまとまっている学習サイトです。

Javaでの開発をする上で必要になるテキストエディタやEclipseのインストール方法なども解説しているので、いきなり躓くということがなくなるでしょう。入門向けとしては非常に最適なサイトです。

Java初心者入門講座

 

一番かんたんなJava入門

nm_06_01

学習スタイル:テキスト

このサイトのサブタイトルでうたっている通りこれからJavaを始めようという人の為の超入門サイトです。

優しくJavaの重要な概念について説明してくれています。

一番かんたんなJava入門

 

Java入門

学習スタイル:テキスト

こちらは開発環境の導入から親切に教えてくれています。

もちろん体系的にJavaに関するプログラミングの話題を網羅しています。

Java入門

 

とほほのJava入門

nm_06_03

学習スタイル:テキスト

プログラミングをかじっている人でこのサイトを知らない人はいないでしょう。

こちらではJavaに関するたくさんの項目があります。全部こなすのには時間がかかりそうですが、一歩づつ進めて学習していけばJavaに関しては怖いものなしでしょう。

とほほのJava入門

 

TECHSCORE

学習スタイル:テキスト

こちらのJava入門ではJavaに関する重要なことを9つのチャプターでコンパクトにまとめています。

時間をかけずにサクサク進めたい方はこちらから進めてみては如何でしょうか?

TECHSCORE

 

楽しいJava入門

nm_06_05

学習スタイル:テキスト

こちらでは難しいJavaの概念を一チャプターづつ具体例を出して優しく教えてくれています。タイトルの通り優しく学べるでしょう。

楽しみながら学習を進めたい人にはおすすめの学習サイトです。

楽しいJava入門

 

LIbro〜初心者のためのJava SEプログラミング入門〜

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-10-19-17-00-18

学習スタイル:テキスト

ご存知プログラミング学習者の味方、掌田津耶乃氏のブログの中のJava編です。いつものように親切・丁寧に教えてくれているので、おすすめです。

他の言語も初心者にわかりやすく説明しているので、初めてプログラミングを学び始める人は数多く利用しているでしょう。

LIbro

 

IT専科

nm_06_07

学習スタイル:テキスト

こちらもJavaについての大事な概念を漏らすことなく一目でわかるようにWebページにまとめてくれています。トップページに分かりやすくJavaの学習テーマが載っているので、分からない文法や苦手な領域はすぐに学べるはずです。

IT専科

 

ど素人のJava入門

学習スタイル:テキスト

30代半ばからプログラミングを始めた筆者が綴るJavaの入門講座です。

初心者目線でしか気づくことのできないこともあると思います。そういうかゆいところに手が届くサイトかもしれません。いくら年をとったからといって諦める理由にはなりません。ここから始めましょう。

ど素人のJava入門

 

Java Beginners Tutorial

nm_06_10

学習スタイル:テキスト

英語のサイトですがチャプター30まであり解説が豊富です。

英語が読めるならば一番深く勉強できるのではないでしょうか。そうでなくても英語が一挙両得で勉強できていいかもしれません。

プログラミングにおいて英語ができることって結構大事なんですよね。

Java Beginners Tutorial

 

サービス名 学習スタイル
Progate 実際に書きながら
Codecademy 実際に書きながら
Paiza 実際に書きながら(クイズ)
ドットインストール 動画
Udemy 動画
ShareWis 動画
Schoo 動画
マンガPG テキスト(漫画)
Java言語入門 テキスト
JavaDrive テキスト
Java初心者入門講座 テキスト
一番かんたんなJava入門 テキスト
Java入門 テキスト
とほほのJava入門 テキスト
TECHSCORE テキスト
楽しいJava入門 テキスト
LIbro テキスト
IT専科 テキスト
ど素人のJava入門 テキスト
Java Beginners Tutorial  テキスト

 

いかがだったでしょうか。

Javaという言語は、Webアプリ、Androidアプリ、ハードウェアを作れる非常に便利な言語です。もちろん一朝一夕で身につく技術ではありませんが、アイデアを形にする言語としてはとても優れています。

入門向けの学習サイトもどんどん増えてきているので、ぜひ自分にあった学習サイトを見つけてください。

 

また、オンラインのプログラミングスクールTechAcademyでは、Java講座を開催しています。

JavaやServletの技術を使ってWebアプリケーションの開発を学ぶことができます。

現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間で習得することが可能です。