1ヶ月でWebデザイン・プログラミングスキルをオーダーメイドのカリキュラムで学べるスクール、それがWebCamp。

一番人気の言語Javaを勉強できる学習サイト8選

Java学習サイト
Pocket

Javaは高度なプログラミング言語の一つで、多くのシステム開発プロジェクトにおいて実績を残しています。多くの案件でJavaが採用されてきた理由はいくつかあり、実行速度が速い、メンテナンスがしやすい、エラーの解析がしやすいといった特徴が挙げられます。また、Javaを習得した開発者が多いことも特徴で、大規模なプロジェクトを行う際に、エンジニアを集めやすいことも、Javaが好まれる理由の一つになります。Javaは企業向けのシステムはもちろん、携帯電話などにも使用されています。Androidのアプリを開発するにはJavaの習得が欠かせません。

Javaの習得にはオブジェクト指向の理解が欠かせません。オブジェクト指向は、プログラムごとに担当する責任を明確にすることです。ユーザの情報を担当するプログラム、商品の情報を担当するプログラムといった具合に、処理を分解していくことで、システム全体が複雑化することを防ぎます。オブジェクト指向は概念的なものなので、一朝一夕に身につくものではありません。概念を理解し、それをどうプログラムで表現するかといった課題は多くのプログラミング初心者がつまずく点でもあります。初めから完全に理解する必要はなく、少しずつJavaの流儀を理解するのがよいでしょう。最も実績のあるプログラミング言語なので、多くのプロジェクト参加の機会として、その努力が報われると思います。

Androidアプリ開発


下記では、各学習サイトの詳細をご紹介します。

ドットインストール

ドットインストール

ドットインストールのJava講座は非常に人気が高く、これまで70万人以上が受講し、現在も1万人以上が受講しています。前半はJavaの概要解説や環境構築、コメントやコンパイル、変数、演算などを学習し、後半はifとSwitchの条件分岐やwhileやforのループ処理、配列、メソッド、クラスなどを取り扱う内容になっています。

ドットインストールの詳細を見る

Progate(プロゲート)

Progate

現在、ProgateにはJavaの初級編と中級編コースが用意されています。初級編、中級編合わせて8時間ほどで、変数や文字列、条件分岐、配列、ループ、変数などのJavaの基本を理解することができます。オンラインのエディタを利用して実際にコーディングするので、単に理解するだけでは終わらず、しっかりとコーディングスキルを身につけることができます。

Progate(プロゲート)の詳細を見る

ShareWis(シェアウィズ)

ShareWis

ShareWisにも2つのJavaのコースがあります。1つ目「基礎Javaプログラム言語」はスライドを見ながら学習をすすめていくコンテンツで、制御構文や配列、メソッドなど基礎的な内容に触れられます。2つ目「Java入門」も同様の内容ですが動画で解説される点が人気になっており、5000人がこれまでに受講し、2000人以上が学習を修了しています。

ShareWis(シェアウィズ)の詳細を見る

DouGaku(動学)

DouGaku
DouGakuの「Java入門講座」は上巻、中巻、下巻に分かれており、それを学習した後には実際にプログラムが動かすスキルが付くようになっているプログラムです。上巻では62分かけて開発環境の構築やJavaの基本構造や構文を一通り動画で勉強し、中巻では74分かけて変数や演算子、くり返し、条件分岐、下巻では48分かけてオブジェクト指向やクラスに関して学習します。

DouGaku(動学)の詳細を見る

schoo(スクー)

schoo
schoo(スクー)は、プログラミングやデザインなど、ITに関連する講座をオンライン上で開講している動画学習サイトです。「Java入門」が全部で5コース開講されており、Javaの基礎知識から、フレームワークを使ったWebアプリケーションの構築やショッピング風サイトの作成など応用レベルまで学ぶことができます。

schoo(スクー)の詳細を見る

paiza(パイザ)

paiza
paizaでは5万人が受けたプログラミングのデータを元にカリキュラムが組まれています。環境構築もいらず、オンラインエディタですぐにJavaの勉強を始めることができます。3分の動画を15本分見ながら、変数、配列、演算子、条件分岐、ループといったプログラミングの基本を手順を追って学びます。「平成年度の計算」や「おみくじ」など、簡単なWebアプリケーションを作れるようになります。

paiza(パイザ)の詳細を見る

Java初心者入門講座

Java初心者入門講座
Java初心者入門講座は一見簡素なWebサイトですが、中のコンテンツは非常に充実しています。単にJava言語の構文を解説していくだけでなく「面白さ」や「なぜこうなのか」を説明してくれるのが特徴で、初心者で全く知識のない方でも難なく勉強を進めることができます。小さなステップに細分化された学習項目を一つ一つおさえておきましょう。

Java初心者入門講座を見る

マンガPG

マンガPG マンガPGというWebサイトに「マンガで分かるJava入門講座」があり、全101のWebページで開発環境やアプリの作成、プログラミングの基礎、変数と演算、クラスなどJava言語について解説しています。毎回の単元の前半部分でマンガで解説するコンテンツがあるのが特徴で、初心者の方でもスラスラ学習を進められる形になっています。

マンガPGを見る

Java(ジャバ)の勉強を成功させるために

Javaはオブジェクト指向の言語で、初心者が学ぶには少々ハードルが高いと思われがちです。しかし、最近では学習コンテンツが充実してきたこともあり、Javaから学ぶ方もとても多くなっています。Javaは汎用性が高い言語ですので、一度身につけてしまうと様々なところで活用できます。是非、この際に勉強を始めてはいかがでしょうか。

Androidアプリ開発

投稿者:プロスタ編集部

  • このエントリーをはてなブックマークに追加

おすすめスクール

全国30校舎で展開されるヒューマンアカデミーのWeb講座は修了者数4万人超、講師とカリキュラムの満足度がどちらも9割を超えています。就職や転職に必要なレベルの実務スキルを身に付けられます。

WebCampは、一ヶ月の短期集中でWebデザイン、プログラミングスキルを習得するスクールです。学習効果の高い反転授業(自主学習でインプット、講義でアウトプット)を採用し、年間1000名を輩出しています。

この記事が気に入ったら
いいね!しよう

プロスタの最新情報をお届けします

あわせて読みたい

関連記事

イチ押しランキング

1リナックスアカデミー

リナックスアカデミー

2システムアーキテクチュアナレッジ

システムアーキテクチュアナレッジ

3WEB塾

WEB塾

メールマガジン

ページ上部へ戻る