Become a web developer and work from anywhere

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 techincal skills like HTML, CSS & Javascript but also the business skills to find clients and run a thriving business.

An immersive digital bootcamp

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 your launching your business, and all the templates you need (from client pitches to contracts to invoices) to hit the ground running.

Earlybird closes soon, enroll now to save $500

Only 100 spots are available and places are filling fast. Secure your spot with a $150 deposit.


So much more than an online course

165+ video lessons

In-depth, easy to understand lessons that go beyond theoretical knowldge and walk you ste-by-step through projects and examples.

Practical activities

Almost every lesson comes with detailed activities to apply what you've learn, so you can grow your skills and build a portfolio of work

Mentor feedback

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.

Editable Templates

From website templates to fast-track your future client projects, to proposal templates and client onboarding guides.

Weekly live Q&A

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.

All the skills you need to launch a profitable creative business

Website Strategy & UX

More than just a pretty site

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 our the structure and content of a website, and how to understand UX fundamentals to build websites that are designed to convert from the start.

Web Development

Building custom coded websites from scratch

One of the fastest growing techincal fields, we teach you custom coding in HTML, CSS, Javascript and more that you can use to build custom sites from scratch or to customise projects on any content management system (like wordpress or squarespace). We go beyond the basics and show you how to make advanced, interactive websites that are blazingly fast, SEO optimised and loved by your clients.


Freelancing & running a creative agency

Now that you have the techincal skills it's time to get out there and build yourself a profitable business. We walk you through ste-by-step how to market yourself, find clients, scope projects and make sure that every step of the experience of working with you is a positive -- so that your clients are raving about you and refering their friends. We share our pitch templates, proposal templates, and even optimised website starter kits to make sure you have everything you need to start getting paid to do what you love.

What you'll learn

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.

HTML is the primary language used in every single webslte. 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.

CSS (or Cascading Style Sheets) controls the layout and design of every website. 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 advanced CSS selectors so that we can target individual elements or groups of elements. We'll learn how to diagnose and solve CSS specificity issues when we have conflicting styles and how to troubleshoot CSS problems effectively.

Flexbox is the latest CSS layout property that enables you to build stunning designs quickly. We show you how to use flexbox & the grid framework 'Gridlex' to rapidly create columns and grids in your website (without doing any math!)

We'll learn the CSS box model, Flexbox and positioning so that we can create custom layouts and grids on our site and position our content exactly the way we want.

We all know how important mobile is, so we'll spend today learning responsive design and how to use media queries to make your site look good on every size device. This means your websites will be mobile-friendly right from the start.

We'll learn how to use jQuery (a form of javascript) to add interactivity to your site and integrate jQuery 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 (like this one), 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.

Jekyll uses liquid templating, which is the same language shopify is built on so your skills are transferable.

Smooth scrolling, fading in and out, pop-ups. These might seem like little touches, but they can make a big impact on the user experience for those visiting our websites. You'll learn how to easily create custom animations

We will teach you both the techincal and strategic techniques to optimise your websites to rank highly in Google search results so that you can drive more traffic to your website.

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.

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 show you our recommended CMS system, CloudCannon as well as how to apply your skills to customise websites built on Wordpress, Shopify or Squarespace.

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 know that launching a new career 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.

dates & details

8 Week Digital Bootcamp: 24th May - 18th July 2021