Rails4編


現在のコンテンツは下記です。Cloud9の最新のUIのバージョンに追随できておらず、バージョンが4.2系と少し古くなってきています。こちらはこのまま残しつつ、今後5.0系のコンテンツをリリースする予定です。
Rails4とRails5は基本的な操作や考え方は変わらないので、Rails5を学ぶ前にこちらを観ることでも知識を生かすことができますよ!
  1. [導入]Railsのインストール
  2. [導入]bundle installしてサーバを起動する
  3. [導入]scaffoldで素早く作成する1
  4. [導入]scaffoldで素早く作成する2
  5. [導入]Railsツアー
  6. [導入]Controllerの7つのAction1
  7. [導入]Controllerの7つのAction2
  8. [導入]POSTパラメータについて
  9. [導入]form_forのHTMLについて
  10. [導入]StrongParameterについて
  11. [導入]コールバックを確認する
  12. [導入]Viewのパーシャルを確認する
  13. [導入]rails consoleを使う
  14. [基礎]Modelにバリデーション機能をつける1
  15. [基礎]Modelにバリデーション機能をつける2
  16. [基礎]whereで絞り込んで検索する
  17. [基礎]rake routesについて
  18. [基礎]rootパスの変更をする
  19. [基礎]パスの追加方法の調査
  20. [基礎]パスを追加する
  21. [基礎]リンクによる値の更新1
  22. [基礎]リンクによる値の更新2
  23. [基礎]DBにカラムを追加する
  24. [基礎]カラムの追加に伴う変更
  25. [基礎]SCSSでデザインを調整する
  26. [基礎]レイアウトを修正する
  27. [基礎]範囲指定バリデーション 〜お蔵入り編〜
  28. [基礎]範囲指定バリデーションと値の順序
  29. [i18n]i18nで日本語化を導入する
  30. [i18n]i18nで日本語化2
  31. [カテゴリ]リレーション調査
  32. [カテゴリ]テーブルのscaffold
  33. [カテゴリ]リレーションのカラムを追加する
  34. [カテゴリ]ドロップダウンでの入力を作成する
  35. [カテゴリ]ドロップダウンからPOST可能にする
  36. [カテゴリ]form_forに対応したselect記述を行う
  37. [カテゴリ]空項目をドロップダウンに追加する
  38. [カテゴリ]リレーションを辿って画面に表示する
  39. [調整]デフォルト値を変更する方法を調査する
  40. [調整]デフォルト値の変更を行う
  41. [調整]バリデーションとレイアウトを調整する
  42. [調整]パーシャルでViewを分割する
  43. [調整]パーシャルでViewを再利用する
  44. [調整]エラー表示のパーシャル化
  45. [外部Gem]kaminariについて調べる
  46. [外部Gem]kaminariを導入する
  47. [外部Gem]kaminariのテキストを変更する
  48. [外部Gem]kaminariのSCSSを変更する
  49. [完成]UIを調整する
  50. [完成]UIを調整して完成!おしまいに
  51. Rails4逆引きリンク集