level_up_exercises
level_up_exercises copied to clipboard
A series of code-related assignments to challenge starting engineers
Level Up Exercises
These are the combined exercises used at http://leveluprails.com. You can do them out of sequence, but you'll probably be missing the point. Do the right thing, visit the site.
Your Submissions Welcome
When you finish an exercise, feel free to make a pull request back into this repo if you'd like some feedback on your code. As soon as I get the chance, I'll make PR comments to provide some guidance as well. There's no catch here -- give it a shot. 👊 Joe
How to Do These Exercises
- Fork this repo into your own space
- Wait until you're asked to do one of the exercises
- Use your fork, develop code, push it back upward
- Profit!
The First Lesson
Like everything else in the world, these exercises have errors and problems and typos. We experience this problem whenever we code, and the only way to stay sane as a group is to fix problems as we find them. Be a mensch, send pull requests.
Exercise List (in Order)
Ruby
- Triangle Facts
- Arrowhead
- Robot Name
- Dino Catalog (personal fave)
Testing
- Data Science
- Overlord
- Shopping Cart
Rails
- CYOA
- Supportive
Data
- Traffic Control
- Yadda
Interaction
- Pmail
Scaling
- Art
Contributing
Contributions are very welcome. Fork, fix, submit pulls.
Contribution is expected to conform to the Contributor Covenant.