We're going to teach you the most in-demand skills that you need to learn how to code custom websites and launch your own web development agency.
With no previous experience we'll teach you not only technical skills like HTML, CSS & Javascript but also the business skills to find clients and run a thriving business.
Our hands-on program is perfect for absolute beginners and will take you from little-to-no previous experience to a ready-to-hire web developer. Through our comprehensive curriculum, we cover everything you need to be building custom websites, portfolios and blogs for clients and launching your own web development business.
By the end of the bootcamp, you won't just have new skills but also a portfolio of custom web projects, a comprehensive strategy for launching your business, and all the templates you need (from client pitches to contracts to invoices) to hit the ground running.
Learn how to build responsive websites and become a web developer - join our next cohort starting 18 Jan - 14 May 2025
Apply NowIn-depth, easy to understand lessons that go beyond theoretical knowledge and walk you step-by-step through projects and examples.
Almost every lesson comes with detailed activities to apply what you've learnt, so you can grow your skills, build a portfolio of work and have a business ready to launch.
Submit your work for weekly activities to our mentors for direct one-on-one feedback on your work by mentors with years of industry experience.
From website templates to fast-track your future client projects, to proposal templates and client onboarding guides.
Each week our lead instructors will host a live Q&A digging deeper into topics we covered that week and answering all of your questions.
Part of what makes IOC special is the community of like-minded individuals it attracts, a community that's ready to support you every step of the way.
Have a look through a handful of lessons from the course for peek at just a fraction of the 125+ lessons included in the bootcamp.
21 minutes
This is a description
Here is a little sneak peek of this 21 minute lesson.
20 minutes
this is a description
Here is a little sneak peek of this 20 minute lesson.
23 minutes
this is a short description
Here is a little sneak peek of this 23 minute lesson.
31 minutes
This is a description
Here is a little sneak peek of this 31 minute lesson.
20 minutes
This is a description
Here is a little sneak peek of this 20 minute lesson.
39 minutes
This is a description
Here is a little sneak peek of this 39 minute lesson.
24 minutes
This is a description
Here is a little sneak peek of this 24 minute lesson.
41 minutes
This is a description
Here is a little sneak peek of this 41 minute lesson.
9 minutes
This is a description
Here is a little sneak peek of this 9 minute lesson.
14 minutes
This is a description
Here is a little sneak peek of this 14 minute lesson.
237 minutes
Here is a little sneak peek of this 237 minute lesson.
15 minutes
This is a description
Here is a little sneak peek of this 15 minute lesson.
26 minutes
This is a description
Here is a little sneak peek of this 26 minute lesson.
10 minutes
This is a description
Here is a little sneak peek of this 10 minute lesson.
9 minutes
This is a description
Here is a little sneak peek of this 9 minute lesson.
34 minutes
This is a description
Here is a little sneak peek of this 34 minute lesson.
14 minutes
This is a description
Here is a little sneak peek of this 14 minute lesson.
This is a zero-to-hero program, so we'll walk you through step-by-step so that you understand what a website is, how it works, and all of the most important terminology -- by the end you'll be able to talk-the-talk with developers and understand how it all fits together. We’ll cover all the essential skills and concepts of web development, including industry standard tools like visual studio code and professional workflows like using GitHub for version control.
As a freelance web developer, your clients often come to you looking not just for someone to code their website but for help with the entire process. We teach you how to think strategically when mapping out the structure and content of a website, and how to understand UX fundamentals to build websites that are designed to convert from the start.
Whether you want to design sites yourself, or partner with a web designer on your projects we cover all the essential skills to help you design beautiful, eye-catching websites.
HTML is the primary language used in every single website. We'll teach you how to write custom HTML code, creating structural elements like sections, headers and footers as well as all the elements within them like headings, paragraphs, links, images, and contact forms. We'll learn how to use CSS code to style layouts, typography, images, and more, making our websites look as visually stunning as our designs. We'll learn how to diagnose and solve CSS specificity issues when we have conflicting styles and how to troubleshoot CSS problems effectively.
An important part of our teaching philosophy is that our students graduate with all the skills they need to confidently start a new career - and that comes not just from learning techniques but getting practice with real-world examples.
There are lots of different techniques for creating layouts on a website, and we’re going to cover all the most important ones. We'll learn the various display properties, CSS box model, flexbox, CSS grid and positioning so that we can create custom layouts and grids on our site and position our content exactly the way we want. And beyond the foundations, we’ll go set-by-step through creating common layouts and design patterns so that whatever design you want to create you know exactly where to start.
We all know how important mobile is, so we'll spend this chapter learning responsive design and how to use media queries to make your site look good and perform well on every size device. We look at common responsive development techniques and step-by-step workflows used by professionals, to ensure that your websites will be mobile-friendly right from the start.
Diving into more advanced elements & styling techniques that equip you to build modern websites that stand out from the crowd, as well as time-saving tools like advanced CSS selectors, CSS variables and the Tailwind CSS framework.
The best way to learn? Having a chance to follow along the process step-by-step, try it for yourself and then get feedback and support as you go along. That’s what students achieve with our website projects where Tina builds production-ready website projects from start to finish and detailing every single step. You’ll have a chance to build each and every one of these projects for yourself, and customise it to suit your portfolio.
We'll learn how to use jQuery (a form of javascript) to add interactivity to your site as well as how to integrate javascript plugins. Now we can add advanced functionality (like the smooth scrolling in this website), create a dynamic hamburger menu, and learn how to create an accordion, slideshow or lightbox gallery.
With the static site generator Jekyll you'll be able to build a blazing fast and very stable blog or portfolio website. We show you how to create advanced custom layouts for any website you project you might tackle in the future, as well as features like blogs & digital magazines. Jekyll uses liquid templating, which is the same language Shopify is built on so your skills are transferable to future Shopify projects as well!
These are advanced features and techniques that can add functionality to your website, and add value to your client projects. From beautiful interactive search, to adding e-commerce functionality, email newsletters and more.
We will teach you both the technical and strategic techniques to optimise your websites to rank highly in Google search results so that you can drive more traffic to your website. Then we’ll cover the foundations of website analytics and how to optimise your site for social sharing and customise the images and text that appear when someone shares your site. Beyond that, we’ll show you how to make all of this easily editable for your clients so that they have full control of the SEO themselves.
How do you get your website to load quickly? Optimize images? Make sure it looks good across all browsers? We'll teach you the best practices and troubleshooting techniques to make sure your website is production-ready.
Think of hosting like the digital real estate, and domain name as your street address. We'll show you how to connect a custom domain to a website, and hook it up to fast, reliable (and free) hosting. We'll show you how to integrate your site with a content management system so that non-technical users can easily edit the content of your website. We'll also show you our recommended CMS system, CloudCannon as well as how to apply your skills to customise websites built on other platforms.
There is no one path that’s right for everyone, and this course isn’t meant to teach you how to do things exactly as we have done them but how to build a business that fits your goals, your lifestyle and your values. We dive into all the things that nobody tells you about the industry, and show you how to build a business that fits your life, rather than trying to fit your life around your business. Whether your goal is to scale your income, have location independence, more time to spend with your kids or do creative work every day this chapter will help you figure out a plan to achieve it.
We know that launching a new business or side hustle takes more than just technical skills, so we cover everything from how to find clients, how to scope and price projects, how to manage client communication and more. We also share real pitch templates and contracts for you to hit the ground running.
At the end of the bootcamp you’ll have a chance to build a completely custom site from planning & strategy, to wireframing, design, build, and publishing it live. This could be a portfolio site for yourself, a mock client site, a blog for a family member, or even a real client project. This is going to incorporate everything you have learned in the bootcamp and give you the confidence to go out and start your web development career.
8-Week Digital Bootcamp: 18 Jan - 14 May 2025
Program Fee: $2250 USD
You can choose to pay upfront, or secure your spot with a $500 deposit and then the balance over 3 monthly installments.
And if you enroll before the end of this year, you'll also receive a credit for the tuition value to use towards attending a Bali bootcamp in 2024.
Only 50 spots are available and places are filling fast. Enroll now for instant access to the pre-coursework or book a call with a course advisor.
BOOK A CALL ENROLL NOWWhen 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 prioitise 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 a new career
We help people like you learn in demand digital skills and launch a new career in Photography, Social Media or Web Development where they can work from anywhere in the world.
And because we are passionate about seeing them succeed we provide lifetime technical and career support on the skills they have learnt.