- AJAX
- File uploading and processing
- Background tasks
- Structured JavaScript
- Sending email
- More complex data models
Complete the following exercises (in order) from the Ruby Exercises repository.
We do not expect students to complete every exercise every week, but you should be attempting as many as you can. Remember, the top priority is getting feedback from us, even if your code is incomplete.
- person.rb
- person_notes.rb
- die.rb
- die_sides.rb
- die_labels.rb
- board.rb
- hot_or_cold_class.rb
Complete the following exercises (in order) from the Sinatra Exercises repository.
- Sinatra Katas
Explore and complete some of the JavaScript Exercises. NOTE: this repo is a WIP (work in progress), so there are still many pieces missing.
Use these examples to bolster your understanding.
- Yardsale (Craigslist clone)
- Can I Eat Here (Yelp clone)
- Examples: Sinatra (common web development patterns implemented in Sinatra)
- LinkedOut - Example