iPhoneの神様は、iPhoneをもっと楽しむための情報ポータルサイトです。人には聞きづらいiPhoneの基本的な使い方から、最新のiPhoneX・iPhone8・iPhone8Plusまで、きっと欲しい情報がみつかります。

iPhoneの神様

暮らし

最短で中級者になれる!JavaScriptを入門から学べる最強のサービス・ツール10選

投稿日:

2015年現在、これからプログラミングを勉強しようという方には、JavaScriptがダントツで人気のようです。
JavaScriptが選ばれる理由と、JavaScriptを入門から学習することができる便利なWEBサービス/ツールを厳選して紹介したいと思います。
ここで紹介するようなサービスで学んでいけば、独学でも確実にステップアップしていけるはずです。
 

スマホを乗り換えるなら!


機種変更では、このような失敗をする方がとても多いです。
  • 有料オプションを契約させられ料金が高くなった。。
  • 待ち時間や契約時間が長くて、半日かかってしまった。。
  • キャンペーンや割引がきちんと適用されていなかった。。
スマホを乗り換えるときには、
→ おとくケータイ
→ SMARTPHONE STORE
で乗り換えをするとキャッシュバックがもらえます。

スマホの機種変更するときは、
→ソフトバンクはこちら
→ドコモはこちら
→auはこちら
キャリア公式オンラインショップがおすすめです。学割や限定キャンペーンなどがもっとももおとくな時期です。

最も人気の言語、JavaScript

Redmonkの調査によると、人気言語のランキング第一位はJavaScript

(2015年6月発表のデータ,Redmonkより引用)

これはGitHubとスタック・オーバーフローというサービスのコミュニティを分析した結果で、見にくいですが1位がJavaScript、2位がJava、3位がPHP、そしてPython...と続いています。これを見れば、JavaScriptがたくさんのプログラマーに利用されているということが分かります。

JavaScriptの将来性と学習コスト

JavaScriptは、主にWEB言語としてHTML/CSSと一緒に使われることが多いです。ホームページを作るだけでなく、Cordovaというフレームワークを用いてスマートフォンアプリを作れるようになるなど、その将来性は無限大です。また、サーバーやデータベースなど「バックエンド」といわれる部分も、JavaScriptの文法を用いて開発できるフレームワークが存在し、JavaScriptは将来的に最もポピュラーな言語になるとも言われています。
また、Redmonkの調査で2位だったJavaや3位のPHPに比べて手軽に扱うことができることが利点で、メモ帳だけで実際にコーディングをしながら学ぶことができるのも、初心者に人気の理由です。

? 動画で学習。定番の「ドットインストール」

SnapCrab_NoName_2015-11-16_23-15-18_No-00
ドットインストール -3分動画でマスターする初心者向けプログラミング学習サイト
プログラミング学習サイトとしてお馴染みのドットインストール。初心者向けのJavaScriptの入門授業はほとんど無料で見ることができ、月額880円(税込)で上級者向けのフレームワーク等の授業も受けることができます。JavaScriptだけでなく、PHPやRuby、Pythonなど、メジャーな言語やフレームワークはほとんど押さえられています。

? 生放送で授業。「Schoo(スクー)」

SnapCrab_NoName_2015-11-17_13-48-37_No-00
Schoo(スクー) -無料動画のオンライン学習サイト
有名なブロガーや実際のエンジニアの方々が生放送で授業を行い、その場で質問することもできます。
過去に放送された授業を見るためには別途チケットが必要で、有料会員になればチケットが無くてもすべての授業が閲覧できます。

? 2015年10月、ついにJavaScriptが追加した「Progate」

SnapCrab_NoName_2015-11-17_14-1-57_No-00
Progate -プログラミングの入門なら基礎から学べるProgate (プロゲート)
フラットで見やすいデザインが特徴のProgate。スライド形式の解説 + 実際の演習で、着実に学ぶことができます。2015年11月現在、JavaScriptは入門編のみですが、HTMLやRubyは中級編や応用編が用意されています。Rubyも魅力的な言語なので、まだどの言語を学ぶか迷っている方は試してみるといいかもしれません。

? 書きながら学べる「CodeStudy」

SnapCrab_NoName_2015-11-17_14-13-6_No-00
プログラミング学習ならCodeStudy
インターンシップの情報を提供するJEEKが運営しているプログラミング学習サイトです。実際にコードを打ちながら進めていく実践形式で、コードを書く力が身につきます。

? JavaScriptだけじゃない。人気の「Codecademy」

SnapCrab_NoName_2015-11-17_14-22-28_No-00
Codecademy
Codeacademyは海外のプログラミング学習サービスです。内容がとても洗練されており、概念的な理解におすすめです。実際にコードを書くというよりも、コードを書くことでプログラミング言語の特徴をつかんでステップアップすることができると思います。海外のサービスで日本語には対応していませんが、ある程度の英語力があれば(英語を学ぶためにも)是非トライしてみることをお勧めします。

