Git & GitHub●Web Application Basics●APIs●Databases●Server Basics●Programming Fundamentals●Python Basics●JavaScript Basics●HTML & CSS●The Command Line●How the Internet Works●Computer Science Basics●Linux Basics●Data Structures, Gently●Debugging & Problem Solving●Markdown & Technical Writing●Cloud & Deployment Basics●FastAPI●PostgreSQL●Redis●Celery●MongoDB●System Design●Low Level Design●Microservices●React●Vue.js●Micro Front-ends●Django●Web Servers (NGINX & Apache)●AI for Developers●ChatGPT & Claude for Coding●Prompt Engineering Basics●Build with the Claude API●Claude Code●Finance for Everyone●Freelancing●Digital Marketing●SEO●GEO — Generative Engine Optimisation●Social Media Marketing●Performance Marketing●PPC Ads●Google Ads●Google AdSense●Meta Ads●Ad Library Research●Biology: Advanced●Biology: Beginner●Biology: Intermediate●Canva Designing: Beginner●Chemistry: Advanced●Chemistry: Beginner●Chemistry: Intermediate●Communication Skills: Advanced●Communication Skills: Beginner●Communication Skills: Intermediate●Digital Entrepreneurship: Advanced●Digital Entrepreneurship: Beginner●Digital Entrepreneurship: Intermediate●History: Advanced●History: Beginner●History: Intermediate●Leadership Skills: Advanced●Leadership Skills: Beginner●Leadership Skills: Intermediate●Mathematics: Advanced●Mathematics: Beginner●Mathematics: Intermediate●Personal Branding: Advanced●Personal Branding: Beginner●Personal Branding: Intermediate●Physical Education: Beginner●Physical Education: Intermediate●Physics: Advanced●Physics: Beginner●Physics: Intermediate●Presentation Skills: Beginner●Presentation Skills: Intermediate●Project Management: Advanced●Project Management: Beginner●Project Management: Intermediate●Public Speaking: Advanced●Public Speaking: Beginner●Public Speaking: Intermediate●Sales and Negotiation: Advanced●Sales and Negotiation: Beginner●Sales and Negotiation: Intermediate●

Courses

Everything we teach.

88 courses in coding, AI tools, marketing and money. Every course mixes short lessons with practice and quizzes, and the first module is always free. Your progress saves automatically.

88 courses

Git & GitHub

Version control without the fear. Branch, commit, and collaborate like a pro.

Beginner16 lessons3h 14m

Web Application Basics

How the web works, from the request that starts it all to the HTML and CSS of a page.

Beginner24 lessons5h 32m

APIs

How apps talk to each other — endpoints, methods, status codes, and JSON.

Intermediate21 lessons5h 26m

Databases

Store, model, and query data with confidence using SQL.

Intermediate19 lessons5h 30m

Server Basics

What a server really is, how it routes requests, and how to run one.

Intermediate20 lessons5h 40m

Programming Fundamentals

Learn to think like a programmer — one clear idea at a time.

Beginner21 lessons6h 9m

Python Basics

Write your first real programs in the friendliest language there is.

Beginner22 lessons6h 9m

JavaScript Basics

The language of the web, one friendly step at a time: variables, functions, live pages.

Beginner22 lessons7h 1m

HTML & CSS

Build real web pages from scratch: structure them with HTML, then style them with CSS.

Beginner22 lessons5h 53m

The Command Line

Talk to your computer in its own language — type a command, get things done fast.

Beginner22 lessons4h 38m

How the Internet Works

From typing a web address to a page on your screen — demystified, one hop at a time.

Beginner21 lessons5h 28m

Computer Science Basics

See how computers think, store and solve problems. Plain words, no maths degree required.

Beginner22 lessons5h 39m

Linux Basics

Find your way around Linux, run the commands that matter, and stop fearing the terminal.

Beginner22 lessons5h 56m

Data Structures, Gently

Meet the everyday containers that hold your data — and learn when to reach for each one.

Beginner20 lessons5h 40m

Debugging & Problem Solving

Turn 'it's broken and I have no idea why' into a calm, repeatable process.

Beginner22 lessons5h 24m

Markdown & Technical Writing

Write docs people actually read. Learn Markdown and the craft of clear technical writing.

Beginner22 lessons4h 43m

Cloud & Deployment Basics

Demystify the cloud and ship your first site with confidence.

Beginner20 lessons5h 15m

FastAPI

Build fast, modern Python APIs with automatic docs, validation and dependency injection.

Intermediate22 lessons5h 58m

PostgreSQL

