スライドショースライドショースライドショー

【完全保存版】Ruby入門に絶対おすすめな学習サイト厳選5選!

こんにちは!侍エンジニア塾ブログ編集部です。

最近とくに人気が高まってきたプログラミング言語のRubyですが、

Rubyを学びたいけどどの学習サイトを選べばいいかわからない…

といった悩みをお持ちの方も多いでしょう。とくに入門者の方は、学習サイト選びを間違ってしまうとなかなか思うように学習が進まず、遠回りになってしまうこともあります。

そこで今回は、入門者必見のRuby入門学習サイトを厳選して5つご紹介します。これを参考にすれば、スムーズに楽しくRubyの入門学習が行えるでしょう。

  • Rubyを手っ取り早く習得したい!
  • 今学ぶべき言語がなにか決めかねている
  • 自分が作りたいシステムがRubyで実現できるか知りたい!

このような悩みや願望をお持ちの方は、侍エンジニア塾を受講ください。弊社では現役エンジニアがマンツーマンであなたのRuby学習をサポートいたします。

ご興味のある方はまず無料体験レッスンをご利用下さい。弊社コンサルタントがあなたの悩みや望み、相談事などをお答えさせていただきます。無料体験レッスンの詳細はこちら

1.Progate

スクリーンショット 2016-02-24 16.14.12

引用元:Progate公式サイト https://prog-8.com/

おすすめポイント

  • 基礎の基礎からスライド形式でしっかり学べる
  • 実際に手を動かすから身につきやすい
  • webサービスなので、煩わしい準備がいらずにサクッと取りかかれる

使った感じは?

スクリーンショット 2016-02-24 16.16.05

引用元:Progate公式サイト https://prog-8.com/

Progateは入り口からSNSログインがあり、サクっと入れてすぐ学習を始めることができます。トップページだけでなく学習ページも、シンプルで見やすく、モダンで可愛いです。

スクリーンショット_2016-02-24_16_15_49

引用元:Progate公式サイト https://prog-8.com/

もちろんHTMLやCSS、JavaScriptなども網羅されています。Rubyは基礎だけでなく、応用までしっかりカバーされているので安心して進めることができます。

スクリーンショット_2016-02-24_16_16_51

引用元:Progate公式サイト https://prog-8.com/

入門者がつまづきやすい「プログラミングを勉強するための準備」(環境構築やエディタの用意)などを省いてくれているので、入門者がつまづくことなく学習に専念することができます

ヒント付きで流れの説明もしてくれているので、楽しく学習できますね。

ユーザーの声

2.Rubyがミニツク

スクリーンショット 2016-02-24 16.22.01

引用元:Rubyがミニツク公式サイト http://www.minituku.net/

おすすめポイント

  • Rubyの開発者、まつもとゆきひろ氏(通称Matz)が動画でわかりやすく解説してくれている
  • ブラウザだけあればすぐ取り組むことができる
  • レベルに合わせたコース設定がしてある

使った感じは?

スクリーンショット 2016-02-24 16.24.14

引用元:Rubyがミニツク公式サイト http://www.minituku.net/

この方がRuby開発者のMatzさんです。僕が最初に見たときは、「自分で作ったRubyのことを本当に愛しているなあ」とすごく愛着がわきました。

スクリーンショット_2016-02-24_16_28_05

引用元:Rubyがミニツク公式サイト http://www.minituku.net/

内容もRubyの特徴やメリット、入門者がつまづきやすい箇所などをわかりやすく説明してくれています。開発者直々の教えを聞けることはなかなか珍しいことですので、ありがたいですね。他にも、入門から演習、Ruby技術者認定試験コースまで、レベルや理解度に合わせてたくさんのコースがあります。

一章ごとに学習の成果をみれるので、モチベーションを保ちながら学習が進められるでしょう。

ユーザーの声

3.Progra!

スクリーンショット 2016-02-24 16.28.31

引用元:Progra!公式サイト https://progra.org/

