Pricing
Start learning Python and the web today
Start free. Upgrade when ready.
- ✓ 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
- ✓ plan_pro_f1
- ✓ plan_pro_f2
- ✓ plan_pro_f3
- ✓ plan_pro_f4
- ✓ plan_pro_f5
- ✓ plan_pro_f6
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.
| Feature | CodeMentor AI | Codecademy Pro | Boot.dev | DataCamp |
|---|---|---|---|---|
| Price (annual / month) | $89 / $12 | $200 / $25 | $390 / $39 | $300 / $25 |
| Free trial | 7 days · card required | 7 days | Free tier (no trial) | None |
| Lesson count | 1,400+ across 13 tracks | ~1000 | ~300 | ~400 |
| Context-aware AI tutor | ✓ Claude, knows your lesson | Basic chatbot | AI hints (limited) | No |
| Run Python in-browser | ✓ instant | ✓ | ✓ | ✓ |
| Portfolio projects with rubrics | 12 (L2-L4) | No | Career project | Career capstones |
| Outcome-driven paths | 11 (junior backend, AI eng, DS, DevOps…) | Career paths | Backend only | Data analyst |
| UI languages | 18 | English only | English only | English only |
| Mock interview AI | ✓ Claude, 3 modes | No | No | No |
| Certification | No (working on it) | ✓ | Career certs | ✓ |
| Offline / downloadable lessons | PWA cache only | No | No | Mobile 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.