Professional training course · MySuperStore Case Study

Build your marketplace: from code to payments in production

An 18-lesson (38h 10m) course grounded in the real MySuperStore codebase — starting with a 6-lesson Foundations track (Module 0) through PIX payments, idempotency, payouts and deployment.

8modules
38h 10mtotal course hours
MySuperStoreproduction codebase
100%Modules 0 & 1 unlocked (7 lessons)
Audience

Who this course is for & prerequisites

  • Beginners starting from zero in Django/DRF via Module 0 Foundations (6 free lessons, 11h)
  • Backend and full-stack developers who want to master marketplace payments, split payouts and concurrency in production
  • Engineers designing, auditing or defending real-world architectural trade-offs
Recommended prerequisites

Recommended prerequisites

  • Basic programming logic (Module 0 teaches Python/venv, Git, Django and DRF from scratch)
  • Comfort running commands in a terminal
  • Basic SQL and HTTP concepts help and are reviewed in Foundations
Django & DRFPostgreSQLPIX & Cartão (Efí)Split e RepasseWebSocketsCeleryDocker & Caddy
What you get

Built around production engineering

18 progressive lessons (38h 10m)

Module 0 Foundations (6 lessons, 11h) + 12 core lessons from unit economics to PIX webhooks, payouts, real-time events and deployment.

Videos, audios, slides & interactive labs

Run integer-cent margin calculations, HTTP status labs, NotebookLM study decks and inspect each PIX webhook step.

Free downloadable PDFs for Modules 0 & 1

Written reference guides for offline study plus a 44-term glossary (in Portuguese).

Explained quizzes & rubric-graded final project

Every quiz option explains why it is right or wrong. The final project is graded against an objective rubric.

Unit economics

Commission minus provider fees: the real math per order

Instead of income promises, the course starts by showing the exact math from MySuperStore reference settings (illustrative example for a R$ 100.00 order, 12% commission):

Payment12% CommissionProvider fee (example)Platform netSeller payout
PIXR$ 12,000,99% = R$ 0,99R$ 11,01R$ 88,00
CardR$ 12,003,99% + R$ 0,39 = R$ 4,38R$ 7,62R$ 88,00

Illustrative example values verified in the codebase on 2026-11-12 (settings/base.py:340-351). Actual fees depend on your provider contract. This simulation is not a guarantee of financial results.

Syllabus

Full curriculum (18 lessons · 38h 10m)

Módulo 00

Fundamentos (Trilha Base)

Free · Available now (pt-BR) 11h

Do zero em web, Django e API usando uma analogia única (o restaurante): cada tecnologia como posto de trabalho, preparação da bancada no Windows, primeiro projeto Django, primeira API REST com DRF, testes, Git e leitura do MySuperStore.

Módulo 01

Visão do negócio e os números

Free · Available now (pt-BR) 2h

Como um marketplace ganha e perde dinheiro por pedido: comissão, taxa do provedor, frete grátis, ponto de equilíbrio e riscos operacionais.

Módulo 03

Dinheiro com segurança: estoque, cobrança, webhook, repasse e estorno

Coming soon 8h 10m

Transações atômicas, trava de linha, baixa condicional de estoque, cobrança PIX/cartão com mTLS, webhook idempotente, split, repasse e estorno.

Módulo 05

Infraestrutura, deploy e operação

Coming soon 2h 10m

Docker, Docker Compose, proxy reverso com Caddy, TLS automático, pipeline de deploy, backup testado e orçamento de memória em VM de 1 GB.

Módulo 06

Jurídico, fiscal e operação

Coming soon 1h 30m

Pontos de verificação para operar um marketplace ou vender o software: CNPJ/CNAE, termos de uso, LGPD, política de reembolso e nota fiscal.

Módulo 07

Projeto final e certificado

Coming soon 6h

Construção de um mini-marketplace avaliado por rubrica técnica com testes que provam o dinheiro e emissão do certificado de curso livre verificável.

Certification & disclosure

Verifiable certificate of completion (curso livre)

  • Under Brazilian education law, this is a free-standing professional training course (curso livre). It is NOT accredited by Brazil's Ministry of Education (MEC) and is not a university degree or technical diploma.
  • Issuance criteria: completing module quizzes and passing the final project technical rubric.
  • Public verification: each certificate receives a unique verification code at /[lang]/certificados/[codigo] showing holder name, course, exact hours, date and status.
Instructor

Rafael Maldivas

Founder of Maldivas Tech, Product Owner and engineer behind production multi-tenant SaaS and marketplace systems (MySuperStore, MiseOn, SelectSys Jobs).

Rafael Paiva Dias da Silva Consultoria em Tecnologia da Informação LTDA · CNPJ 68.923.239/0001-77 · Agentic AI Certified Foundations Associate


Terms, cancellation and refund policy

Waitlist

Notify me when modules 2–9 open

Leave your contact details to be notified when the full course modules open. No spam.

Message on WhatsApp

Your contact details are used solely to notify you about this course.

FAQ

Frequently asked questions

Is this an accredited university degree?

No. Under Brazilian education rules, this is a free-standing professional training course (curso livre), not a degree or MEC-accredited program. Graduates receive a verifiable certificate of completion.

What language are the lessons in?

The lessons, PDFs, videos, audios and interactive exercises are written in Brazilian Portuguese (pt-BR). This English overview describes the curriculum and structure for international visitors.

Do simulator numbers guarantee financial results?

No. All simulator values are illustrative examples based on reference settings in the codebase. Actual fees, taxes and margins depend on your provider contract and business operation.

What is available right now?

All 6 lessons of Module 0 Foundations (11h) and Module 1 (2h, unit economics and PIX flow) are complete and free in Portuguese — totaling 7 unlocked lessons with videos, audios, slide decks, interactive labs and PDFs. The remaining 11 advanced lessons are in preparation on the waitlist.

← Back to all courses