paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」(https://paiza.jp ギノ株式会社)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

プログラミング初心者でもJavaを楽しくやさしく学べるサイト7選

f:id:paiza:20180820111852j:plain
Photo by Ruth Hartnup
f:id:paiza:20140916135428p:plainこんにちは。谷口です。

Javaは開発の幅が広くライブラリも豊富で、長年にわたり世界中の幅広い開発分野で使用されている言語です。

Javaエンジニアの求人も、以前は金融関係のシステム(ATM等)など比較的大規模な開発案件が中心でしたが、近年はAndroidのネイティブアプリ開発現場などでも増加しています。

ただ、プログラミング初心者の人が勉強をしようと思うと「独学でどう勉強したらいいのか分からない」「経験者向けの解説などを読んでも難しくて理解できない」といった悩みもあるかと思います。

そこで今回は、「Javaを学びたい」という初心者の方のために、ゲーム感覚で楽しくJavaを学べるサイトを紹介します。

Javaでタッチタイプゲーム

f:id:paiza:20171219141310j:plain

Javaでタッチタイプゲームは、サンプルコードの写経にタイピングゲーム要素が合わさったアプリです。

f:id:paiza:20171219141818j:plain

タイピングに慣れていない人やプログラミング初心者の人向けに、Javaプログラミングの基礎を学習できるようになっています。

YouTubeで解説動画も公開されています。
www.youtube.com

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

f:id:paiza:20171219142916j:plain

Javaの基礎について解説された漫画で、一通り読めばJavaの概念が理解できるようになっています。

f:id:paiza:20171219145742j:plain

TECH Projin Java練習問題

f:id:paiza:20170523125413p:plain

Oracle主催のJavaスキル認定試験の勉強用練習問題が多数公開されています。資格に興味がない人でも問題を解くこと自体はJavaの勉強になりますし、問題が選択式なので気軽に挑戦できます。こちらのサイトは解答に簡単な解説もついていて、問題も最新のものがどんどん追加されているので、私もちょくちょく拝見しています。

はじめてのJava入門

f:id:paiza:20170523130231p:plain

項目別にわかれたJava問題集です。問題は選択問題か一問一答の記述問題で、Web上で採点してくれます。出題がランダムになっているため、何度か挑戦して完璧を目指すのもよいかと思います。回答欄を埋めないまま模範解答だけ見ようとして解答ボタンを押すと「ちゃんと答えてからね」のポップアップが出ます…。

■ProgrammingKnowledge:Java Tutorial For Beginners

www.youtube.com

さまざまな言語のチュートリアル動画が公開されているチャンネルで、Java以外にもPython、PHP、Scalaなどのチュートリアル動画があります。※英語です。

ドットインストール

f:id:paiza:20141014152641p:plain

動画でJavaを使ったプログラミングのやり方、環境構築方法などが学べます。

paizaラーニングの「Java入門編」

動画で学べる「paizaラーニング」には、JavaはもちろんPython、Ruby、C#、PHP、C言語、JavaScript、HTML/CSS、SQLなど人気言語のレッスンを多数公開しています。初心者でも、ブラウザさえあれば動画でプログラミングを学んで、その場でコードを書いて実行することができます。

Java入門編」は、ふだんは一部有料ですが、8/23(木)までの期間限定で【全編無料】となっております。ご興味のある方はぜひごらんください。

詳しくはこちら

■まとめ

前述の通りJavaは求人数も多く、根強い人気のある言語ですので、学んでおいて損はありません。

ご興味のある方はぜひともJavaの学習を始めてみてください、そしてある程度の基礎が身につきましたら、ぜひpaizaでご自分のスキルをはかってみてくださいね。


Java入門編」は、8/23(木)までの期間限定で【全編無料】となっています。

詳しくはこちら





paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。

詳しくはこちら

paizaラーニング

そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

詳しくはこちら

paizaのスキルチェック





※このブログで紹介しているキャンペーンやイベント、およびサイト内の情報については、すべて記事公開時の情報となります。閲覧されたタイミングによっては状況が変わっている場合もございますのでご了承ください。

ITプログラマー・エンジニア転職・就活・学習のpaiza

プログラミング入門講座|paizaラーニング

PHP入門編Ruby入門編Python入門編Java入門編JavaScript入門編C言語入門編C#入門編アルゴリズム入門編AI機械学習入門

エンジニアのためのプログラミング転職サイト|paiza転職

プログラミング スキルチェックエンジニア求人一覧

未経験からエンジニアを目指す人の転職サイト|EN:TRY

プログラミング スキルチェックエンジニア未経験可求人一覧

エンジニアを目指す学生の就活サイト|paiza新卒

プログラミング スキルチェックエンジニア求人一覧

ブラウザを開くだけで エディタ、Webサーバ、DB等の開発環境が整う|PaizaCloud