Technology & CodingMake your website respond to clicks, typing and data. You'll learn the building blocks of programming with JavaScript, change your page with code, react to what visitors do and load data from the internet. By the end you'll have built a to-do list that remembers your tasks.
9 lessons · Beginner · English
Technology & CodingLearn the tool every developer uses to keep track of their code. You'll save snapshots of your work with Git, try ideas safely on branches, put your code on GitHub and publish your website so anyone can visit it.
8 lessons · Beginner · English
Technology & CodingTurn plain HTML into something you're proud to show people. You'll learn how to pick elements, work with colors, fonts and spacing, build layouts with Flexbox and Grid and make your pages look great on phones. By the end your personal website will have a real design.
8 lessons · Beginner · English
Technology & CodingLearn the language every website is built on. You'll write real pages with headings, text, links, images, lists, tables and forms, and learn how to structure them so they work for everyone. By the end you'll have built the first version of your personal website.
8 lessons · Beginner · English
Technology & CodingBefore you write any code, you need a place to write it. In this course you'll learn what web developers actually do, how the web works and how to set up a code editor you'll enjoy using. No experience needed.
7 lessons · Beginner · English