Getting Started with Coding for Entrepreneurs
  • Start here only if you're new to Coding For Entrepreneurs
MatchMaker 2
  • Welcome
  • Walkthrough
  • On Github
  • Start Here
  • Clone Project from Github
  • Rename Django Project
  • Matchmaking Questions
  • Foreign Key Basics
  • Tabular Inlines (Django Admin)
  • Foreign Key Basics Part 2
  • Question QuerySet
  • Question Form
  • Question Single
  • Question Importance
  • User Answer Model
  • Save User Answer
  • Form Validation
  • Display & Edit User Answer
  • Assign Point Values
  • Signals & Receiver Functions
  • Matching Algorithm Part 1
  • Matching Algorithm Part 2 - Awarding Points
  • Matching Algorithm Part 3 - Total Points
  • Geometric Mean vs Arithmetic Mean
  • Matching Algorithm Part 4 - Match Percentage
  • Matches App
  • Model Manager for Matches
  • Get Match Percentage from Algorithm
  • Compare Timezone to Updated Timestamp
  • Update Match for QuerySet
  • Complex Queries with Q Lookups
  • Matching Algorithm Final
  • Profile App and Image Field
  • Profile View
  • Implementing Matching Function
  • Instance Property for Match Percentage
  • Matches on Dashboard
  • Match Images on Dashboard
  • Get Absolute URL
  • Match Images on Dashboard Part 2
  • Fix New User Breaking Matching
  • Jobs App
  • Django LocalFlavor
  • UserJob Model
  • View & Add User Job
  • Update Jobs with Model Formset
  • Get Matches QuerySet Update
  • Job, Location, Employer Matches
  • Fix Migration Error
  • Suggestion Position, Location, Employer
  • Position Matches
  • SlugFields
  • Position Match View
  • Handle Query Exceptions
  • Location & Employer Match Views
  • User Logged In Signal
  • User Like
  • Perform Like in a View
  • User Likes on Dashboard
  • New User Dashboard
  • Include Template with Arguments
  • Improve Dashboard
  • Get Unanswered Questions
  • Unanswered Questions Part 2
  • Django Messages
  • Bootstrap Alert with Messages
  • Custom Signals
  • Test User
  • Profile User
  • Profile Data & Image
  • Thank you!
The MatchMaker (aka Meet your Match)
  • Setup MatchMaker
  • Create initial Apps
  • User Profile Information Addresses & Jobs
  • Single User Profile & Serve Static Media
  • Django Registration
  • Twitter Bootstrap
  • Update Template Files
  • Improve Profile Template
  • Edit User Profile
  • Edit Profile with Formset
  • Edit profile tabs
  • Profile Details
  • Navbar Edits
  • Questions App
  • Save User Answers
  • Paginator
  • Question Importance
  • Assign Point Values
  • Matching Function
  • Optional Lecture -- Matching Function, Long Form
  • Match App
  • Display Suggested Jobs
  • Good Match Job Suggestions
  • Add Login, Logout, and Questions links
  • JobMatch Model