? 動画+テストで学べる「ShareWis」

SnapCrab_NoName_2015-11-17_14-33-17_No-00
無料学習サイト ShareWis
JavaScriptだけではなく、会計や英語など様々なテーマの学習コンテンツがストックされています。また、それぞれのテーマの関連性をマップで確認できるので、JavaScriptの入門前にHTMLを予習したり、学んだあとにjQuery(JavaScript用のライブラリ)を勉強することもできます。技術を広げていきたい人にはお勧めです。

? ゲーム感覚の学習サービス「CODEPREP」

SnapCrab_NoName_2015-11-17_14-42-51_No-00
CODEPREP -オンラインでプログラミングを学ぼう-
経験値がたまるので、どのくらい勉強したのかが一目瞭然で、飽きっぽくても続けたくなります。また、ディスカッションスペースがあるので、わからないことがあっても安心です。他のサービスよりもアプリケーションに近いので、実際のコーディングする即戦力には向きませんが、全くの初心者の方にはダントツでおすすめです。

? コーディングゲーム「CodeCombat」

SnapCrab_NoName_2015-11-17_14-48-38_No-00
CodeCombat
見た目はほとんどゲームですが、キャラクターはコードを書いて操作します。経験値がたまったり、ポイントで武器や防具をアンロックしたり、ゲーム好きな人は夢中になればあっという間にJavaScriptを入門から勉強できてしまうかもしれません。Pythonなどほかの言語にも対応しています。海外のサービスですが、日本語化されているので英語が分からなくても大丈夫です。

? リファレンスなら「MDN JavaScriptリファレンス」

JavaScript | MDN
JavaScriptの仕様や、より細かい内容が知りたいと思ったとき、リファレンスが必要になります。リファレンスのサイトや書籍などもありますが、多くのエンジニアに支持されているリファレンスがMDN(Mozilla Developer Network)のJavaScriptリファレンスです。日本語による編集も進んでいますので、がっつりJavaScriptを学びたい方はこちらのリファレンスを頭に叩き込みましょう。

? 困ったことは質問しよう!「スタック・オーバーフロー」

スタック・オーバーフロー
JavaScriptを勉強しているとき、実際にサイトやアプリケーションを作っているときに分からないことがあったら、すぐにコミュニティに質問しましょう。コミュニティは規模が大きいほど答えてくれる人が多くなります。一番尾おすすめは、この日本版スタックオーバフローです。実際に何かを作ってみて動かなくても、必ずどこかに原因があります。壁にぶつかったときは自分一人で悩むのではなく、コミュニティに同じ悩みを持つ人がいないかさがしたり、問題を解決する方法を知っている上級のプログラマーの人に解決してもらいましょう!

まとめ

JavaScriptを入門から学べるサービス・ツールを紹介しました。
これ以外でも、現在ではプログラミング学習をサポートしてくれるサービスやツールが増えてきています。また、わからないことがあっても助けてくれるコミュニティも充実してきました。
このようなサービスやツールを活用し、効率的に勉強を進めてほかのプログラミング初心者と差をつけましょう!

スマホの乗り換えで失敗する人の共通点

「機種変更してみたら、思ったより料金が高かった…。」なんてことありませんか?

いま、ショップの店頭で有料オプションや有料コンテンツに加入させらて、結局損をしてしまう人が続出しています。

スマホを乗り換えるときには『おとくケータイ』などのオンラインショップを利用してください。

どんなショップよりも、賢くおとくに乗り換える方法です。
iPhone7も実質0円になり、学割などのキャンペーンや限定割引など、今月が一年の中でもっともおとくな時期です。


→ おとくケータイで乗り換えキャッシュバックをもらう(電話がおすすめ!)
→ SMARTPHONE STOREでキャッシュバックをもらう
→ソフトバンクはこちら
→ドコモはこちら
→auはこちら

おすすめ記事

1

ドコモへの乗り換え「MNP」で最もお得な方法はキャッシュバックをもらえることでした。ところが現在キャッシュバックを行なっているショップは存在しません。 ソフトバンクへのMNPならば一部のWEB販売店で行なっていますが、ドコモでは残念ながらキャッシュバックはなくなりました。 「…ということはMNPはお ...

2

auに乗り換え(MNP)を考えている方も多いのではないでしょうか? iPhoneXなどの最新機種が発売され、さらに乗り換え需要が高まっています。 少しでもお得に乗り換えるためには、どこを利用してMNPすればいいのか。 現在、ドコモ・ソフトバンクを利用中でauに乗り換える方が少しでもお得にMNPできる ...

-暮らし

Copyright© iPhoneの神様 , 2018 All Rights Reserved.