らくだ🐫にもできるRailsチュートリアルのまとめ

らくだ🐫の環境・状況

  • win/cloud9(chromeから)/GitHub
  • Progateで事前学習を推奨されているコースを勉強した
  • Railsチュートリアル1週目を何とか終わらせた(読み終わった)
  • わかばちゃんでGitの勉強をした

こんな感じの「ド」が付く素人・らくだ🐫が勉強するRailsチュートリアル(2週目)の学習記録をまとめました。
自分用に記録していますが、お役に立つことがあれば幸いです。

調べたとはいえらくだ🐫なりの解釈や説明が含まれます。間違っている部分もあるかと思います。そんな所は教えて頂けすと幸いなのですが、このブログにはコメント機能がありません💧お手数おかけしますがTwitterなどでご連絡いただければ幸いです

第1章ゼロからデプロイまで

ゼロから始めて基本的な操作を体験する感じ

らくだ🐫にもできるRailsチュートリアル|1.1と1.2 さっそく動かす
らくだ🐫にもできるRailsチュートリアル|1.3 最初のアプリケーション
らくだ🐫にもできるRailsチュートリアル|1.4 Gitによるバージョン管理
らくだ🐫にもできるRailsチュートリアル|1.5(と1.6) デプロイする

第2章Toyアプリケーション

scaffoldジェネレータと言うものを使ってもうちょっと踏み込む感じ

らくだ🐫にもできるRailsチュートリアル|2.1 アプリケーションの計画
らくだ🐫にもできるRailsチュートリアル|2.2 Usersリソース
らくだ🐫にもできるRailsチュートリアル|2.3(と2.4)Micropostsリソース

第3章ほぼ静的なページの作成

ここから本番!の、入り口!静的なページや初めてのテスト

らくだ🐫にもできるRailsチュートリアル|3.1 セットアップ
らくだ🐫にもできるRailsチュートリアル|3.2 静的ページ
らくだ🐫にもできるRailsチュートリアル|3.3 テストから始める
らくだ🐫にもできるRailsチュートリアル|3.4 少しだけ動的なページ

第4章Rails風味のRuby

理解を深めるためにもRubyの要素を合わせて学んでいく感じ
いかにも勉強的な感じが多くて苦手なパートなので頑張りたい

らくだ🐫にもできるRailsチュートリアル|4.1 動機
らくだ🐫にもできるRailsチュートリアル|4.2 文字列とメソッド
らくだ🐫にもできるRailsチュートリアル|4.3 他のデータ構造
らくだ🐫にもできるRailsチュートリアル|4.4 Rubyにおけるクラス

第5章レイアウトを作成する

Bootstrapを導入したりパーシャルの使い方を覚えてapplication.html.erbをリファクタリングしたりしていくっぽい

らくだ🐫にもできるRailsチュートリアル|5.1 構造を追加する
らくだ🐫にもできるRailsチュートリアル|5.2 Sassとアセットパイプライン
らくだ🐫にもできるRailsチュートリアル|5.3 レイアウトのリンク
らくだ🐫にもできるRailsチュートリアル|5.4(と5.5) ユーザー登録: 最初のステップ

第6章 ユーザーのモデルを作成する

ユーザー登録ページを作っていく
まずはユーザー用のデータモデルの作成と、データを保存する手段の確保について

らくだ🐫にもできるRailsチュートリアル|6.1 Userモデル
らくだにもできるRailsチュートリアル|6.2 ユーザーを検証する
らくだにもできるRailsチュートリアル|6.3(と6.4)セキュアなパスワードを追加する

第7章 ユーザー登録

ユーザー登録機能を追加していく

らくだ🐫にもできるRailsチュートリアル|7.1 ユーザーを表示する

番外編

passwordのバリデーションをアレンジする(正規表現についてなど)
らくだ🐫にもできるRailsチュートリアル|番外編・パスワードのバリデーション