オンラインプログラミング学習サービスを活用してプログラミングの勉強をしよう!

頑張れプログラマ!スキル&キャリアアップ指南

無料でプログラミングの勉強が出来るサイト

LINEで送る
Pocket

オンラインで学習

アメリカではEdTechというオンラインでプログラミングができるサービスが急成長しています。ITスクールに通うと数十万円と費用がかかってしまいますが、無料サイトなら手を出しやすいですよね。その中から質が高いと思うものを5つ紹介します。
まず「Khan Academy」は実際に講座を受けている感じがする学習サービスです。動画に手書きで丸印をつけたような表現まであります。もともとは数学や科学、経済など幅広いジャンルの講座を受けられるサービスでしたが、そこにJavaScriptコースが加わったようです。学習中には左にコードが、右側には独自のグラフィックにこだわったイラストなどが映しだされます。
次に、「Codeschool」は月25ドルの有料サービスですが、一部コンテンツを無料で使用することができます。目の前で本当にプレゼンを見ているかのような高品質な動画が用意されています。映像を見てクイズに答え、正解するとバッジが貰えるようになっており、JavaやRubyの他にWebデザインも取り扱っています。
「Code Avengers」はJava、HTML/CSSを取り扱ったサービスで穴埋め式の問題に取り組みます。問題に解答すると次に進めるようになっています。
「LearningJar」はWeb開発者やWebデザイナー、オンラインマーケター向けのJava、Rubyを取り扱う学習プログラムです。これはKhan Academy同様コードを書き込む学習ではありませんが、ユーザーが持っている知識や学習記録からどんなものを学習すればよいかを提案してくれます。
そして「TheCodePlayer」は実際にコードがどのように書かれているのか、時間を追って見ることができます。できあがったコードを書き換えて、どのように表示されるか確認することができる機能もついており、初心者でもイメージがつかみやすくなっています。

日本語対応サイト

英語での学習に抵抗のある場合は日本語対応のサイトがおすすめです。中でも有名なのが「ドットインストール」です。初心者向けにPHP、JavaScript、Ruby、Python、Javaなど様々な言語について3分間で習得していく学習プログラムです。どこまで勉強したか記録できる機能もついています。プログラムがどういうものなのか知りたいといったときに有効です。
他に世界的に有名な「Codecademy」があります。Topページ以外は日本語対応していないのですが、練習問題が毎週メールで送られてきたり、ブラウザ上でコードを書けたりと学習しやすくなっています。JavaScriptやHTML、CSS、Python、Rubyが学習できるだけでなく、今後レッスンを自作できるサービスも登場予定で、プラットフォームとして発展していく可能性もあります。
「CodeStudy」はインターンシップ生向けのサービスですが、社会人でも使うことができます。JavaScriptとjQueryを学習でき、問題を解いていくと自分のレベルが上がるようなシステムになっています。
「code.9leap.net」はゲームプログラミング学習に特化したサービスで、コードを入力するとゲームの画面が切り替わります。対話のような問題形式で初心者でも取り掛かりやすいプログラムです。
ぜひ、今回ご紹介したサイトから自分に合うサービスを見つけてみてください。

今読まれている人気の記事

無料でプログラミングの勉強が出来るサイト

無料でプログラミングの勉強が出来るサイト プログラミングを勉強している中で、独学に限界を感じている人や、スクールに通う費用や時間がない人にオススメなのが、オンラインのプログラミング学習サービスです。アメリカを中心に急速に普及しているWebサービスで、無料で利用できるサービスが多いのが特徴。日本語対応版もあります。費用がかからず、オンラインなので自分の都合のよい時間に学習できて、ゲーム感覚でプログラミングを習得できます。おすすめのサイトをいくつかピックアップして紹介します。

プログラマのスキル向上術

プログラマのスキル向上術 ここで紹介するプログラミングスキル向上のコツは、まじめなプログラマほど陥ってしまいそうなプログラミングの罠にも通じるポイントです。プログラミングは繊細な作業であり、コードの美しさは完成後のバージョンアップや不具合修正などにも大きく影響する重要なポイントでもあります。しかし、最初から完璧を求めすぎてしまうと、プログラミング作業は遅々として進まなくなってしまいます。コードは後から書き直すことができるので、まずは手を動かすことが大切です。

プログラマのキャリアアップを考える

プログラマのキャリアアップを考える プログラミング勉強中の若手プログラマは、今目の前にあるプログラミング言語の習得で手いっぱいになってしまいがちですが、時には先々のプランを考えることも必要です。プログラミングスキルを活用できる職業はプログラマだけではありません。逆に、プログラミングスキルのみでは必ず伸び悩む日が来ます。プログラミングスキルを学んだ後、将来的にどの方向へ進むのかというキャリアアッププランを具体的に意識することが大切です。

ABOUT ME

元会社員、今はフリーエンジニアです。プログラマ歴16年。後半はPMなどマネジメント職が多くなりましたが、プログラミングが好きで仕事以外でも書いてます。企業のプログラマ研修の講師などもしています。

頑張れプログラマ!スキル&キャリアアップ指南

Copyright © 2014 頑張れプログラマ!スキル&キャリアアップ指南 All Rights Reserved.