Free Coding Tutorials
Complete, project-based tutorial series — Python, Django, JavaScript, React, AI, LLM, Data Science, and more. Every topic ships working code. No paywall, no sign-up.
-
Python
The language itself, mastered — syntax, data structures, OOP, generators, decorators, and the standard library.
15 topics // ~140 min -
Django Part 1
From scratch to production — MVT architecture, ORM, forms, auth, and deploying your first Django app.
12 topics // ~192 min -
Django
Full-stack Python — models, views, auth, REST APIs, and production deployment from scratch.
40 topics // ~576 min -
JavaScript
The language of the web — closures, the DOM, async/await, modules, and modern ES2024 patterns.
15 topics // ~145 min -
CSS
Layout and design that holds up — flexbox, grid, responsive design, animations, and modern CSS.
14 topics // ~134 min -
React
Modern UI engineering — hooks, context, performance patterns, and real-world component design.
14 topics // ~139 min -
Next.js
App Router, server components, server actions, and deployments that actually scale in prod.
13 topics // ~126 min -
AI & ML
Machine learning from first principles — regression to neural networks, evaluation, and MLOps.
12 topics // ~113 min -
LLM Engineering
Build with large language models — prompting, RAG, agents, fine-tuning, and shipping LLM apps.
8 topics // ~119 min -
Data Science
NumPy, pandas, statistics, visualisation, and machine learning — from raw data to decisions.
8 topics // ~134 min