Free coding bootcamp
5 Step Coding Challenge
Learn the basics of HTML, CSS and JavaScript and build your first web page in just a few hours. For free!

Beginner
Free

Start Date: Instant Access
Online & Self-Paced
The World’s leading tech companies hire our Graduates
Digital workforce
Join the education revolution
Begin your new career with the 5 Step Coding Challenge and discover a new career path that truly fits who you are. When it comes to digital skills, we’ve ripped up the outdated rule book and revolutionised online learning to transform our students’ lives and bridge skill gaps all over the world.
Our unique and structured approach has opened doors and generated job offers for thousands of students who have gone before you.
5 Step coding challenge
What you’ll learn during this challenge
Our free coding bootcamp starts with HTML basics, teaching you to create, organise, and structure web pages using a few key elements.
This module covers CSS basics for styling web pages, including design and layout. Step 2 is more challenging but will prepare you for the rest of the week.
On Step 3, we cover HTML5 for structuring web content and the Semantic Web, which tags pages for direct computer readability.
This module covers Responsive Design, which ensures web pages look good on all devices by adjusting to different screen sizes.
Our final coding challenge module will cover JavaScript basics. JavaScript is the most popular programming language. It focuses on a web page’s behaviour and interactivity.
Upon completing the bootcamp, you’ll receive a certificate and have learned HTML, CSS, and JavaScript basics. You’ll also determine if a career in software development is right for you.
Our free coding bootcamp starts with HTML basics, teaching you to create, organise, and structure web pages using a few key elements.
This module covers CSS basics for styling web pages, including design and layout. Step 2 is more challenging but will prepare you for the rest of the week.
On Step 3, we cover HTML5 for structuring web content and the Semantic Web, which tags pages for direct computer readability.
This module covers Responsive Design, which ensures web pages look good on all devices by adjusting to different screen sizes.
Our final coding challenge module will cover JavaScript basics. JavaScript is the most popular programming language. It focuses on a web page’s behaviour and interactivity.
Upon completing the bootcamp, you’ll receive a certificate and have learned HTML, CSS, and JavaScript basics. You’ll also determine if a career in software development is right for you.
Testimonials
Why career changers and upskillers choose
Code Institute
How to start?
Steps to joining the 5 Step Coding Challenge
Instant Access
Step 1
Register your details
Fill out the form and you will receive instructions to follow.
Step 2
Check email
You will receive an email with further instructions to follow (Please check spam, too!)
Step 3
Code
You will receive logins to begin coding, but you can start anytime.
Ready for the challenge?
See if you have an aptitude for coding by sampling our free programming experience.

FAQ
Check out frequently asked questions
From software engineering to AI, data analytics to business analysis. Gain the knowledge and skills of the future – and the confidence to transform your career.
We recommend using a laptop/computer for the challenges, it makes things much easier. You won’t need to download any apps for the challenges, and there are no classes – it’s all completed online through a browser (we recommend Google Chrome).
Login details will be sent to you at shortly after registering. If you’ve got work or other commitments, don’t worry, just get going with the challenges at any point throughout the day that suits your schedule best. Can’t start Monday? Don’t worry, you can start the challenges at any point during the week!
If you can’t find these emails, please check your junk/spam folder. If you are still unable to find them, then please get in touch with challenges@codeinstitute.net
Set aside roughly 45-60 minutes per step to complete the challenges.At the end of each day, there is also a quiz. We’re looking for students to get at least 70% of the quiz questions correct, as well as passing most of the challenges in order to pass the 5 Day Coding Challenge.
There is no previous coding experience required for this challenge, but if you want to get an idea of what you will be learning, subscribe to our YouTube channel and check out our HTML, CSS and JavaScript tutorials.