Loading
Full-Stack Track (Remote) 4

Software
Developer Essentials

Join our online coding bootcamp from anywhere in the world and become a software developer in just 12 weeks.

Looking for an in-person programming course? Check out our Full Stack Track coding bootcamp.

Course summary

Duration

12 weeks (Full time)

Fees

£8,500
Fees Info

Locations

Online

Contact

+44 01249 475 423
hello@io-academy.uk

Overview

Your tech career starts here

Swift, concise and effective; Our Software Developer Essentials coding bootcamp is a streamlined online course packed with all the knowledge and skills you need to become a professional software engineer.

Join us for 12 weeks of intensive remote training and kick-start your new career in tech.

View the course curriculum

TL;DR

What's so great about it?

  • Become a software developer in just three months

  • Small classes of just 12 trainees per trainer

  • Award-winning trainers with industry experience

  • Build your portfolio with four practical projects

  • Specialist careers advice and support

  • Access our network of 80+ industry partners

  • Learn Agile project management

  • 0% interest study now, pay later finance available

Curriculum

What you'll learn

Our industry-approved curriculum packs all the essential knowledge you’ll need to start working as a software developer into just 12 weeks.

Through a combination of theory sessions and practical projects, we’ll make sure you graduate with the skills you need to get stuck in straight away and the ability to confidently learn new tech in the future.

For the first two weeks, you’ll use a range of resources including videos, blogs and practical exercises to explore HTML, CSS, and JavaScript and start building your own interactive web pages.

This part of the course is self-directed but don’t worry, you’ll still be able to check in with your trainer and classmates for support.

It’s time to dive into the real-time sessions with one of our experienced trainers. You’ll expand on the skills from the first two weeks, begin building more complex layouts and make the transition from web pages to web applications.

We’ll also look at tools such as Bash and Git so you can start coding to industry standard best practices.

It’s time for your first project week. You’ll build your own personal portfolio website ready to fill with the work you complete throughout the course and beyond.

Your portfolio is the perfect way to say “Hello, World!”, showcasing your skills and personality to potential employers as you continue your journey as a software engineer.

There’s more to modern applications than just HTML and CSS so this week we’ll take a deeper look at front-end technologies. You’ll explore CSS preprocessors, modern JavaScript methodologies, and start learning React, a JavaScript framework.

For your second project, you’ll be working as a team as you experience building a scalable, maintainable React application using a range of modern libraries and use a backend API to send and receive data.

In the words of Bon Jovi (sort of): “Woah, you’re half way there!” It’s the midpoint of the course and time to switch from learning front-end to back-end (or server side) development.

You’ll be introduced to PHP, server side development concepts and set up a local Docker environment.

This week you’ll build on your back-end knowledge as we introduce databases. We’ll explore storing and retrieving information from MySQL databases using SQL, and discuss complex data structures along with related cyber security concerns.

It’s time for another project: building your first API. Using PHP and MySQL you’ll create a JSON API that interacts with a React front-end.

By now, you’ll be ready to take on some more advanced topics like object-oriented programming and design patterns. We’ll also explore application architectures and the SOLID principles.

This week we take things to the next level with PHP frameworks. You’ll learn the principles, patterns and skills to pick up any modern framework with ease. We’ll cover MVC, autowiring, factories, Dependency Injection Containers and much more.

In the last week of the course you’ll be just a few days from graduating as a fully fledged software developer. But not before you undertake one more practical assignment. This is your chance to really flex your coding muscles, utilising everything you’ve learned to complete your final showcase project.

Fees and funding

The financial stuff

The fees for the course are £8,500; that’s about the same as buying an eight year-old Ford Focus (but significantly more likely to result in a life-changing experience!)

We offer a number of flexible payment options including:

  • Full up-front payment
  • Split monthly payments
  • Deferred payment, including 0% interest and “study now, pay later” financing options
Find out more about our funding options

From our students

Katy Evans

Website Developer at DoodleLearning

I chose to enrol on a remote course with iO Academy. It was the best decision that I've ever made! I would not be where I am now without it - a full time web developer.

Tech industry partners

Get connected

Landing a role in a new industry isn’t just about what you know, but who you know. We’re connected with 80+ Industry Partners, from startups to SMEs and international corporations, who know the value that our graduates can bring to their business.

We partner with iO Academy to find the best talent for our entry-level roles. Their foundational training is exactly what we are looking for when growing our team.

Rosie Connors People & Operations Lead, ON

Staff and alumni

Our coding community

All of our trainers have stacks of industry experience and know exactly what it takes to be a successful developer, so you’ll be in the best of hands! Throughout the course they’ll also provide support, mentorship and specialist careers advice.

Once you graduate, you’ll have access to our Alumni Network where our former trainees – many now in mid and senior level positions – keep in touch, sharing tips, advice and relevant vacancies.

Meet our trainers

Stats

Facts & Figures

12

trainees per class

Small teams, big benefits

We keep our class sizes small to make sure you get the attention and support you need.

450

contact hours

We're here for you

This course is crammed full of essential content to work through with your team and trainer five days a week.

4

projects

Show off your skills

By the time you graduate you’ll have four fantastic projects in your portfolio ready to show to potential employers.

3

months

A faster way to learn

Learn everything you need to become a professional software developer in as little time as a single university semester.

Accepting
applications


all year

round.

Start course on

25th Mar 2024

Apply now

Start course on

6th May 2024

Apply now

Start course on

23 Sep 2024

Apply now

Links

Further information