Free · beginner to expert
Learn something new every day
Courses with short and detailed explanations, spoken lessons, practice you run right here, quizzes and exams without help. Career roadmaps for many fields. No sign-up: your progress stays on your device.
Start learning today
Pick a course below. Each day, open this page and press Continue: your next step is kept on this device, with your history and streak.
Courses
Python ProgrammingFrom your first print() to classes, algorithms and tests, in your browser.50 topics~60 hoursBeginner → ExpertFrontend Web DevelopmentFrom your first HTML page to fast, accessible React sites you can deploy and show in interviews.64 topics~80 hoursBeginner → ExpertBackend DevelopmentBuild the server side of apps: APIs, databases, login, security and deployment.54 topics~70 hoursBeginner → ExpertFull-Stack DevelopmentBuild one real app from plan to production: database, API, React frontend, login and deployment.34 topics~50 hoursBeginner → ExpertSpoken English: Zero to FluentSpeak English with confidence, from your first hello to job interviews, with Hindi help at every step.59 topics~45 hoursBeginner → Expert
Career roadmaps
All 26 roadmaps →What to learn, in order, from beginner to expert, with tasks and a project for each stage. 17 fields, from software and data to design, accounts and government jobs.
Accountant (Tally, GST, Excel: India)Accounting and financeAI engineer (LLM apps, prompt engineering, RAG)Artificial intelligenceAndroid developer (Kotlin)Mobile app developmentBackend developer (Go)Web developmentBackend developer (Java: Spring Boot)Web developmentBackend developer (Node.js)Web developmentBackend developer (PHP: Laravel)Web developmentBackend developer (Python: Django / FastAPI)Web developmentContent creator / YouTubeMedia and contentCybersecurityInformation securityData analystData and analyticsData scientist / machine learning engineerData and artificial intelligence
How it works
- 1. Read or listen. Each topic has a quick explanation and a detailed one, a spoken lesson with captions, and a real-life example.
- 2. Practise. Write code and run it here, speak English and get a score, or do a task with a checklist.
- 3. Check yourself. A short quiz after every topic and an exam after every module, taken full screen without help.
- 4. Come back daily. Press Continue for your next step. Your streak, history and certificates are kept on this device; save a backup any time.
Practice tools
Online compilerWrite code and run it right here.Python compilerPython 3 in your browser, with input().JavaScript compilerRun JavaScript and see console.log.TypeScript compilerRun TypeScript without any setup.SQL compilerPractise SQL queries with real tables.HTML editorHTML, CSS and JS with a live preview.English speakingSay it aloud and see how close you were.TranslatorTranslate and hear how to say it.