Railsの学習(Deep in CRUD)
久しぶりにブログ書きました。これからはどんどん更新を増やしていきたいと思います。
今回は、RailsForZombies(http://railsforzombies.org/)の紹介と、各エピソードの最後に出てくる確認問題の解答例を書いていきたいと思います。
まずRailsForZombiesとは、Ruby on Railsの初心者向け学習サイトのことです。Railsの基本的な操作をビデオで説明してくれます。説明は全て英語です。スライドがわかりやすいので英語が苦手でも問題ないと思います。これからRailsを学びたい人にはおすすめです。
ビデオの終わりには簡単なプログラミングの問題が出題されます。
Levelは1から5まであるみたいで、まずはLevel1のDeep in CRUDに挑戦したいと思います。
Level 1 Challenges
Resources
zombies
id | name | graveyard |
1 | Ash | Glen Haven Memorial Cemetary |
2 | Bob | Chapel Hill Cemetary |
3 | Jim | My Fathers Basement |
問題1 Find
Find Zombie where id = 1 and store it in a variable
解答例
問題2 Create
Create a new Zombie
解答例
問題3 Find2
Find the last zombie in the database, but don't use ID's
解答例
問題4 Query
Find all Zombies ordered by their names
解答例
問題5 Update
Update Zombie 3's graveyard to 'Benny Hills Memorial'
解答例
問題6 Destroy
Destroy Zombie where ID = 3
解答例