Skip to main content

Pricing

Start learning Python and the web today

Start free. Upgrade when ready.

Free
$0forever
No card, no signup
  • 15 Python Foundations lessons
  • Full playground with pandas + numpy
  • Glossary, cheatsheets, guides
  • All blog posts in 18 languages
  • AI tutor on the first 15 lessons
Start lesson 1 →
POPULAR
Pro
$89/year
$7.42/mo when paid yearly$12/moSave 38%
7 days free
  • plan_pro_f1
  • plan_pro_f2
  • plan_pro_f3
  • plan_pro_f4
  • plan_pro_f5
  • plan_pro_f6
Apple PayGoogle PayLinkVisaMastercard

After your 7-day free trial we'll charge $89/yr to the card you added. Cancel anytime in Settings — no charge if you cancel before day 7.

No hidden fees · Cancel in 1 click · Secure checkout by Paddle

How we compare

Public 2026 pricing pulled from each platform's pricing page. We listed honest minuses too — pick what fits.

FeatureCodeMentor AICodecademy ProBoot.devDataCamp
Price (annual / month)$89 / $12$200 / $25$390 / $39$300 / $25
Free trial7 days · card required7 daysFree tier (no trial)None
Lesson count1,400+ across 13 tracks~1000~300~400
Context-aware AI tutor✓ Claude, knows your lessonBasic chatbotAI hints (limited)No
Run Python in-browser✓ instant
Portfolio projects with rubrics12 (L2-L4)NoCareer projectCareer capstones
Outcome-driven paths11 (junior backend, AI eng, DS, DevOps…)Career pathsBackend onlyData analyst
UI languages18English onlyEnglish onlyEnglish only
Mock interview AI✓ Claude, 3 modesNoNoNo
CertificationNo (working on it)Career certs
Offline / downloadable lessonsPWA cache onlyNoNoMobile app

Pricing checked 2026-05. Vendor offerings change — verify on their site before deciding.

Frequently asked

I'm a total beginner. Will this work?

Yes. The first module (lessons 1–15) is free precisely so you can try it. The AI explains errors plainly and walks you step by step.

How much time per day?

10–20 minutes a day builds real momentum. Set your own pace — lessons never expire, and the AI tutor picks up where you left off. Everything runs in the browser, no Python install.

Do I need a card to start?

No. The first lesson is open to everyone without sign-up. To save progress we need an email — no card. Card only if you upgrade to Pro.

How do I cancel?

One click in /dashboard. No email, no "why are you leaving" survey. Cancellation takes effect at the end of your paid period.

How does the refund work?

14-day full refund, worldwide, no follow-up questions — regardless of how much of the service you've used. Email support@learnpython.academy with your order number and Paddle will refund to your original payment method. EU/EEA/UK statutory 14-day right of withdrawal is preserved in full. See /refund for details.

Is access lifetime, or only while I pay?

While your subscription is active. We don't sell lifetime deals — the curriculum is updated weekly (new lessons, new tracks, new AI features), and a one-time price can't fund ongoing teaching. If you cancel, your access stays live until the end of the period you already paid for, then drops back to the free 15 lessons.

Is my payment secure? Where do you charge from?

Payments are processed by Paddle, a PCI-DSS Level 1 certified merchant of record used by companies like Notion and Rive. Card details never touch our server. Paddle handles VAT, sales tax, and currency conversion automatically. Apple Pay, Google Pay, and card-on-file work in one click at checkout. 3-D Secure (SCA) is enforced for European cards as required by PSD2.

Which languages are supported?

18 UI languages: Ukrainian, Russian, English, Polish, German, French, Spanish, Italian, Portuguese, Dutch, Romanian, Hungarian, Czech, Slovak, Greek, Croatian, Serbian, Bulgarian. One-click switch.

Why pay vs free ChatGPT?

ChatGPT is a general assistant. CodeMentor AI knows which lesson you're on, tracks your progress, and deliberately does NOT give the answer. First a leading question, then a hint, then the solution. Fundamentally different pedagogy.