Marketing & Social Media

Immersive 8-week digital bootcamp to start a thriving marketing agency.

Let's do this

launch a marketing agency and work from anywhere

In this brand new digital bootcamp, we'll teach you everything you need to know about marketing & social media.

With no previous experience we'll teach you not only branding, marketing strategy and social media management but also the business skills and strategy to run a thriving business.

An immersive digital bootcamp

The Marketing & Social Media Digital Bootcamp is so much more than an online course - it's an immersive 8 week digital bootcamp where you have weekly projects to complete, direct mentor feedback on the work you submit, weekly live Q&As and an interactive community sharing the journey.

By the end of the bootcamp, you won't just have new skills but also 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.

enrollment is open now

Only 50 spots are available and places are filling fast. Secure a $150 early bird discount by enrolling now or booking a call with a course advisor before december 31st.

TALK TO A COURSE ADVISOR Enroll Now

So much more than an online course


125+ video lessons

We've taken absolutely everything you need to know to start a marketing & social media business into practical video tutorials.

Practical activities

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.

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

We don't just teach you practical skills, we also share all of details templates and resources from instagram mock-ups to invoices and client pitch templates.

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.

Community

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.

a sneak peak

Have a look through a handful of lessons from the course for peak at just a fraction of the 125+ lessons included in the bootcamp.

Intro to Adobe XD

23 minutes

Customer needs, frustrations and desires

34 minutes

Branding 101

49 minutes

Mocking up an Instagram grid in Adobe XD

8 minutes

Creating a strong brand aesthetic

42 minutes

Creating a content strategy & months of content ideas

35 minutes

The art of giveaway

29 minutes

How the Instagram algorithm works

38 minutes

Brand x Brand collaborations

20 minutes

Community management on social media

26 minutes

Our Notion workflow for running a creative agency

23 minutes

How to find clients

34 minutes

We've helped hundreds of students quit their 9-5s and build a business they love

"This course was probably the best investment I have ever made in myself. I went living for the weekends in a job that I hated to now working with clients who align with my values, doing creative work that I love, and being able to run my business from anywhere in the world. I sometimes have to pinch myself because it all feels like a dream." - Julia, Australia

"I just landed a client that officially tips the scales that I'm now earning more for myself as a social media manager than I was in my 9-5 salary. This would never have been possible without your course, and I'm so grateful every day that I decided to take a chance on myself and pursue my dreams." - Amy, New York

"I walked away from the course not just with technical skills but with a clear strategy and plan for exactly how to grow my business. I knew which areas to focus on (so I could maximise my time) -- and now, 12 months later I can honestly say that IOC's bootcamp was the catalyst in starting a completely new career." - Jacob, Australia

