Skip to content

Latest commit

 

History

History
91 lines (71 loc) · 1.79 KB

bewd-winter-2015.md

File metadata and controls

91 lines (71 loc) · 1.79 KB

Backend Web Developement Winter 2015 (Rails)

#1 Landing Page App (Weeks 1, 2, 3, 4)

You should Know:

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

Watch Before:

Classes:

  1. Command line, Bash
  2. rails new landing_page, HTML, CSS
  3. Heroku, Git, and Github
  4. Bootstrap, Forms and Values
  5. Databases, Models & Migrations
  6. Ruby & Rails Console
  7. More Ruby, stacktraces, and debugging
  8. Routing

Briefing:

  • Walk me through making the landing page app again, from scratch
  • What are some first thoughts on your BYOI app?

#2 Todo App (Weeks 5, 6)

You should Know:

  • Resources
  • Forms
  • Basics of HTTP
  • Webinspector: Network tools
  • Associations
  • Session

Watch Before:

Classes:

  1. Resources
  2. Forms
  3. Associations
  4. Auth + Session

Briefing:

  • Walk me through the resources that make up <insert top 100 website here>
  • What models will go into your BYOI app?

#3 Jotly (Weeks 7, 8, 9)

You should Know:

  • Modeling Data
  • Some Javascript
  • Location & Maps
  • Sending Emails
  • Uploads
  • Charts

Watch Before:

Classes:

  1. Jot Models
  2. Uploading + Photos
  3. Followers + Email
  4. Javascript + Location
  5. Google Maps + More Javascript
  6. Admin + Analytics

Briefing:

  • 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?

#4 Bring Your Own Idea App (Weeks 10, 11, 12)

You should Know:

  • How to make a product to compete in a start-up weekend

Watch Before: