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.
Next session: 24 Sep - 18 Nov 2022
Secure a $150 early bird discount by booking a call with a course advisor or enrolling now.
BOOK A CALL Dates & DetailsIn-depth, easy to understand lessons that go beyond theoretical knowledge and walk you ste-by-step through projects and examples.
Almost every lesson comes with detailed activities to apply what you've learn, 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 165+ 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.
35 minutes
Here is a little sneak peek of this 35 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 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.
Whether you want to design sites your self, 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 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 look at common responsive development techniques and step-by-step workflows used by professionals.
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 CSS framework Tailwind.
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 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.
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 show you our recommended CMS system, CloudCannon as well as how to apply your skills to customise websites built on other platforms.
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.
At the end of the bootcamp you’ll have a chance to build a completely custom site from planning & strategy, to wire framing, 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: 24 Sep - 18 Nov 2022
Program Fee: $1950 USD
Early bird: $1950 $1800 USD
You can choose to pay upfront, or secure your spot with a $250 deposit.
An interest-free payment plan can be provided on request, book a call with a course advisor for more details. Enroll before the 1st September, and your tuition for the digital bootcamp can be applied as a credit towards the Bali bootcamp in 2022 or 2023.
Enrollments are capped at 50 students only, and you can secure your spot with a $250 deposit.
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.