Rails Girls L.A. The Third Level
[ ] I have an editor. It is ___________________.
[ ] I can show you where my terminal is and a few commands.
I can show where I am in the directories.
List the files in a particular directory.
Make a directory.
Create a file in that directory. (touch)
Move up and down through directories.
Remove a file.
[ ] I have git installed.
[ ] I can explain a simple git workflow.
[ ] I have a Github Account.
My GitHub username is ___________________.
[ ] I have a photo on my GitHub account.
[ ] I have a Heroku Account. It is ___________________.
[ ] I have Ruby installed. The version I have installed is ___________________.
$ ruby -e "puts RUBY_VERSION"
[ ] I have Rails installed. The version I have installed is ___________________.
$ rails -v
$ rails new test
$ cd test
$ rails g scaffold Adventure name
$ rake db:migrate
$ rails generate controller welcome
[ ] I have Run the Rails Server to view the app locally.
$ rails server
[ ] I have Run the Rails Console.
$ rails console
[ ] I have created a repository in GitHub.
[ ] I have pushed my new Rails App to GitHub.
[ ] I have updated the Gemfile for Heroku.
Heroku uses a different database then Rails comes with. In order for our app to work on Heroku you need to change the following in your Gemfile
:
Change: gem 'sqlite3'
to:
group :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
[ ] I have created a Repository in Heroku.
[ ] I have pushed my Rails app to the Heroku repository.
[ ] I have viewed my app remotely.
[ ] My coach is ___________________. [ ] My pair is ___________________.
[ ] I will be here tomorrow at 9am.
Great Job! You have passed the Third Level. Get a Sticker. See you tomorrow.