Learn to code by building things.
This is our entire free beginner course, every lesson, free to read right here. 7 real projects in HTML, CSS and JavaScript, 102 bite-size lessons, about 5 hours of work. Start reading, or do it properly inside Sigmo, where the quizzes mark themselves and an AI buddy answers your questions.
Build these 7 projects
In order, easiest first. Each one is a finished thing you can put online and show someone.
- Project 1
Build a Resume Website with HTML and CSS
Build and publish your own resume website from scratch with HTML and CSS. Sixteen short lessons, no frameworks, no setup. Your first real project, live on the internet.
16 lessons · 45 minRead it free - Project 2
Build a Link in Bio Page with HTML and CSS
Build your own Linktree-style link in bio page with HTML and CSS, then put it live. Sixteen short lessons covering layout, styling, and responsive design.
16 lessons · 46 minRead it free - Project 3
Build a BMI Calculator with JavaScript
Your first JavaScript project: a BMI calculator that takes real user input and shows a result. Learn variables, data types, and doing maths in code.
15 lessons · 43 minRead it free - Project 4
Refactor a BMI Calculator with JavaScript Functions
Take a working BMI calculator and make it better with JavaScript functions and conditionals. Learn why functions exist by fixing code that needs them.
14 lessons · 39 minRead it free - Project 5
Build a Random Quote Generator with JavaScript
Build a quote generator that picks a random quote on every click. Learn arrays, randomness, and how to change the page from JavaScript.
12 lessons · 34 minRead it free - Project 6
Build a Quiz App with JavaScript
Build a working quiz app that tracks answers and shows a score. Learn how to hold state, loop through questions, and respond to what the user clicks.
8 lessons · 22 minRead it free - Project 7
Build a Personality Quiz with JavaScript
Build a Buzzfeed-style personality quiz that scores answers and shows a result type. The bonus project that pulls together everything from the free course.
8 lessons · 27 minRead it free
Along the way
The short reads that sit between the projects, about the tools, the job market, and what actually gets a beginner hired.
Start Coding in Your Browser, No Setup Needed
Write your first working code in the browser in under 10 minutes. No downloads, no install, no terminal. The fastest honest way to find out if coding is for you.
3 lessons · 8 minWill AI Take Programming Jobs?
The question every beginner asks before starting. A straight answer about what AI actually replaces, what it does not, and which skills still get people hired.
3 lessons · 9 minFree Tools Every Beginner Developer Should Have
The short list of free tools that actually matter when you are starting out, and how developers use them day to day. No paid software required.
2 lessons · 6 minWhy Builders Get Hired, and Certificate Collectors Do Not
What hiring managers actually look at when they screen a junior developer, and why a small portfolio of shipped projects beats a stack of course certificates.
5 lessons · 15 min
And after these?
These projects are the free precourse. What follows is the twelve-mission curriculum of the AI-Native Software Development Programme, where you go from a portfolio site to full-stack apps, REST APIs, and an AI capstone, with mentor review on every submission.
You do not have to decide now. Read everything here first, it is genuinely free and genuinely the whole thing.
Reading is free. Building is better.
The free trial puts you inside Sigmo with the same lessons, plus quizzes that mark themselves, hands-on checklists, and an AI coding buddy. No card needed.