おすすめポイント

  • 基礎からしっかり学べるスライド形式
  • 穴埋めで打ち込む式だからつまづきにくい
  • おしゃれでシンプルだから学習管理が簡単

使った感じは?

スクリーンショット_2016-02-24_16_28_59

引用元:Progra!公式サイト https://progra.org/

Progra!では、Ruby、PHP、 Pythonの3つのプログラミング言語に特化していて、各言語で2つのコースが用意されています。

基礎を固めたい方向けには、最低限の要点を抑えられる「これだけ!コース」、中級、上級者を目指して網羅したい方向けには「全部入りコース」があり、自分のレベルに合わせて学習に取り組めます。

スクリーンショット_2016-02-24_16_31_29

引用元:Progra!公式サイト https://progra.org/

1レッスン10個の設問で構成されていて、クイズ形式のように簡単な穴埋め式になっています。簡単に取り組めるのでつまづきにくく、まとまった時間が取れなくてもサクッと学習できます

ユーザーの声

隙間時間などに穴埋め問題を解くだけで素早く学習を進められるので、「あんまり難しそうなサイトはやりたくない」という方におすすめです。

引用元:paiza開発日誌

4.ドットインストール

スクリーンショット 2016-02-24 16.33.20

引用元:ドットインストール公式サイト https://dotinstall.com/

おすすめポイント

  • レッスン数250以上の高い網羅性
  • 3分動画でサクッと学べる
  • メモ機能などがあり学習しやすい

使った感じは?

スクリーンショット_2016-02-24_16_34_13

引用元:ドットインストール公式サイト https://dotinstall.com/

ドットインストールは、動画を用いた日本最大級の初心者向けプログラミング学習サイトです。全264コース、3758本もの動画レッスンがあり、1つの動画が3分以内にまとまっているので手軽にプログラミングを学ぶことができます。

会員登録数も約15万人(2016年2月現在)となっていて、初心者に限らずプロのエンジニアにも高い評価を受けているサイトです。

しかしちょっとした難点として見ながら実際に手を動かして打ち込んでいくことが難しいというのがあったのですが、最近すっきり改善されました。

というのは、Atomというテキストエディタを使えば、プラグイン(拡充機能)の中に画面割りしながら動画再生と打ち込みが同時にできる機能が追加されたのでスッキリ効率良く学習できます。

スクリーンショット_2016-02-26_12_47_43

引用元:ドットインストール公式サイト https://dotinstall.com/

これは僕もかなり嬉しかった機能改善でした!ドットインストールを上手く活用するためのリアルな体験記なども参考にしてみてください。

ユーザーの声

5.CODEPREP

スクリーンショット 2016-02-24 16.17.28

引用元:CODEPREP公式サイト https://codeprep.jp/

おすすめポイント

  • 実際にアプリをつくる過程を経験しながら学習できる
  • 経験値や称号といったゲーム要素があり楽しく学べる
  • 優しいヒント付きだからつまづきにくい

使った感じは?

スクリーンショット_2016-02-24_16_18_38

引用元:CODEPREP公式サイト https://codeprep.jp/

Ruby以外にもたくさんのコンテンツが充実しています。プログラミング入門者でも短時間でスムーズに学べるような工夫が随所にあり、知識ゼロからでもスムーズに始められます

スクリーンショット_2016-02-24_16_20_30

引用元:CODEPREP公式サイト https://codeprep.jp/

実際に打ち込んでいく形式なので、学習内容が定着しやすく、成果を実感しながら進めることができます。入門者がつまづきやすいポイントをわかりやすくヒントとしてまとめてくれているので、挫折せず楽しく学習していくことができます

ユーザーの声

Rubyの独学方法

Rubyの学習サイトをこれまで紹介してきましたが、実際に学習サイトを使ってどういう風に勉強していけば良いのかをお伝えします。

