File Sructure

Embed Size (px)

DESCRIPTION

Django e-commerce structure

Citation preview

SECTION 1 Welcome Lecture 1: Welcome to Coding for Entrepreneurs Lecture 2: Get familiar with Terminal Lecture 3: Introduction to Python Lecture 4: Get to know Django Lecture 5: How to Approach this Class || Learning by Doing Lecture 6: Links & Resources SECTION 2 Get Your System Ready Lecture 7: Install PIP & Django Lecture 8: Check Django is Installed Lecture 9: Install MySQL Lecture 10: Check MySQL is Installed Lecture 11: Shortcut for using MySQL Lecture 12: Download Komodo Edit Lecture 13: Install South Lecture 14: Install Django-RegistrationSECTION 3 Things you can do in Python (optional) Lecture 15: Simple Math in Python Lecture 16: A Python Function | Calculate Gross Margin & Price based off Margin Lecture 17: Grab Data from Foursquare using an APISECTION 4 Extras and Bonuses for Students Lecture 18: Student-Only Deals SECTION 5 First Steps with Django Lecture 19: Set Up Komodo Edit Lecture 20: Setting up a MySQL database on Django Lecture 21: Settings.py (basic overview) Lecture 22: Hello World with Django Lecture 23: First Model and Additions to the Admin Lecture 24: Convert to South | Making Updating Models Easier, Much EasierSECTION 6 eCommerce Project Lecture 25: New Mysql User, New Django Project Lecture 26: Django Settings.py + MySQL | Command Line Lecture 27: Django Settings.py + MySQL | Komodo Edit Lecture 28: Create a New App for Shopping Project Lecture 29: Add Products App to Django Admin Lecture 30: Django Settings.py Part 2 | Media Root, Static Root, Templates Lecture 31: Collect Static Files Lecture 32: Views.py Part 1 Lecture 33: Django Templates || An Introduction Lecture 34: Serve Static Files || Images, CSS, Javascript Lecture 35: Create Unique Product Pages Lecture 36: Unique Slugs in Models.py & Pre-populate Slugs in Admin.py Lecture 37: Set Up Twitter Bootstrap Lecture 38: Update the Base.html Lecture 39: Add a Landing Page (Home Page) Lecture 40: Contact Us App Lecture 41: Contact Us & Forms.py Lecture 42: Form.py - Forms.py Lecture 43: About Us -- Introducing Flatpages Lecture 44: Cart App Lecture 45: Add to Shopping Cart Lecture 46: Cart || Views.py Lecture 47: Update Site Navigation to Include Dynamic Cart Lecture 48: Empty Entire Cart Lecture 49: Product Page Clean Up Lecture 50: Make Changes to Product App (Models.py) w/ South Lecture 51: Fix Coding Errors & Improve Meta Data Lecture 52: Where we are now Lecture 53: An Intro to Stripe || A payment proccessor Lecture 54: Stripe Practice || Fake Charge & Create Customer Lecture 55: Set Up Customer User Accounts (Profiles) Lecture 56: Django-Registration Template Files Lecture 57: Add Registration URLs to URLs.py Lecture 58: Django-Registration App & Template Files Lecture 59: Add Account Login & Join to your Site Lecture 60: Add User Logout and Login Required for Specific Views Lecture 61: Update User Settings for User Profile Lecture 62: Enable Email Send Lecture 63: Setup Checkout App & Checkout Button Lecture 64: Add Stripe Customer ID to User Profile Lecture 65: Add Total Price to Cart Checkout Lecture 66: Update Checkout Totals with Stripe Lecture 67: Update Cart & Checkout TemplatesSECTION 7 Make a Live Landing Page Lecture 68: Introduction to the Landing App Lecture 69: Set Up Project Lecture 70: Add Landing Page App Lecture 71: Admin.py & Forms.py Landing App Lecture 72: Views.py & Urls.py Lecture 73: Set up Templates Lecture 74: Update Styling Lecture 75: Finish Form Lecture 76: Get Started with WebFaction Lecture 77: Add Files to Server Lecture 78: Connect with SSH Lecture 79: Make Admin Styles Show (error fix) Lecture 80: Add Landing App & You're LIVE Lecture 81: Update Landing Page with CSS & Google Web Fonts Lecture 82: Change Form Error Message & Clean Up Landing Page. Lecture 83: Add Email Capability to Settings.py Lecture 84: Send Email when someone Signs UpSECTION 8 Closing Up Lecture 85: Thank you and come back for updates!