paiza times

paizaがお届けする、テック・キャリア・マネジメント領域における「今必要な情報」を届けるWebメディア

logo

paizaがお届けする、テック・キャリア・マネジメント領域の「今必要な情報」を届けるWebメディア

プログラミング初心者でも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は求人数も多く、根強い人気のある言語ですので、学んでおいて損はありません。

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




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

詳しくはこちら

paizaラーニング

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

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

詳しくはこちら

paizaのスキルチェック

paizaのおすすめコンテンツ

PPG proken プログラミングゲーム「初恋 プログラミング研究会〜海に行こうよ〜」 PPG Bingo プログラミングゲーム「コードレビューBINGO!!」
paiza転職 paiza新卒 EN:TRY paizaラーニング 記事内に記載している情報は、記事公開時点でのものとなります。 Copyright Paiza, Inc, All rights reserved.