New here? See how enrollment works →
Python, Flask & DjangoAdvancedAdvanced mentor program

Django Marketplace Project

Build a two-sided marketplace in Django with a mentor guiding architecture and code quality.

8–10 weeks duration~40 learning hours12-month content access6 modules

Program overview

You build a marketplace where sellers list items and buyers place orders. Your mentor meets you on a schedule, reviews your pull requests and pushes you on architecture, testing and deployment. The result is a portfolio project with real complexity.

What you'll learn

  • Model sellers, listings, orders and reviews
  • Build separate dashboards for buyers and sellers
  • Handle payments in Stripe test mode
  • Write tests for models, views and permissions
  • Deploy to a production server with PostgreSQL

Who it is for

Django developers who have built simple apps and want a serious portfolio project.

Before you enroll

You have built a Django app with models, forms and authentication.

Weekly commitment

Plan for 4–5 hours a week: 40 learning hours over 8–10 weeks.

Program structure

6 modules and 18 lessons over 8–10 weeks. Plan for about 40 learning hours.

01PlanningWeek 1 · 3 lessons
  1. Kickoff with your mentor
  2. Data model
  3. Milestone plan
02Accounts and rolesWeeks 2–3 · 3 lessons
  1. Custom user model
  2. Buyer and seller roles
  3. Permissions
03ListingsWeeks 4–5 · 3 lessons
  1. Listing CRUD
  2. Image uploads
  3. Search and filters
04Orders and paymentsWeek 6 · 3 lessons
  1. Cart and checkout
  2. Stripe test mode
  3. Order emails
05QualityWeeks 7–8 · 3 lessons
  1. Test suite
  2. Code review rounds
  3. Refactoring
06DeploymentWeeks 9–10 · 3 lessons
  1. PostgreSQL and static files
  2. Production settings
  3. Final review

Mentor and support model

Weekly live group instruction and four mentor reviews.

  • Weekly live group instruction
  • Four mentor reviews
  • Code-review feedback

Milestones

Exact session dates are confirmed in your enrollment email.

  1. Week 1: Planning
  2. Weeks 2–3: Accounts and roles
  3. Weeks 4–5: Listings
  4. Week 6: Orders and payments
  5. Weeks 7–8: Quality
  6. Weeks 9–10: Deployment

Project

Django marketplace. A buyer and seller marketplace with listings, checkout in Stripe test mode and a deployed demo.

What's included

  • 12-month content access
  • Advanced project work
  • Weekly live group instruction
  • Four mentor reviews
  • Code-review feedback
  • Portfolio-ready project documentation
  • A digital completion certificate

Price

$1,499 USD is the full program price. You pay nothing on this website. We review your request and email you the payment details.

Cancellation and refunds

Our Refund and Cancellation Policy lists the terms for advanced mentor programs.

Enrollment process

  1. Submit an enrollment request with your contact details.
  2. Program onboarding is completed within 1 business day.
  3. The first live session is scheduled within 5 business days, mentor reviews are targeted within 2 business days, and the final project review and certificate are completed within 3 business days after submission.

Frequently asked questions

When does access start?

Program onboarding is completed within 1 business day.

Is payment taken on this website?

No. After you submit your enrollment request, we reply by email with payment details and enrollment confirmation.

Does this program guarantee a job or income?

No. It is an education and training service and does not include employment, income or placement guarantees.

Can I cancel?

Our Refund and Cancellation Policy lists the terms for advanced mentor programs.

Related courses in Python

$1,499