A beginner-friendly intro to HTML & CSS

In this 7 day challenge we'll show you how to build a simple mini-website in HTML & CSS, host it online for free and connect a custom domain name. You don't need any previous experience, fancy software or technical know-how to complete this challenge -- just a web browser and an open mind!

what you will learn:

  • How to start coding in a web browser using Codepen
  • How to setup your html document
  • Create html elements like paragraphs, links, and images
  • How to style those elements with colors & fonts
  • How to create columns and simple grids
  • How to build a custom splash page
  • Setting up free hosting and going live

Join our free HTML & CSS challenge

Get access to the 7-day challenge including daily lessons & practical activities - available on demand throughout January


Perfect for beginners who want
to try coding for the first time

7+ video lessons

Easy to understand video tutorials that break down big concepts with simple language and practical step-by-step examples.

Practical activities

Every lesson comes with a simple activity to apply what you've learn, so you can grow your skills and build something for yourself.

Mentor feedback

Ask questions & share your activities for direct feedback and support from our experienced mentors.


Coding is more fun together, so we connect with other students from all over the world to learn together.

ready to join?

Get on-demand access to the challenge throughout January

We're the Institute of Code

When we first dreamed up Institute of Code we tried to forget everything we knew about what a school was and re-imagine what a school could be.

We prioritse the success of every single student, and use everything we know about educational psychology and human performance to build a program that doesn't just teach people skills but empowers them to launch new career.

We help people like you learn in demand digital skills and launch a new career in Photography, Marketing or Web Development where they can work from anywhere in the world.