ここは、Ruby を勉強したい方向けの入門サイト。
初心者にもわかるよう、ゼロから丁寧に解説していきます。
最後まで読めば、実践で使える Ruby を使ったプログラミングの知識をひととおり学習することができます。
ステップ2
Ruby を使えるようにするための準備をしよう
ここでは開発環境として、AWS Cloud9 を使って進めていきます。このサイトで解説する内容と同じ環境で勉強したいという方は検討してみてください。
【Rubyの開発環境を構築しよう】AWS Cloud9(IDE)で Ruby を使う方法ステップ3
プログラムを実行してみよう
ステップ4
いろんなデータを扱ってみよう
ステップ5
プログラムの流れを制御しよう
【Ruby入門】if文の使い方(if・elsif・else・end を使った条件分岐まとめ)
【Ruby入門】unless の使い方(unless・else・end を使った条件分岐まとめ)
【Ruby入門】case の使い方(case・when を使った条件分岐まとめ)
【Ruby入門】each の使い方(each・do を使った繰り返し処理まとめ)
【Ruby入門】while の使い方(while・do を使った繰り返し処理まとめ)
【Ruby入門】until の使い方(until・do を使った繰り返し処理まとめ)
【Ruby入門】for の使い方(for・in・do を使った繰り返し処理まとめ)
【Ruby入門】times の使い方(times・do を使った繰り返し処理まとめ)
【Ruby入門】upto の使い方(upto・do を使った繰り返し処理まとめ)
【Ruby入門】downto の使い方(downto・do を使った繰り返し処理まとめ)
【Ruby入門】loop の使い方(loop・do を使った繰り返し処理まとめ)
【Ruby入門】break の使い方(繰り返し処理を終了させる)
【Ruby入門】next の使い方(繰り返し処理をスキップする)
【Ruby入門】redo の使い方(繰り返し処理をスキップする)
プログラミングにおける例外・例外処理とは? 意味をわかりやすく図解
【Ruby入門】例外処理の使い方まとめ(begin・rescue・raise の使い方)
ステップ6
オブジェクト指向を覚えよう
【図解】オブジェクト指向とは?(クラス・メソッド・インスタンスの意味)
【Ruby入門】メソッド(関数)の使い方まとめ(def の使い方)
【Ruby入門】クラス(class)の使い方まとめ【基本知識を網羅】
【Ruby入門】クラスメソッドとインスタンスメソッドの使い方まとめ
【Ruby入門】変数の種類まとめ【インスタンス変数、クラス変数、グローバル変数】
【Ruby入門】private と protected の使い方まとめ【メソッドのアクセス制御】
【オブジェクト指向】クラスの継承とは?【プログラミング】
【Ruby入門】クラスの継承のやり方まとめ
【Ruby入門】モジュール(Module)の使い方まとめ【include, extend, Mixin】