- Draw and Explain the MVC Model
- using diagrams and English words on a piece of paper
- Give examples: You should use the new Rails app that you will be creating as an example
- Create a brand new Rails app
- We are going to call it
rails_app_quiz
- Create a new development and test database called
rails_quiz_dev
and rails_quiz_test
in PostgreSQL database
- Link the database to your Rails app
- Create a table called
jobs
with the following columns
- url (string)
- employer_name (string)
- employer_description (string)
- job_title (string)
- job_description (string)
- year_of_experience (integer)
- education_requirement (string)
- industry (string)
- base_salary (integer)
- employment_type_id (integer)
- Create 3 API endpoints for
jobs
- Create a repository
- Push code to Github
- Deploy to Heroku