Django in practice from the first view to a whole app.
A desktop app for learning Django: 500+ lessons with exercises. Templates and forms, the ORM and migrations, users, the admin and Django REST Framework, finishing with a complete flashcards app.
Windows + Linux Python included from $19 7-day refund
A minute with the app
You finish the route in urls.py, the app starts Django's server, and you send a request from the HTTP client and read the JSON.
Who DevJourney is for
You don't need to know anything before the first lesson. Python ships inside the app, so you write and run code from lesson one.
-
You're starting from zero
You run your first Python program in the first lesson, with nothing to install. Lessons are short, each ends with an exercise, and the AI tutor explains errors in plain words.
-
Career change
One ordered path: from Python basics through web apps in FastAPI and Django to portfolio projects and job interview prep. Already know the basics? Start with the part that's new to you.
-
You're into tech and AI
You generate code with AI and want to actually understand it. You don't have to go in order: jump straight to asyncio, typing, FastAPI or Django. The AI tutor reads your code before it suggests anything.
The Django course: 500+ lessons
From the first view to a whole app, with Django REST Framework for APIs. Open a part to see its chapters.
Django
Django
500+ lessons · 23 chapters
- Project, URLs and Views
- URL Routing and Class-Based Views
- Templates and Static Files
- Forms and Validation
- Models and Migrations
- Querying with QuerySets
- Relationships and Query Performance
- Transactions, Managers and Model Design
- ModelForms and Generic Views
- Authentication and Sessions
- Custom Users and Permissions
- The Admin Site
- Security in Django
- Testing Django Apps
- Testing in Depth
- DRF Foundations
- Generic Views, ViewSets and Routers
- API Authentication, Permissions and Throttling
- Designing Real APIs
- Flashcardsproject
- Django Interview Questions
- Django Live Coding
- Django Mock Interviews
Certificate: every part except interview prep (★), which is a bonus.
Buy one course, or a bundle
You pay once, with no subscription. Each course has its own certificate, every Python course you buy goes on one key, and a bundle costs less than its courses bought one by one. Other DevJourney apps have their own keys.
Courses
-
Python
From zero to code you can ship
1200+ lessons 58 chapters
$ 29
- Basics, OOP, type hints and pytest
- asyncio, HTTP, SQL, packaging and deployment
- Algorithms and interview prep
-
FastAPI
Web APIs, from the first route to deployment
630+ lessons 29 chapters
$ 19
- Pydantic v2, SQLAlchemy 2.0 and Alembic
- Tokens, authorization, async and WebSockets
- Two projects and interview prep
-
Django
Web apps, the ORM, the admin and DRF
500+ lessons 23 chapters
$ 19
- Views, templates, forms and the ORM
- Users, the admin, tests and DRF
- A complete app and interview prep
Bundles
-
Python + FastAPI
The language, then APIs
1800+ lessons 87 chapters
Bought separately: $48Bundle price: $ 39
$9 less than separately
- The whole Python course
- The whole FastAPI course
- Two certificates
-
Python + Django
The language, then web apps
1700+ lessons 81 chapters
Bought separately: $48Bundle price: $ 39
$9 less than separately
- The whole Python course
- The whole Django course
- Two certificates
-
Best value
All three courses
Python, FastAPI and Django
2300+ lessons 110 chapters
Bought separately: $67Bundle price: $ 55
$12 less than separately
- Python, FastAPI and Django
- Three certificates
- Free updates to all three
In every course
- Python 3.13, uv and the lesson packages included
- Debugger, pytest, HTTP client and console
- AI tutor: Claude Code or Codex CLI
- Lessons in English and Polish
7-day refund · free updates to the courses you bought: new lessons and fixes
Already own one course? Buy another with the same email address, here or in the portal, and it goes on the same key. Go to the portal
Or download the app first