| Exit Tickets Link | Office Hours Link |
Week 3 |
||||||||
| Day | Time | Title | Class | Exercises | Solutions | Video | ||
|---|---|---|---|---|---|---|---|---|
| Friday | Final Presentations | Guide | ||||||
Week 3 |
||||||||
| Day | Time | Title | Class | Exercises | Solutions | Video | ||
| Monday | Morning | Project Lab | Week 3 Project | |||||
| Afternoon | Rails: Authentication | Slides 11B | Exercises 11 | |||||
| Tuesday | Morning | Rails with Heroku | Heroku Guide | Exercises 12 | Video | |||
| Afternoon | Bootstrap Themes | Slides 12B | Final Project Guidelines | |||||
| Wednesday | Morning | Rails: Authorization | Exercises 13 | Video | ||||
| Afternoon | Building Twitter | Video | ||||||
| Thursday | Morning | Advanced Git & Github | Final Project Proposal | Examples | Video | |||
| Afternoon | APIs | OMDB GitHub OmniAuth |
||||||
Week 2 |
||||||||
| Day | Time | Title | Class | Exercises | Solutions | Video | ||
| Monday | Morning | Project Lab | ||||||
| Afternoon | From Sinatra to Rails | Slides 6B | Exercises 6 | Video | ||||
| Afternoon | Rails Blog Lab | Lab 6 | Exercises 6 | Solutions 6 | ||||
| Tuesday | Morning | Rails: Routes, Views & Controllers | Slides 7A | Exercises 7 | Video | |||
| Afternoon | Rails: Models | Slides 7B | Exercises 7 | Solutions 7 | Video | |||
| Wednesday | Morning | Rails: Routes, Views & Controllers | Notes 8 | Exercises 8 | Solutions 8 | Video | ||
| Afternoon | Rails: Models, Migrations, & Seeds | Notes 8 | Week 2 Project | Video | ||||
| Thursday | Morning | Rails: Views & Forms | Notes 9 | Exercises 9 | Solutions 9 | Video | ||
| Afternoon | Rails: Model Associations 1 | Notes 9 | Week 2 Project | Project Example | Video | |||
| Friday | Morning | Rails: Model Assocations 2 | Slides 10A | Weekend Project | Video | |||
| Afternoon | Rails: Bootstrap Basics | Slides 10B | Example App | |||||
| Afternoon | Rails: Review | Weekend Project | Video | |||||
Week 1 |
||||||||
| Day | Time | Title | Class | Exercises | Solutions | Video | ||
| Monday | Morning | Welcome to iXperience! | Slides 1A | Exercises 1A | ||||
| Afternoon | Git & Github | Slides 1B | Exercises 1B | |||||
| Tuesday | Morning | Ruby: Variables & Basic Methods | Slides 2A | Exercises 2A | Solutions 2A | |||
| Afternoon | Ruby: Data Types, Booleans & Control Flow | Slides 2B | Exercises 2B | Solutions 2B | Video | |||
| Wednesday | Morning | Ruby: Methods & Scope | Slides 3A | Exercises 3A | Solutions 3A | Video | ||
| Afternoon | Ruby: Arrays, Hashes & Enumeration | Slides 3B | Exercises 3B | Solutions 3B | Video | |||
| Thursday | Morning | Ruby: Web App with Sinatra | Slides 4A | Exercises 4A | Solutions 4A | Video | ||
| Afternoon | Ruby: Sinatra & Collections | Slides 4B | Exercises 4B | Solutions 4B | Video | |||
| Friday | Morning | CSS & Bootstrap | ||||||
| Afternoon | Aaron's Motivation | Exercises 5 | ||||||
| Weekend | Ruby: Review | Notes 5A | ||||||
| How to create a new GitHub repo | Instructions |
| Vocabulary Glossary | Vocabulary Glossary |
| Description | Website |
|---|---|
| Wrap Bootstrap - Impressive (cheap) commercial themes | wrapbootstrap.com |
| themeforest - tagged with bootstrap | themeforest.net |
| Bootswatch - free themes for Bootstrap | bootswatch.com |
| Bootstrap Bay - commercial themes | bootstrapbay.com |
| 2015 Best free bootstrap templates | webdesignlike.com |
| Description | Website |
|---|---|
| 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 Cheet Sheet | Notes |
| 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 |
| JavaScript Basics | developer.mozilla.org |
| Heroku Step By Step | Instructions |
| Deploying to Heroku | Heroku Dev Center |
| Installing Postgres |
Windows, Mac (Postgres.app) |
| Tech Interview Advice | Erica's Slides |