Welcome to the Ruby Bootcamp!
The course revolves around the course dashboard presentation. This is an interactive presentation that contains the material you will be learning, the exercises to help cement that learning and the suggested flow to go through.
This repository contains exercises to compliment the presentation flow, which you can work through at your own pace. Once you've completed the presentation and these exercises, you're done!
You can find the main course dashboard here.
The exercises for the course can be found in the exercises directory. The course dashboard will take you through the content and tell you which exercise to do when to complement what you are reading/watching.
There will be guided workshops, throughout the course. These will give you a deeper understanding of how the things you are learning glue together.
- Logical statements
- About blocks
- Building a JSON API wrapper with
Net::HTTP
- Sinatra Testing with
Rack::Test
- Domain Specific Language (DSL)
- This course is still be actively developed so if something is not clear please check in with your trainers to find out what's next. Interested in what we are working on? Take a look
- This course assumes that you don't know Ruby but have are exerienced in another object oriented programming language, know TDD and at least one testing framework. Missing one of these things? Although it's not the core remit of the course to teach OO or TDD you will be doing lots of it and will have real opportunity to get stuck even more new things.