Weeks 1+2:
- Basic command line
- How to make a rails app
- HTML
- CSS
- Webinspector: Elements & CSS
- Git + Github
- Heroku
Weeks 3+4:
- Models
- Database Tables
- Migrations
- Mapping URLs to Actions
- Basic Ruby
- How to read a stack trace and debug stuff
- Command line, Bash
rails new landing_page
, HTML, CSS- Heroku, Git, and Github
- Bootstrap, Forms and Values
- Databases, Models & Migrations
- Ruby & Rails Console
- More Ruby, stacktraces, and debugging
- Routing
- Walk me through making the landing page app again, from scratch
- What are some first thoughts on your BYOI app?
- Resources
- Forms
- Basics of HTTP
- Webinspector: Network tools
- Associations
- Session
- Resources
- Forms
- Associations
- Auth + Session
- Walk me through the resources that make up <insert top 100 website here>
- What models will go into your BYOI app?
- Modeling Data
- Some Javascript
- Location & Maps
- Sending Emails
- Uploads
- Charts
- Jot Models
- Uploading + Photos
- Followers + Email
- Javascript + Location
- Google Maps + More Javascript
- Admin + Analytics
- How would you research and develop a new "advanced feature" (e.g. SMS integration; charging credit cards; etc.)
- What "advanced features" will go into your BYOI app?
- How to make a product to compete in a start-up weekend