HTML, CSS & JavaScript
Web pages with text, lists, images, tables and forms, CSS and Flexbox layouts, and your first JavaScript.
- Start
- Basic
- Intermediate
- Pro
49 free chapters, from Start to Pro
Short lessons for HTML, CSS, JavaScript, Python, C# and machine learning, with a code editor that runs right in your browser.
You always know what comes next, so it is easy to learn a little every day.
A real-life example explains the idea, and every tag, word and symbol is explained in English and Hindi.
The working code opens in the editor. Change a value, press Run and watch the preview change.
Do the task, with hints when you are stuck. The chapter is done when your own code passes the checklist.
Each course goes Start → Basic → Intermediate → Pro. If you have never written code, begin with HTML.
Web pages with text, lists, images, tables and forms, CSS and Flexbox layouts, and your first JavaScript.
Variables, if-else, loops, lists, functions, user input and errors, then classes and a report-card project.
How a C# program compiles and runs, data types, game logic, methods and classes, ending with a small RPG battle.
Features and labels, regression, decision trees, KNN and neural networks, then a spam detector built from start to end.
46 extra problems from Basic to Pro, separate from the chapters. Each one checks your answer and gives hints one step at a time.
Yes. Every chapter, practice problem, quiz and the certificate are free, and you do not need an account. The site is supported by ads on the lesson pages.
Open the Start here page first, then begin Course 1, HTML & CSS. You see the result of your code straight away, which makes it the easiest first course.
No. The editor, the Python and C# runners and the live previews all work inside your browser, on a laptop or a phone. Your code is not sent to a server.
Yes. The lessons and the editor fit small screens, and a row of buttons above the editor types brackets, quotes and semicolons for you.
Use the switch at the top of the page. EN shows English only, हिंदी shows Hindi only, and Both shows each explanation in English with the Hindi version below it.
Only in this browser, on this device. There is no account, so clearing your browser data or changing devices starts you from zero. You can download your notes as a text file.
When you finish every chapter of a course, you can download a completion certificate with your name as a PNG image. It records what you completed here; it is not a school, university or government qualification.
Yes. Every chapter also has a plain page that you can read or share. See all courses
Choosing India turns on English + हिंदी lesson explanations. You can change the language any time from the header.