Catalog of Topics

By the way, not all of these topics are used in this particular course. This is the complete list so you can see the raw materials that I used to build this course.

title
Capybara
Data Modeling
Database Migration
HTTP for Rails
Internet Technology Basics
Mobile Architectures
Mocking
Models
Model View Controller - review
NoSql and MongoDB
Object Oriented Design
Refactoring
Regular Expressions
Designing REST API
REST and Web Services
Sesions
TDD demo
Intro to Test Driven Development
World Wide Web
Rails Activerecord Queries
Codeclimate
DB datatypes for Rails 4
Git and Github
Heroku
Minitest and Minitest/Spec
Best Rails and Ruby Resources
Rails Validations
Rake "tasks" (commands)
Regexp Cheatsheat
Ruby Gems
Twitter Bootstrap
Unix Shell
Vagrant Setup
Agile Software Development
Intro to project tracking
Programming made easy
Pivotal Tracker
Sofware Engienering Rules of Thumb
Big Data (http://bit.ly/bigdataslides)
Company Founding Scenario
eRoom Story
Innovators Dilemma
Markets and Segments
Presentation Hints and Tips
Real World Survival Kit
Real World Survival Kit Mob Notes
Starting a company
Startup Funding
Working in teams
Elevator Pitch exercise
Peer Feedback Session
IP Scenarios
NEST thermostat - UX
Pricing Model Exercise
User Experience Site Review
CSS (the good stuff)
ERB (with Rails)
HTML - Hypertext Markup Language
JSON (and JSON)
XML - Extensible Markup Language
Affordances
Paper Prototyping homework
Toy Form Rails Example
Reflection on Entrepreneurship
Reflection on Presentations
Reflection on team work
Schema Design Exercises
(HW) Talking to a real life entrepreneur
TDD homework
Build Measure Learn
Business Model Canvas
Business Model Intro
Cohort Analysis
Crossing the Chasm
Elevator Pitch
Engine of Growth
Four Questions Every Entrepreneur Should ask
Conversions
Scaling techniques
Growth Models
Startup Finances from 10000 feet
Hypotheses
Testing Hypotheses -- Get Out of the Building!
Types of hypotheses
Ideas are cheap!
Lean Startup Overview
LSM Validation Board
Product and Market Excercise
Marketing Primer
Metrics
Minimum Viable Product
Naming
Measure the effect of a pivot
Types of Pivots
Positioning
Quantitative and Qualitative Testing
Sustainable Growth
Tuning the Engine of Growth
Value Proposition
UI/UX Cool Tools
User Experience Flows
Assignment Scoring
Choosing a project to work on
Term Project Final Deliverables
User Experience Basics
Frame 1 Report
Frame 2 Report
Pilot Project (P2P Tours)
Product ideas
Showcase Day
Term Product Brief
Term Project Framework
Term Project How To
Adding basic authentication
Demo of controllers and resources
Forms and Views
Job of the Rails Server
Rails Database Mechanics
Hands-on with Rails DBs and Models
Best Rails and Ruby Resources
Scaling
URL in Rails
README for Curriculous-topics
Paper Prototyping
Personas
Conducting a usability test
User Stories
Term Project Report
Founding a company
Getting Funding