Your path
Twenty modules, two lessons each. Visit them in any order.
1. How computers work
CPU, memory, storage, operating systems, files and processes.
▶The four parts of every computerCPU sochta hai, RAM yaad rakhta hai, storage sambhaal ke rakhta hai, GPU dikhata hai.▶Operating systems, files and processesOS traffic police hai: har app ko baari baari CPU aur memory deta hai.Official links
2. Programming basics
Variables, types, conditions, loops, functions, collections, state.
▶Variables, types and conditionsVariable ek naam wala dabba hai; type batata hai andar kya rakha hai.▶Loops, functions, collections and stateFunction ek recipe hai, loop use har item par dohrata hai, state abhi ka haal hai.Official links
3. The technology map
Languages, libraries, frameworks, runtimes, compilers, packages, IDEs.
▶Languages, libraries, frameworks and runtimesLanguage bhasha hai, library ek tool hai, framework poora dhaancha hai.▶Compilers, packages, IDEs and why many languages existHar language kisi ek kaam ke liye achhi hai — isliye itni saari hain.Official links
4. How the web works
Browsers, HTML/CSS/JS, URLs, DNS, HTTPS, requests and responses.
▶URLs, DNS and what a browser really doesDomain naam hai, DNS phonebook hai, browser page ko jodta hai.▶HTML, CSS, JavaScript and the request/response dealHTML dhaancha, CSS kapde, JavaScript harkat — aur HTTP unhe laata hai.Official links
5. Frontend
Components, routing, forms, responsive layout, accessibility, local state.
6. Backend and data
APIs, JSON, databases, SQL, relationships, CRUD, storage, auth.
▶APIs, JSON and CRUDAPI menu hai, JSON parcel ka format hai, CRUD chaar kaam hain.▶Databases, SQL, storage and who is allowed inDatabase table hai, SQL sawaal hai, auth pehchaan hai, authorization ijaazat hai.Official links
7. Mobile apps
Native, cross-platform and WebView; Swift, Kotlin, Flutter, React Native.
8. Desktop apps
Windows/macOS/Linux, .NET, Electron, Tauri, files, installers, updates.
▶Desktop apps: native, .NET, Electron and TauriDesktop app user ke computer par chalta hai — files aur permissions ke saath.▶Installers, permissions and updatesInstall karna aasaan ho, update apne aap aaye, permission sirf zaroori ki maango.Official links
9. Games
Engines, game loops, rendering, physics, input and frame rates.
10. Shipping software
Git, branches, dependencies, builds, hosting, environments, CI/CD.
▶Git, commits and branchesGit har badlaav ka record rakhta hai — galti hui to peeche jaa sakte hain.▶Builds, environments, CI/CD and releasesDev jagah experiment ki hai, production asli users ki — dono alag rakhein.Official links
11. Quality and costs
Testing, debugging, logs, performance, secrets, backups, cloud bills.
▶Testing, debugging and logsTest pehle pakadta hai, log baad me batata hai kya hua tha.▶Secrets, backups and what cloud bills are made ofSecret chhupa ke rakho, backup test karo, bill teen cheezon ka hota hai.Official links
12. Working with AI agents
Requirements, acceptance criteria, small tasks, reviewing changes.
▶Briefing an AI agent: requirements and acceptance criteriaSaaf requirement do aur bata do 'done' kaisa dikhta hai.▶Reviewing changes and choosing a stackResult khud check karo aur boring, jaana-pehchaana stack chuno.Official links
13. Security and safety
Passwords, hashing, HTTPS, secrets, permissions, common attacks, backups.
▶Passwords, logins and who is allowed inPassword kabhi seedha save nahi hota — uska hash banta hai, aur permission alag cheez hai.▶HTTPS, secrets, attacks and backupsKeys code me nahi, HTTPS zaroori, aur backup tab tak backup nahi jab tak restore test na ho.Official links
14. Databases and data
Tables, relations, SQL vs NoSQL, indexes, migrations, backups.
▶Tables, relations and what a database really isDatabase ek disciplined spreadsheet hai — rows, columns aur unke beech ke rishte.▶Indexes, migrations and keeping data healthyIndex kitaab ka index hai, migration schema ka commit — dono production me sambhal ke.Official links
15. APIs and integrations
REST, JSON, status codes, keys, webhooks, rate limits, third-party services.
▶APIs, JSON and status codesAPI do software ke beech ka menu hai — request bhejo, JSON me jawab lo.▶Keys, webhooks and depending on other people's servicesWebhook ulta call hai — wo aapko batata hai, aur har bahari service ek risk bhi hai.Official links
16. Git and teamwork
Pull requests, code review, merge conflicts, issues, planning, documentation.
▶Pull requests, review and merge conflictsPR ek proposal hai — review, feedback, phir merge. Conflict normal hai, panic ki baat nahi.▶Issues, planning and documentation that survivesLikha hua kaam yaad rehta hai — issue, acceptance criteria aur README teen sabse badi jeet hain.Official links
17. Cloud and infrastructure
Servers, serverless, containers, CDNs, DNS, regions, scaling and cost.
▶Servers, serverless, containers and the cloudCloud kisi aur ka computer hai — aap rent lete ho, khareedte nahi.▶DNS, CDNs, regions and the cloud billDNS phonebook hai, CDN nazdeeki dukaan, aur region tay karta hai kitni der lagegi.Official links
18. Performance and scale
Latency, caching, queues, load, Core Web Vitals, measuring before fixing.
▶Latency, caching and why things feel slowSlow ka matlab hamesha 'chhota server' nahi — pehle naapo ki waqt kahan ja raha hai.▶Queues, load and Core Web VitalsBhaari kaam background me daalo, aur speed ko user ke nazariye se naapo.Official links
19. AI, LLMs and agents
Tokens, context windows, embeddings, RAG, fine-tuning, local models, agents.
▶How an LLM actually works: tokens, context and hallucinationLLM agla shabd guess karta hai — samajhta nahi, isliye confident galti bhi karta hai.▶Embeddings, RAG, fine-tuning, local models and agentsRAG matlab pehle apna data dhoondo phir model se poocho — zyadatar cases me fine-tuning se behtar.Official links
20. Modern web stack
React, components and state, routing, SSR, build tools, TypeScript, deployment.
▶React, components and stateUI ek function hai state ka — state badla, screen apne aap badal gayi.▶Routing, SSR, TypeScript and build toolsRoute ek page hai, SSR pehla view server se, TypeScript galtiyan pehle pakadta hai.Official links
21. Testing and debugging
Unit, integration and end-to-end tests, stack traces, and a calm debugging method.
▶Why tests exist, and which kinds are worth paying forTests dobara-dobara wahi cheez check karte hain, taaki purana feature na toote.▶Debugging: reading an error and narrowing it downGuess mat kijiye — error padhiye, phir aadha-aadha kar ke bug ko ghera daaliye.Official links
22. Watching a live app
Logs, metrics, traces, sensible alerts, incident response and blameless postmortems.
▶Logs, metrics and traces: seeing inside a running appLive app andar se dikhna chahiye — warna aap users ke complaint par hi chalenge.▶Alerts, incidents and blameless postmortemsAlert sirf usi cheez par jispe raat me uthna pade — baaki sab dashboard par.Official links
23. Accessibility and good UX
Semantic HTML, keyboard and screen readers, contrast, and loading, empty and error states.
▶Accessibility: who gets locked out, and the basics that fix itAccessible app sabke liye behtar hota hai — aur kaafi kuch sirf basics se ban jata hai.▶UX basics: loading, empty and error statesAchha UX matlab har state — loading, khaali, error — sochi hui ho.Official links
24. Shipping to real users
Payments and webhooks, pricing, analytics and privacy, licences and small releases.
▶Payments, pricing and the compliance you cannot skipCard details khud kabhi store mat kijiye — provider ko handle karne dijiye.▶Analytics, privacy, licences and shipping in small slicesChhote slices me ship kijiye, sirf zaroori data lijiye, aur licence padh lijiye.Official links
Nothing is locked — revisit any lesson whenever you like.