You will have the opportunity to do your final assessment in Ruby or JavaScript. You get to choose the language. The instructor will choose one or more from a set of available challenges. This is your final assessment, so it's expected that you should be able to handle anything from your time at Turing.
You will be expected to use TDD for all of the challenges below.
- Implement advanced ActiveRecord query strategies using scopes and/or class methods
- Implement a versioned API, complete with controller tests