Practice project
Web DevelopmentUI/UX Design
Personal portfolio website
Build a one-page website that introduces you and showcases your work.
Beginner
1–2 weeks
Learn to build fast, responsive websites with HTML, CSS and JavaScript.
Start from how the web works and build up to complete, mobile-friendly websites. You will learn the fundamentals every web developer relies on, then practise them by building real pages.
None. Curiosity and regular practice are enough.
Practise
Apply this skill straight away.
Build a one-page website that introduces you and showcases your work.
Create a landing page that helps a small business explain what it offers.
Build a simple app that helps someone track daily habits.
Take a simple site and put it online using a cloud platform.