Pricing
Land your first Python job — one plan, honest price
Interactive lessons + AI mentor + real portfolio projects. Cancel anytime, 14-day full refund, no card required for the free tier.
- ✓ 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
- ✓ All {n} lessons across {m} tracks (Foundations → Senior → FastAPI → Data Science → AI Engineering)
- ✓ AI mentor on every submission — hints, code review, per-line explanations
- ✓ 4 named résumé credentials: Python Foundations, FastAPI Backend, Data Science, AI Engineering
- ✓ Real Python + Pyodide in the browser — no install, no local setup
- ✓ Priority AI mentor throughput (Pro users bypass the free-tier quota)
- ✓ New lessons every week + full changelog — track shipping in real time
Charged $89/yr today. Cancel anytime in Settings. 14-day full refund if you change your mind.
No hidden fees · Cancel in 1 click · Secure checkout by Paddle
What Pro actually gets you in 8 months
Total spend: $12/mo × 8 months. Target: your first Python role in a market that pays €40-70k EU / $110-180k US at junior level. Milestones are deliverables under your control — we don't promise offers, we promise you'll be ready to earn them.
Python fluency
You read and modify any real Python codebase. Foundations track finished. First 3 useful scripts shipped.
Backend deployed
Full FastAPI + Pydantic v2 + PostgreSQL + JWT + Docker + tests. First real API live on Fly.io or Railway.
Portfolio-grade project
The second project that gets callbacks — deployed, README with tradeoffs, real users. This is the resume piece.
Interview-ready
40 LeetCode problems solved, 10 STAR stories written, 3 mock interviews done, CV tuned. Applying with realistic conversion.
Timeline assumes ~12-18 hours/week of focused practice. Faster with prior technical background; slower with less time available. First offer typically lands 2-4 months after month 8 (100-500 applications is realistic for a career-switcher's first role in 2026).
Résumé-ready credentials you earn
Each track packages into a named credential you list on your CV and LinkedIn. Not a diploma — a signal that you shipped the exact skills the role hires on.
Credentials appear on your dashboard as you cross each track's completion threshold. LinkedIn direct-add and PDF export ship in a follow-up.
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 | {lessons} across {tracks} 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 | 4 named credentials | ✓ | 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 immediately — access ends the moment you cancel and no further charges are taken. If you're still inside the 14-day refund window, the refund fires automatically.
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.