Welcome
  • Welcome
  • Walkthrough
Setup & Getting Started
  • Setup System
  • Virtualenv & Django
  • Start Django Project
  • Github
  • Video Quality & Speed
  • What we're going to build -- A URL Shortener
Build the Kirr service
  • Startapp Shortener
  • Models
  • Make Changes to Models
  • Handling Migration Failures
  • Saving in the Python Shell
  • Override the Save Method
  • Dynamic Shortcode Generator
  • Model Manager & Refresh Shortcodes
  • Custom Django Management Commands
  • CB Views, FB Views, and URLs
  • Using Parameters from Django Settings
  • URL Keyword Arguments
  • Query the Database with the Shortcode
  • HttpRepsonse Redirect & URL Ordering
  • Locally Testing a Domain Name
  • Using Django-Hosts for Subdomain Handling
  • Home View & In App Templates
  • HTML Forms
  • Django Forms
  • Form Validation & Custom Validators
  • Rending New Templates and Context
  • Reverse and Short URL
  • Analytics App
  • Integrate Bootstrap
Project Clean Up
  • Part 1
  • Part 2
Heroku & Going Live
  • Heroku Part 1
  • Heroku Part 2
  • Heroku Part 3
  • Heroku Part 4
  • Heroku Part 5
Final Section
  • Thank you & Next Steps