読者です 読者をやめる 読者になる 読者になる

おしい県でWebに携わって働く人のブログ

基本的にはIT&Web界隈に関する役に立ちそうなことをまとめていきます。

「明日から本気出す」という人にオススメの日本語で学べるプログラミング学習サイト9選

プログラミング全般

f:id:lord_cashew:20140130230249j:plain

「プログラミング初心者だけどWebサービスとか作ってみたいなー」という淡い夢を持ちつつも日々の生活に追われてプログラミングの勉強が継続できていない今日この頃、自分と同じように「明日から本気出す」という感じでプログラミングを学ぶ気持ちがある人向けに、プログラミングを学習できるサイトをピックアップしてみました。

 

1.  Codecademy

f:id:lord_cashew:20140605064440j:plain

コードの書き方を学ぼう | Codecademy

世界的に有名且つ人気がある学習サイトです。HTML+CSSやJavaScript、PythonやRubyなど、いろいろな言語を学ぶことができます。ブラウザ内のエディタにコードを記述できるので開発環境を準備する必要がありません。またユーザーがプログラミングのレッスンを作れる機能もあります。

 

2. ドットインストール

f:id:lord_cashew:20140605064451j:plain

ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト

国内で最も有名な学習サイトで、いろいろなプログラミング言語とWeb関連全般について学べます。一つの動画が3分程度なので合間の時間にサラリと学習することができます。対象者はプログラミング入門者&初心者です。

 

3. CODEPREP

f:id:lord_cashew:20140605064459j:plain

CODEPREP -オンラインでプログラミングを学ぼう-

とても見やすいサイトデザインで、プログラミング入門者&初心者でも安心して学ぶことができる学習サイトです。基本から応用まで幅広くしっかりと学ぶことができます。

 

4. プログラミン

f:id:lord_cashew:20140605064506j:plain

プログラミン | 文部科学省

文部科学省が提供している子供向けの学習サイトです。コード入力などはなくて「ブロックを組み合わせて絵を自由に動かす」という感じで遊びながらプログラミングの雰囲気を学ぶことができます。

 

5. code.9leap

f:id:lord_cashew:20140605064516j:plain

code.9leap.net

ゲームプログラミングに特化した学習サイトで、人気のゲームエンジン「enchant.js」を使ったプログラミングを学ぶことができます。対話形式で学べるので初心者にもわかりやすくなっています。

 

6. ShareWis

f:id:lord_cashew:20140605064523j:plain

無料学習サイトShareWis(シェアウィズ)

プログラミングだけでなく英語や会計や仕事術など、いろいろなコンテンツが用意されている学習サイトです。一つ一つのコンテンツを「ゲーム感覚の冒険」のように学んでいくことで飽きずに学び続けることができます。

 

7. schoo

f:id:lord_cashew:20140605064529j:plain

schoo(スクー) WEB-campus

プログラミングだけでなくWebデザインやマーケティングやマネジメントなど、いろいろなオンライン講座があります。基本的に生放送は無料ですが、録画視聴は有料になります。

 

8. ミニツク

f:id:lord_cashew:20140605064536j:plain

ミニツク - Rubyのe-ラーニング研修システム

とにかく「Ruby」を学びたい方向けの学習サイトで、Ruby on Railsまでしっかり学ぶことができます。対象者は全くの初心者というよりはターミナルやコマンドプロンプトがある程度理解できる人向けかもしれません。

 

9. CodeStudy

f:id:lord_cashew:20140605064542j:plain

プログラミング学習ならCodeStudy

JavaScriptを中心に学習できるサイトです。ブラウザ内でコードを記述できるので開発環境を準備する必要がありません。ちなみにFacebookでログインすると、友達と経験値やレベルを競争できるので、楽しく競争しながら学ぶことができます。

 

プログラミング参考書籍 

プログラミング入門者&初心者にとっては、コード云々を勉強する前にプログラミングの根本的な考え方などの基本中の基本から学ぶ必要があるかもしれませんので、まずは下に紹介する参考書籍を一読してから上の学習サイトに取り組むと理解が早まるかもしれません。

[改訂新版] これからはじめるプログラミング基礎の基礎

[改訂新版] これからはじめるプログラミング基礎の基礎

 
小学生からはじめるわくわくプログラミング

小学生からはじめるわくわくプログラミング

 
おうちで学べるプログラミングのきほん

おうちで学べるプログラミングのきほん