Welcome
  • What is Coding for Entrepreneurs?
  • Why Code?
  • Welcome to Coding for Entrepreneurs
  • How to Approach this Class || Learning by Doing
Setup Your Computer
  • Install the Tools You Need
  • System Setup Links (PDF)
  • Notes on Text Editors
  • Using Github
Intro to Python & Django
  • Introduction to Python
  • Get to know Django
  • Links & Resources
Django 101
  • Intro
  • Websites + Servers
  • Settings, Urls, Views
Try Django 1.9
  • Introduction
  • Walkthrough
  • Before Getting Started
  • Versions & Install
  • Superuser & Admin
  • First App & Model
  • Model to Admin
  • Customize Admin
  • CRUD
  • Writing our First View
  • Request & Response
  • Mapping URLs to Views
  • In App URLs
  • Django Templates
  • Template Context
  • QuerySet Basics
  • Get Item or 404 Query
  • Dynamic URL Routing & Patterns
  • URL Links & Get Absolute URL
  • ModelForm & Create View
  • Instance Update View
  • Django Messages Framework
  • Delete View
  • Template & Inheritance
  • Setup Static Files - CSS - Javascript - Images in Django
  • Implement Bootstrap
  • Pagination by QuerySet
  • File Uploads with FileField and ImageField
  • SlugField
  • Social Share Links
  • Custom Template Tag
  • Basic User Permissions
  • Associate User to Post with a Foreign Key
  • Using Facebook Comments
  • Item Publish Date & Draft
  • Model Managers & Handling Drafts
  • Search Posts
  • Next Steps & Thank you
First Project: Launch with Code (Django 1.6.5, Bootstrap 3)
  • Welcome to Launch with Code
  • Start your First Django Project
  • First view using Function Based Views
  • Settings Setup
  • Implement Bootstrap for Front End Design
  • Start a Django App
  • Using Django Forms
  • Making Changes to Models in Django Version 1.6
  • Get User IP Address
  • Create Custom Reference ID
  • Create a Social Sharing Page
  • Use Custom Django Middleware
  • Save Shares by Reference ID
  • Create a Social Sharing Page Part 2
  • Load Static Files in Django
  • Update Front-End Design
  • Create a Social Sharing Page Part 3
  • Use jQuery to Make Progress Bar
  • Implement Social Sharing HTML
  • CSS Background Image & Parallax
  • Update Email Form Design
  • Final Styles Update
  • Prepare for Producing using Heroku
  • Launch your Project to Heroku
eCommerce 2
  • Introduction
  • Walkthrough
  • Requirements
  • Setup a Previous Django Project
  • Try Django 1.8 to eCommerce 2
  • Product Roadmap
  • Products App
  • Product Detail View
  • Urls within Django App
  • Add HTML Template
  • ListView
  • Using Links for Model Instances
  • Model Managers
  • Product Variations
  • Post Save Signal for Variations
  • Product Detail Layout
  • Image Uploads