Store, query, and relate real data — from SELECT to indexes and EXPLAIN.

Intermediate19 lessons5h 5m

Redis

Blazing-fast in-memory data — types, caching, TTL, pub/sub, and persistence.

Intermediate17 lessons5h

Celery

Run slow work in the background — tasks, retries, workflows, and scaling.

Intermediate18 lessons4h 45m

MongoDB

Store flexible documents — CRUD, schema design, indexes, and aggregation.

Intermediate18 lessons5h 17m

System Design

Design systems that scale: load balancing, caching, sharding and the CAP trade-off.

Advanced19 lessons5h 50m

Low Level Design

Structure clean, flexible code with object-oriented design.

Advanced23 lessons5h 51m

Microservices

Split a big app into small, independent services that scale on their own.

Advanced20 lessons5h 2m

React

Build interactive UIs from components — from your first useState to custom hooks.

Intermediate20 lessons5h 34m

Vue.js

The approachable framework — from reactivity to composables and beyond.

Intermediate18 lessons5h 16m

Micro Front-ends

Split a large frontend into independent pieces owned by different teams.

Advanced20 lessons4h 54m

Django

The batteries-included Python framework — from your first view to the ORM, auth, and APIs.

Intermediate19 lessons5h 50m

Web Servers (NGINX & Apache)

Serve, proxy, and secure web traffic with NGINX and Apache.

Intermediate20 lessons4h 53m
✦ Pro

AI for Developers

See how LLMs really work, then use AI in your daily dev work without trusting it blindly.

Intermediate22 lessons5h 23m
✦ Pro

ChatGPT & Claude for Coding

Use ChatGPT and Claude to write, debug and understand code, and check every word they say.

Intermediate21 lessons5h 19m
✦ Pro

Prompt Engineering Basics

Learn to talk to AI models so they actually do what you want.

Beginner25 lessons5h 38m
✦ Pro

Build with the Claude API

Go from a blank file to a working AI feature, one Claude API call at a time.

Advanced22 lessons5h 49m
✦ Pro

Claude Code

Pair-program with an AI agent right in your terminal.

Intermediate20 lessons4h 33m

Finance for Everyone

Money, explained once, properly — so you stop guessing and start deciding.

Beginner32 lessons7h 24m

Freelancing

Sell your skill without underselling yourself.

Beginner32 lessons7h 4m

Digital Marketing

The whole map — every channel, how they connect, and which one your problem needs.

Beginner36 lessons7h 30m

SEO

Every number worked on screen, so you can tell advice from folklore.

Beginner36 lessons8h 28m

GEO — Generative Engine Optimisation

Getting cited when a machine answers instead of listing.

Intermediate32 lessons7h 26m

Social Media Marketing

Organic social that compounds — systems, not posting and hoping.

Beginner32 lessons7h 5m

Performance Marketing

The economics behind every ad account: measure it, or you're just spending.

Advanced36 lessons8h 5m

PPC Ads

The auction mechanics every paid channel shares — learn once, apply everywhere.

Intermediate32 lessons7h 13m

Google Ads

The platform itself — structure, tracking, Smart Bidding and Performance Max, with the arithmetic behind every rule.

Intermediate36 lessons7h 51m

Google AdSense

The publisher's side of every other course here, and the arithmetic nobody publishes.

Beginner24 lessons4h 36m

Meta Ads

Interruption instead of intent — and the arithmetic that decides whether the platform can work for you at all.

Intermediate36 lessons8h 19m

Ad Library Research

Every competitor's ads are public. This is how to read them without fooling yourself.

Beginner28 lessons5h 37m

Biology: Advanced

Class 12 biology, worked properly: crosses, DNA and the gene you can actually move.

Advanced18 lessons2h 24m

Biology: Beginner

See how your own body works, one cell, one system and one worked example at a time.

Beginner18 lessons2h 24m

Biology: Intermediate

Go past the outline: classify, dissect the structures, and run the body's own numbers.

Intermediate18 lessons2h 24m

Canva Designing: Beginner

Turn any Canva template into a clean post, poster or invite, and download it right.

Beginner15 lessons1h 52m

Chemistry: Advanced

Cells, kinetics, coordination compounds and organic chemistry: worked out step by step.

Advanced18 lessons2h 24m

Chemistry: Beginner

See the chemistry behind your kitchen: rust, fizz and salt, worked out step by step.

Beginner18 lessons2h 24m

Chemistry: Intermediate

Count moles, predict shapes, balance redox equations: worked out step by step.

Intermediate18 lessons2h 24m

Communication Skills: Advanced

