バックエンド言語「Ruby」およびWebフレームワーク「Ruby on Rails」を習得するためにやったことをここにまとめます。随時更新中!!
RubyもインストールしてHello worldしてみる
※参考:初めてのRuby:インストール確認、REPL、Hello worldまで
6年ぶりのRyby再開計画発動!!Rubyistに、俺はなる!?
※参考:Rubyistに、俺はなる!? 6年ぶりのRyby再開計画発動
最新版のRubyをGemini先生に助けられながらインストールする
※参考:【Ruby】最新版Rubyをインストール 〜苦戦の記録〜(ありがとうGemini先生)
文字列や計算の出力(putsメソッド、Mathモジュール)
※参考:【Ruby】文字列や計算の出力(putsメソッド、Mathモジュール)
メソッドの定義、実行
※参考:【Ruby】メソッドの定義、実行(def〜end)
クラスとオブジェクトを作成
※参考:【Ruby】クラスとオブジェクトを作成(class)
条件分岐、反復など(if、each)
※参考:【Ruby】条件分岐、反復など(if、each)
Rails編開始!Codespacesとローカルに環境構築
※参考:【Rails】Codespacesとローカルに環境構築(Railsチュートリアル1章)
hello_appをGitHubにプッシュ & Renderにデプロイ
※参考:【Rails】hello_appをGitHubにプッシュ & Renderにデプロイ(Railsチュートリアル第1章クリア!)
ScaffoldでToyアプリケーションを作る
※参考:【Rails】ScaffoldでToyアプリケーションを作る(Railsチュートリアル第2章)
静的なページを作る
※参考:【Rails】静的なページを作る(Railsチュートリアル第3章)
Rails風味のRuby
※参考:【Rails】Rails風味のRuby(Railsチュートリアル第4章 学習メモ)
レイアウトを作成
※参考:【Rails】レイアウトを作成(Railsチュートリアル第5章 学習メモ)
ユーザーのモデルを作成
※参考:【Rails】ユーザーのモデルを作成(Railsチュートリアル第6章 学習メモ)
CRUD処理など
※参考:【Rails】CRUD処理など(Railsチュートリアル第7〜10章の概要メモ)
ユーザー登録、ポスト投稿、フォロー機能など
※参考:【Rails】ユーザー登録、ポスト投稿、フォロー機能など(Railsチュートリアル第11〜14章の概要メモ)