What you'll learn


  • Start with why // 31 mins
  • A strategic review in life // 32 mins
  • How to start a career in marketing & social media // 42 mins
  • Bonus: why we built Institute of Code // 26 mins

  • Finding your niche // 42 mins
  • Choosing your business name // 21 mins
  • Figure out your cost of doing business // 11 mins
  • Creating an impactful portfolio website // 52 mins
  • Budgeting & banking for freelancers & digital nomads // 37 mins

  • Keyboard shortcuts & Mac hacks // 39 mins
  • Getting organised with Cloud storage // 23 mins
  • Password & login management // 19 mins
  • Intro to Adobe XD // 23 mins
  • Screen recording with Loom // 12 mins
  • Project management, accounting & invoicing tools // 53 mins
  • Setting up a custom email with Google Apps // 14 mins
  • Intro to Notion for organisation & task management // 30 mins

  • Marketing essentials // 52 mins
  • Content marketing vs Advertising // 27 mins
  • Understanding your target customer segments // 44 mins
  • Creating customer personas // 15 mins
  • Understanding your competition // 23 mins
  • Choosing a strategic & profitable customer segment // 21 mins
  • Customer needs, frustrations and desires // 34 mins
  • Getting the big picture of your marketing goals // 25 mins

  • Understanding how people think and why they buy // 28 mins
  • Left brain & right brain marketing (appealing to logic & emotion) // 34 mins
  • 5 timeless principles of marketing psychology (that you can implement today) // 41 mins
  • Helping customers recognise the value of your products (and get the sale) // 23 mins
  • The art of ethical persuasion // 35 mins

  • Branding 101 // 49 mins
  • Start with why - your purpose & values // 27 mins
  • Finding your brand personality & tone of voice // 28 mins
  • Creating your brand strategy // 23 mins
  • The power of telling your brand story // 21 mins
  • 5 branding mistakes to avoid // 28 mins

  • Mocking up an Instagram grid in Adobe XD // 8 mins
  • Creating a strong brand aesthetic // 42 mins
  • How to create a brand style guide in Adobe XD // 42 mins
  • Best apps and resources for creating branded content // 37 mins
  • Instagram grid aesthetics // 16 mins
  • How to create custom IG story highlight icons // 7 mins
  • How to create branded story templates // 12 mins
  • Creating moodboards for your brand & content // 31 mins
  • How to create mockups to show off your work // 49 mins

  • Intro to social media and platform overview // 43 mins
  • How to use FB Page for business // 26 mins
  • How to use FB groups for business // 17 mins
  • How to use Tiktok for business // 34 mins
  • How to use Youtube for business // 38 mins
  • How to use LinkedIn for business // 30 mins
  • How to use Instagram for business // 54 mins
  • How to use Pinterest for business // 42 mins
  • Local marketing (Google, Yelp, TripAdvisor) // 0 mins

  • Creating a content strategy & months of content ideas // 35 mins
  • Planning content around your marketing funnel // 31 mins
  • How to write content that hooks your audience in // 40 mins
  • The art of giveaway // 29 mins
  • Building social proof with reviews // 26 mins

  • Making a powerful first impression // 42 mins
  • Show don't tell // 32 mins
  • How the Instagram algorithm works // 38 mins
  • Instagram growth tactics // 60 mins
  • Practical hashtag research walk-through // 42 mins
  • Understanding IG analytics // 39 mins
  • Connecting with your audience through vulnerability // 27 mins
  • How to create engaging Instagram reels // 33 mins
  • Strategic organic engagement // 30 mins
  • Instagram stories strategy // 23 mins

  • Influencer marketing 101 for brands // 51 mins
  • Brand x Brand collaborations // 20 mins
  • How to find the right partners for your brand // 38 mins
  • Micro, Macro, Mega - Which to choose? // 22 mins
  • Communicating effectively with influencers // 21 mins
  • How to spot fake followers & low-quality accounts // 18 mins
  • Paid promotions, gifting and ambassadors // 46 mins
  • 10x creative campaigns you can learn from // 39 mins

  • SEO fundamentals // 30 mins
  • Technical SEO // 43 mins
  • Using keyword research to focus your SEO efforts // 21 mins
  • Brainstorming 6 months worth of blog topics // 47 mins
  • Using social media to drive traffic to your blog // 29 mins
  • Growing your blog/website traffic with Pinterest // 35 mins
  • Step-by-step workflow of growing a high-traffic blog // 33 mins

  • Email marketing strategy for brands who don't have time // 35 mins
  • Creating an email list // 17 mins
  • How email marketing tools work // 23 mins
  • Using lead magnets to grow your email list // 40 mins
  • Using content-upgrades to grow your email list // 38 mins
  • A/B testing to maximize deliverability // 13 mins
  • Creating beautiful email newsletters // 29 mins

  • Workflow of a social media manager // 50 mins
  • Creating monthly SM reports for your clients // 22 mins
  • Making sales with Instagram shopping // 27 mins
  • Sponsored content & paid ads // 20 mins
  • Scheduling a month's worth of content in advance with Later // 32 mins
  • Which tasks you can & can't automate in social media // 18 mins

  • Community management on social media // 26 mins
  • When & how to outsource marketing tasks // 31 mins
  • Using sprints to get more done // 24 mins
  • Our Notion workflow for running a creative agency // 23 mins

  • How to find clients // 34 mins
  • Contracts // 28 mins
  • How to overcome the objections & get the sale // 26 mins
  • Ultimate guide to pricing & packaging your services // 30 mins
  • Invoices & getting paid // 33 mins
  • The key to a perfect collaboration // 69 mins
  • Creating an impactful pitch document // 26 mins
  • Pitching yourself to clients // 21 mins
  • Using lead magnet to attract clients // 41 mins
  • What to do when you're stuck and don't have any work // 25 mins
  • Sales mindset // 30 mins

  • How to spot client red flags // 24 mins
  • Client Workflow // 22 mins
  • Creating client questionnaires // 33 mins
  • Final Project - Launching your creative agency // 57 mins
  • Client communication // 39 mins
  • 'Working with me' Client guides // 43 mins

dates & details

8 Week Digital Bootcamp: 2 Jul - 26 Aug

what's included

tuition fees

Program Fee: $1950 USD

Early bird: $1950 $1800 USD

You can choose to pay upfront, or secure your spot with a $250 deposit.

Interest free payment plan can be provided on request, book a call with a course advisor for more details.

Save $150 if you book a call with a course advisor this week.

Enrollments are capped at 100 students only, and you can secure your spot with a $250 deposit.

BOOK A CALL ENROLL NOW

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, 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.