Build the story a leader acts on, name the real disagreement and say the hard thing first.

Advanced15 lessons1h 48m

Communication Skills: Beginner

Listen, ask and say it plainly enough that people get you the first time.

Beginner16 lessons1h 52m

Communication Skills: Intermediate

Structure your message, give feedback that lands and speak up in the meeting that matters.

Intermediate15 lessons1h 45m

Digital Entrepreneurship: Advanced

Fund it, hire for it, and build systems so your business runs without you.

Advanced15 lessons1h 59m

Digital Entrepreneurship: Beginner

Validate an idea, launch it with no code, and get your first sale.

Beginner18 lessons2h 8m

Digital Entrepreneurship: Intermediate

Know your real margin, pick channels on purpose, and register your business right.

Intermediate16 lessons1h 59m

History: Advanced

Read the sources first, then decide what really happened.

Advanced18 lessons2h 24m

History: Beginner

Ask how we know, and the past starts to talk.

Beginner18 lessons2h 6m

History: Intermediate

Why it happened, and who is telling it.

Intermediate18 lessons2h 24m

Leadership Skills: Advanced

Craft a vision people act on, lead change they will resist, and grow leaders under you.

Advanced15 lessons1h 45m

Leadership Skills: Beginner

Step up without a title: own the task, set the goal, decide, and see it through.

Beginner18 lessons2h 9m

Leadership Skills: Intermediate

Lead people, not just a task: build trust, coach, motivate, and decide fairly.

Intermediate15 lessons1h 45m

Mathematics: Advanced

Functions, calculus, vectors and probability: worked out exactly, for Class 11-12.

Advanced18 lessons2h 24m

Mathematics: Beginner

Fractions, ratios and shapes made simple, worked out with your own kirana bill.

Beginner18 lessons2h 24m

Mathematics: Intermediate

Surds, quadratics, trigonometry and circles: worked out, not memorised, for Class 9-10.

Intermediate18 lessons2h 24m

Personal Branding: Advanced

A point of view, paid work and a plan for when things go wrong, without losing trust.

Advanced15 lessons2h

Personal Branding: Beginner

Say what you stand for, then clean up your LinkedIn and Instagram until they say it too.

Beginner15 lessons2h

Personal Branding: Intermediate

Never run dry: a system that finds the right people and proves what's working.

Intermediate15 lessons2h

Physical Education: Beginner

Warm up, play and recover safely, with every body welcome.

Beginner18 lessons2h 24m

Physical Education: Intermediate

Train smart, test it fairly and explain it: Class 11-12 PE theory in pictures.

Intermediate18 lessons2h 24m

Physics: Advanced

Fields, circuits and modern physics: NCERT Class 12 physics, worked out step by step.

Advanced18 lessons2h 24m

Physics: Beginner

See the physics in a cricket ball, a ceiling fan and a mobile charger, step by step.

Beginner18 lessons2h 24m

Physics: Intermediate

Vectors, rotation, heat and waves: NCERT Class 11 physics, worked out step by step.

Intermediate18 lessons2h 24m

Presentation Skills: Beginner

Decide one message, structure it, and turn bullet lists into pictures that show it.

Beginner15 lessons1h 49m

Presentation Skills: Intermediate

Build a deck that argues with real data, survives pushback, and works on a screen.

Intermediate15 lessons1h 45m

Project Management: Advanced

Find the critical path, calculate earned value, and prioritise across several projects.

Advanced15 lessons2h

Project Management: Beginner

Scope it, schedule it, budget it, and see one real project all the way through.

Beginner15 lessons1h 45m

Project Management: Intermediate

Run the sprint rhythm, estimate as a team, and report progress stakeholders trust.

Intermediate15 lessons1h 45m

Public Speaking: Advanced

Take the stage that matters: big rooms, panels, media and rooms that push back.

Advanced15 lessons1h 45m

Public Speaking: Beginner

Steady your nerves and voice, and give a two-minute talk people actually follow.

Beginner19 lessons2h 13m

Public Speaking: Intermediate

Give longer talks that hold together, and handle real questions with calm and confidence.

Intermediate15 lessons2h

Sales and Negotiation: Advanced

Map the stakeholders, counter hard tactics honestly, and lead the team that closes deals.

Advanced15 lessons1h 53m

Sales and Negotiation: Beginner

Find the real need, pitch it simply, answer the objection and ask for the order, honestly.

Beginner18 lessons2h 10m

Sales and Negotiation: Intermediate

Qualify the lead, run the call, negotiate the trade, and send a proposal they can sign.

Intermediate15 lessons2h 4m