Introduction
  • What makes Django a great Web Development framework?
  • What's in it for you & how to use this course
Getting Started
  • Install Python (and dependencies)
  • Install Django
  • Note: Installing MySQL on Windows
  • Install MySQL
Project Setup
  • Create A Project
  • What is the command to create a project in Django from the command line?
  • Connect To A (MySQL) Database
  • View Your Project In A Browser (via the dev server)
  • What is the terminal command to start the dev server?
Application Setup
  • Create A Django Application
  • What is the terminal command to create a Django application?
  • Create Models (aka. your Database Schema)
  • Play With The Django Shell
Site Administration
  • Create Admin Users
  • Customize The Administration Portal
URLS & Views
  • Create Your First URL Configuration & View
  • Add More Advanced URL Configs & Views
Templates, Views & Forms
  • Create Views With Templates, P1 - (Our First Template)
  • Create Views With Templates, P2 - (Error Handling & Template Organization)
  • Create Views With Templates, P3 - (Convenience Methods)
  • Add & Process Your First Form
  • Leverage Generic Views For Standard Pages
Testing
  • Test Your Models
  • Test Your Views
Static Files (CSS, Javascript, ...)
  • Add Basic CSS & Images To Your Project
  • Make Your Site Responsive - Install Twitter-Bootstrap
Thank You
  • Lesson is complete - If this series helped you, please rate it!
  • Source Files