おすすめの流れとしては、下記の5段階で最終的にアプリ開発を目指して学習に励むことです。

  • 1.ProgateでRubyの学習
  • 2.開発環境構築
  • 3.ドットインストールでRubyの学習
  • 4.Ruby on Railsを学習
  • 5.RailsTutorialをみながら実際にアプリ開発

Ruby on RailsとはRubyを使ったフレームワークのことで、コードの土台ができているものを改良するだけでアプリ開発が出来てしまうとても優れた技術です。

RubyとRuby on Railsは切っても切り離せない関係性なので同時に学んでいきましょう。

【超初心者でもわかる!】Ruby on Railsとは何かを簡単解説!
更新日 : 2019年11月14日

Rubyに独学方法はこちらの記事でみっちり解説しているので、みながら進めてみてください。

着実に転職/独立を目指すなら侍エンジニア塾へ

Rubyは日本人によって開発されたため、解説書が豊富で初心者でも学びやすいと言われていますが、プログラミング学習の独学は簡単なアプリ開発まで300時間、現場で使えるスキルを身につけるのは1000時間と言われています。

しかも、途中で意味不明なエラーにつまづき解決出来ないまま挫折する方が9割です。一度身につけたら市場価値も上がり、手に職であるエンジニアですが、独学で転職や独立をするのは簡単ではありません。

「エンジニアにはなりたいけど学習が続けられるか不安」そんなあなたは、プログラミングスクールで学習することで着実にスキルアップを目指してはいかがでしょうか?

特に弊社「侍エンジニア塾」では、完全未経験な方でもしっかりプログラミングが習得できるよう完全個別型の授業を行なっております。

  • あなたの理想に近いスキルと働き方をする講師とのマンツーマンレッスン
  • あなたのキャリアに必要なスキルだけを学ぶフルオーダーメイドカリキュラム
  • 仕事獲得時にスキルの証明になるオリジナルアプリ開発支援

の3つの軸で、あなたの目的に合わせて個別で講師や授業内容を調整してレッスンを行なっていきます。

なぜここまで個別指導にこだわるのかというと、私たちは「プログラミングは手段である」と考えています。コードをかけるようになることが目的ではなく、コードを書けるようになって年収が上がる・時間と場所に縛られずに働けるようになるといった、人生を変えることを目的として指導を行なっています。

プログラミングを身につける目的は1人1人違うため、指導内容や講師も1人1人違った方がより密な指導のもと、着実に目的を達成できると考え、ここまで個別指導にこだわっています。

現状を変えたいと思っているあなたを精一杯サポートしますので、まずは無料体験レッスンへお越しください。あなたのプログラミングを身につける目的を聞かせていただいた上で、最適なキャリアや言語選定、学習手順などをご提案させていただきます。

まとめ

いかがでしたでしょうか?入門者必見のRubyが楽しく学べる入門学習サイトを厳選してご紹介しました。自分のレベルやスタイルに合わせて学習サイトを選ぶことができれば、効率良く学習を進めることができます。

この記事を参考に楽しくRubyを学習してもらって、素敵なエンジニアライフを過ごしていただければ幸いです。Rubyのさらに効率的な学習方法や、仕事獲得術に関してはこちらで詳しく紹介されています。

LINEで送る
Pocket

「プログラミング、右も左もわからない…」という方にオススメ

当プログラミングスクール「侍エンジニア塾」では、これまで6000人以上のエンジニアを輩出してきました。

その経験を通して、プログラミング学習に成功する人は、「目的目標が明確でそれに合わせた学習プランがあること」「常に相談できる人がそばにいること」「自己解決能力が身につくこと」この3つが根付いている傾向を発見しました。

侍エンジニア塾は上記3つの成功ポイントを満たすようなサービス設計に磨きをかけております。

cta_under_bnr

「自分のスタイルや目的に合わせて学習を進めたいな」とお考えの方は、ぜひチェックしてみてください。

cta_under_btn

書いた人

侍ブログ編集部

侍ブログ編集部

侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去多くのフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。
サービスページはこちら
ツイッターはこちら
フェイスブックはこちら

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説