Welcome!
  • Introduction
Python Refresher
  • Intro
  • Installing Python
  • Variables, Strings, Ints, and Print
  • Your Turn! Challenge - Variables, Strings, Ints and Print Exercise
  • If Statements and Comments
  • Your Turn! Challenge - If Statements and Comments Exercise
  • Functions
  • Your Turn! Challenge - Functions Exercise
  • Lists
  • Your Turn! Challenge - Lists Exercise
  • Loops
  • Your Turn! Challenge - Loops Exercise
  • Dictionaries
  • Your Turn! Challenge - Dictionaries Exercise
  • Classes
  • Your Turn! Challenge - Classes Exercise
  • Outro
Site #1 - Pig Latin Translator
  • Intro
  • Installing Django
  • Creating a Project
  • Project Tour
  • URLs
  • HTML and Django
  • Forms
  • Sending Data
  • Pig Latin Translation
  • View Dictionary
  • Your Turn! Challenge - About Page
  • Your Turn! Solution - About Page
  • Outro
  • PigLatin Source Code
  • Django Cheat Sheet
Site #2 - Personal Blog
  • Intro
  • Sketch
  • Virtualenv
  • Apps - What They Are and Creating Our First
  • App Views
  • Models
  • Admin
  • Displaying Posts
  • Model Methods
  • Working with Images
  • RegEx
  • Post Details
  • Bootstrap and Design
  • Adding a NavBar
  • Home Page Design
  • Static Images
  • Cleanup
  • DISQUS - Adding Comments
  • Your Turn! Challenge - Sitepages Apps
  • Your Turn! Solutions - Sitepages Apps
  • Outro
  • Blog Source Code
Publishing a Website on a VPS (Virtual Private Server)
  • Intro
  • Vultr
  • Security on Your Server
  • Pip and Virtualenv
  • Uploading Our Code
  • Runserver
  • Gunicorn
  • Nginx
  • Outro
Site #3 - Reddit Clone
  • Intro
  • Sketch
  • Project Setup
  • Sign Up View
  • POST vs. GET
  • Creating Users
  • Username Uniqueness
  • Login View
  • URL Include
  • Posts App
  • Next Redirect
  • Creating the Post Model
  • Saving a Post Object
  • Homepage URL
  • Homepage View
  • Voting
  • Extending Templates
  • Checking If the User is Logged In
  • Logout
  • Buttons and Polish
  • Homepage Cleanup
  • Your Turn! Challenge - Post by User
  • Your Turn! Solution - Post by User
  • Outro
  • Source Code for Reddit Clone
Bonus
  • Thanks!