Python Programming: Create An Digital Marketplace In Django
Last updated 12/2015
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 12.98 GB | Duration: 26h 7m
Last updated 12/2015
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 12.98 GB | Duration: 26h 7m
Build a User-Generated Digital Photography Marketplace step-by-step with Django 1.8, Python, & jQuery.
What you'll learn
Build a place where buyers and sellers can engage in commerce
Build a daily deals site and understand the fundamentals of how they work.
Requirements
Finishing "MVP Landing" in either Coding for Entrepreneurs Basic (free) or Coding For Entrepreneurs.
Instead of giving up, ask a bunch of questions!
A strong desire to learn
Description
Last updated: December 16th, 2015 Derek Sivers, founder of CDBaby, is a coding entrepreneur. He learned how to do it all from scratch and launched a multi-million dollar marketplace to help artists everywhere get their CDs sold. This was 1998. Before most current web technologies and great frameworks like Django. Sivers is an unusual coding entrepreneur because he never really considered himself a "programmer" or "entrepreneur" – instead, Sivers saw there was something he wanted to do and figured out how to do it. The word "Entrepreneur" is thrown around so much and has even spawned the word "Wantrapreneur" for those who talk but never take action. It's time to throwaway the notion and labels. All we need is action. This course, is the pinnacle of the Coding for Entrepreneurs series. We've learned so much from the 85k+ strong CFE community, that has help shaped this class into a improved version of the original. Join us, while you learn to craft your own CDBaby for the modern day. Join us, to continue cultivating the mindset of "whatever needs to get done, I'll figure out to make it happen." Cheers. Justin
Overview
Section 1: Welcome
Lecture 1 Welcome to the Digital Marketplace
Lecture 2 Walkthrough & Github
Lecture 3 Project Requirements
Lecture 4 Project Overview
Section 2: Digital Marketplace
Lecture 5 Getting Started
Lecture 6 Using Git Version Control
Lecture 7 PostgreSQL & DM
Lecture 8 First Migration & Superuser
Lecture 9 Intro to the Django Admin
Lecture 10 Intro to Apps
Lecture 11 Models
Lecture 12 Migration Basics Part 1
Lecture 13 Migration Basics Part 2
Lecture 14 Django Admin
Lecture 15 CRUD
Lecture 16 Views
Lecture 17 Urls
Lecture 18 Templates
Lecture 19 Template Inheritance
Lecture 20 Context in Views
Lecture 21 Dynamic URL Patterns
Lecture 22 Slug Fields
Lecture 23 Signals
Lecture 24 Forms
Lecture 25 Form Validation
Lecture 26 Form Widgets
Lecture 27 Form Field Placeholder & CSS
Lecture 28 ModelForm
Lecture 29 Update View
Lecture 30 Include Template Tag
Lecture 31 Class Based Views - List View
Lecture 32 DetailView with CBVs
Lecture 33 Multiple Objects Error with Slugs
Lecture 34 Mixins for CBVs
Lecture 35 Create View & Update View
Lecture 36 Unique Slugs
Lecture 37 Relating Data with Foreign Keys
Lecture 38 Editing & Creating Permissions
Lecture 39 Login & Staff Required Mixin
Lecture 40 Get Absolute URL
Lecture 41 Url Patterns Include & Namespaces
Lecture 42 Setup Staticfiles
Lecture 43 Locally Serving Static & Media Files
Lecture 44 FileField
Lecture 45 Protected File Storage
Lecture 46 File Download
Lecture 47 Preview File Download
Lecture 48 Product Download Permissions
Lecture 49 Simple Serach
Lecture 50 Template Improvements Tags & Filter
Lecture 51 Image Field
Lecture 52 Tabular Inlines
Lecture 53 Auto Create Thumbnails
Lecture 54 Thumbnails Generator Function
Lecture 55 Tags App
Lecture 56 Reverse Relationships
Lecture 57 Custom Template Tags
Lecture 58 Add Tag in Product Update
Lecture 59 Clear ManyToMany Relation
Lecture 60 Model Managers & QuerySets
Lecture 61 Tag Analytics
Lecture 62 TagView Manager
Lecture 63 Suggestions via Analytics
Lecture 64 User Interface
Lecture 65 Url Template Tag
Lecture 66 User Interface Part 2
Lecture 67 Purchase Dialog with jQuery UI
Lecture 68 Setting up AJAX
Lecture 69 Django CSRF with Ajax
Lecture 70 Refining the Ajax Test Request
Lecture 71 Purchase Confirmation with Ajax
Lecture 72 Ajax Required Decorator & Mixin
Lecture 73 Ajax Purchase then Download
Lecture 74 Seller App
Lecture 75 New Seller Form
Lecture 76 Apply for Account
Lecture 77 Billing & Transactions
Lecture 78 Products to SellerAccounts
Lecture 79 Backup & Restore Data with Django
Lecture 80 Seller Transactions & Products
Lecture 81 Dashboard Transactions & Products List
Lecture 82 Transaction ListView
Lecture 83 Seller Account Mixin
Lecture 84 Add and List Seller Products
Lecture 85 Seller Edit Products.
Lecture 86 Today's Sales Notifications
Lecture 87 Calculationg Sales with Django Aggregation
Lecture 88 Star Ratings with CSS
Lecture 89 Setup Rating Ajax
Lecture 90 Ajax Rating View
Lecture 91 Rating Display, Avg, Count
Lecture 92 User Library
Lecture 93 Product Updates
Lecture 94 Vendor Pages
Lecture 95 Curated Products
Lecture 96 File Uploads & Thank You
Section 3: Archive: Build a Marketplace
Lecture 97 New to Coding for Entrepreneurs? Start Here.
Lecture 98 Start Market
Lecture 99 Settings and Urls
Lecture 100 Full Product App
Lecture 101 Product Admin
Lecture 102 Product Admin Part 2
Lecture 103 Product Admin Part 3
Lecture 104 Product Views
Lecture 105 Product Views Part 2
Lecture 106 Product Views Part 3
Lecture 107 Product Views Part 4
Lecture 108 Saving Data with Model Forms Part 1
Lecture 109 Saving Data with Model Forms Part 2
Lecture 110 Model Formset Factory
Lecture 111 Save Formset
Lecture 112 Clean up Formset
Lecture 113 Product Digital Download Part 1
Lecture 114 Product Digital Download Part 2
Lecture 115 Product Digital Download Part 3
Lecture 116 Check Product Ownership
Lecture 117 Library
Lecture 118 Create the Cart
Lecture 119 Add to Cart
Lecture 120 View Cart
Lecture 121 Remove from Cart
Lecture 122 Cart Total with Django Signals
Lecture 123 Cart Total
Lecture 124 Basic Search
Lecture 125 Advanced Search with Q Lookup
Lecture 126 Category List
Lecture 127 Related Categories
Lecture 128 Related Products
Lecture 129 Improve Navigation
Lecture 130 Implement Bootstrap
Lecture 131 Implement Bootstrap Part 2
Lecture 132 Implement Bootstrap Part 3
Lecture 133 Bootstrap- Navbar & Glyphicon
Lecture 134 Home
Lecture 135 Featured Products
Lecture 136 Featured Products Part 2
Lecture 137 Dynamic Featured Homepage
Section 4: Bonus: Build a Daily Deals Site
Lecture 138 Welcome to Daily Deals
Lecture 139 Initial Syncdb
Lecture 140 Static Files Settings & Serve Static
Lecture 141 Add Bootstrap
Lecture 142 First View
Lecture 143 Django Registration
Lecture 144 Setup Django to Send Email
Lecture 145 Custom App + Using South + Admin
Lecture 146 Add Stripe using Django Signals
Lecture 147 Deals App
Lecture 148 Model Admin & Model Form
Lecture 149 Add Bootstrap To Django Admin & Forms
Lecture 150 Contact App
Lecture 151 Using Crispy Forms
Lecture 152 Featured Deals
Lecture 153 Understanding Django Urls
Lecture 154 View Render & Context
Lecture 155 Query Models with Slug
Lecture 156 Get Absolute URL
Lecture 157 Deal Archives
Lecture 158 Pagination
Lecture 159 Model Manager
Lecture 160 Countdown Timer
Lecture 161 Countdown Panel
Non-Technical Entrepreneurs, Artists, Graphic Designers,Anyone interested in learning programming