Feedback Form Office Hours |
Day | Time | Title | Slides | Videos | Code | |
---|---|---|---|---|---|---|
Monday | Morning | Rails: Facebook Login w/ OmniAuth | Slides 16A | Video 16A | Code 16A | |
Afternoon | Payments w/ Stripe | Slides 16B | Video 16B | Code 16B | ||
Tuesday | Morning | Rails: Search, Pagination, Charts, AJAX | Slides 17A | Video 17A | Code 17A | |
Afternoon | More Bootstrap | Video 17B | Code 17B | |||
Wednesday | Morning | Deploying Apps to Heroku | Slides 18A | Video 18A | Code 18A | |
Afternoon | Project Checkins | |||||
Thursday | Morning | Animations! | Video 19A | |||
Afternoon | Demo Critiques | Teacher Tips | ||||
Friday | Morning | Finale: Lessons Learned & Parting Words | Finale Video |
Day | Time | Title | Slides | Exercises | Videos | Code | |
---|---|---|---|---|---|---|---|
Monday | Morning | Ideas and Ideation | Slides 11A | Exercises 11A | |||
Afternoon | User and Market Research | Slides 11B | Exercises 11B | ||||
Tuesday | Morning | Rails: Uploading Files | Slides 12A | Video 12A | Code 12A | ||
Afternoon | Rails: Useful Gems, Github Collaboration | Slides 12B | Exercises 12B | Video 12B | |||
Wednesday | Morning | Khayelitsha Visit! | |||||
Afternoon | Rails: Javascript & Google Maps | Slides 13B | Exercises 13B | Video 13B | Code 13B | ||
Thursday | Morning | Presentation Tips, Pitch Practice | Slides 14A-1 | Video 14A-1 | |||
Noon | Breakout: Building Pinterest | Notes 14A-2 | No exercises | Video 14A-2 | Code 14A-2 | ||
Afternoon | Design Principles | Slides 14B | Video 14B-1 | ||||
Late Afternoon | Intro to Bootstrap | Exercises 14B | Video 14B-2 | Code 14B | |||
Friday | Morning | Project Planning Feedback | |||||
Afternoon | Rails: ActiveRecord Callbacks, ActionMailer | Slides 15B | Exercises 15B | Video 15B | Code 15B |
Day | Time | Title | Slides/Notes | Exercises | Videos | Code |
---|---|---|---|---|---|---|
Monday | Morning | Rails: Introduction | Slides 6A | Exercises 6A | Video 6A | |
Afternoon | Modelling Resources | Notes 6B | Exercises 6B | |||
Tuesday | Morning | Rails: Building Models in Rails | Slides 7A | Exercises 7A | Video 7A | |
Afternoon | Rails: Modelling Routes | Slides 7B | Exercises 7B | |||
Wednesday | Morning | Rails: Routes, Controllers, Views | Slides 8A | Exercises 8A | Video 8A | Code 8A |
Afternoon | Rails: Migrations, ActiveRecord, Forms | Slides 8B | Exercises 8B | Video 8B | Code 8B | |
Thursday | Morning | Rails: Relations, Validations | Slides 9A | Exercises 9A | Video 9A | Code 9A |
Afternoon | Rails: Layouts, Partial & Styling | Slides 9B | Exercises 9B | Video 9B | Code 9B | |
Friday | Morning | Rails: Authentication | Notes 10A | Exercises 10A | Video 10A | Code 10A |
Afternoon | Rails: Review | Notes 10B | Exercises 10B | Video 10B |
Day | Time | Title | Slides | Exercises | Video |
---|---|---|---|---|---|
Monday | Morning | Welcome to iXperience! | Slides 1A | Exercises 1A | |
Afternoon | Building Startup Ideas | Slides 1B | |||
Tuesday | Morning | Ruby: Variables & Basic Methods | Slides 2A | Exercises 2A | |
Afternoon | Ruby: Data Types, Booleans & Control Flow | Slides 2B | Exercises 2B | ||
Wednesday | Morning | Ruby: Arrays, Hashes, & Enumeration | Slides 3A | Exercises 3A | Video 3A |
Afternoon | Ruby: Methods & Objects | Slides 3B | Exercises 3B | Video 3B | |
Thursday | Morning | Ruby: Working with APIs | Slides 4A | Exercises 4A | Video 4A |
Afternoon | Ruby: Defining Classes | Slides 4B | Code 4B | ||
Friday | Morning | Git & Github | Slides 5A | Exercises 5A | Video 5A |
Afternoon | Ruby: Review | Notes 5B | Exercises 5B |
Description | Website |
---|---|
Free, Beautiful Stock Images | pexels.com |
Free, Beautiful Icons | The Noun Project |
Great UI Principles | GoodUI |
Cool Color Palette Choose | Coolors |
The Best Designs: A showcase website for the best designs | thebestdesigns.com |
Sidebar: A blog with 5 great web design articles every day | sidebar.io |
Twitter Bootstrap: Instant, responsive, customizable web design for non-designers | getboostrap.com |
Balsamiq: Mock up your websites | balsamiq.com |
Mockingbird: Another way to mock up your websites. | gomockingbird.com |
Good UX Design | Smashing Magazine |
Icons! |
FlatIcon IconMonstr The Noun Project Bootstrap |
Skill-level specific Ruby challenges (Brian's favorite) | codewars.com |
Easier Ruby, Rails, Git and other puzzles | codequizzes.com |
Tricky Ruby puzzles | rubyquiz.com |
Rails guides | guides.rubyonrails.org |
Sublime from command line | Sublime Docs |
Package Manager | sublime.wbond.net |
Emmet (type HTML like a GOD, via Package Manager) | emmet.io |
Getting Started with Javascript | iX intro |
Online Javascript Walkthrough | Codecademy JS |
Deploying to Heroku | Heroku Dev Center |
Installing Postgres |
Windows, Mac (Postgres.app) |
User Research: Just Enough Research |
Story of Twitter's Founding: Hatching Twitter |