

IO Academy offers a comprehensive online course covering the fundamentals of coding, software design, and project management. Designed for flexible learning, the course blends self-paced study with live expert sessions to provide a holistic educational experience. Participants will engage in hands-on projects, developing skills crucial for modern software development careers.
Open to both technical and non-technical learners
Ideal for aspiring software developers and project managers
No prerequisites required
Self-paced with live expert sessions
Hands-on projects in coding and software design
Focus on practical skills and real-world applications
Foundational skills in coding and project management
Practical software design experience
Enhanced career prospects in tech fields
No certifications are covered by this course.
Graduate 2023
I’m so happy I did the Full-Stack Track course at iO Academy. I’m now working as a backend developer and loving it! The course was amazing, I learnt so much and the teaching made it fun and easy to digest. I’ve had some positive feedback about having a good knowledge base since graduating and it’s all from the course! It also sets you up so well for a job, working in Agile and in a small cohort made the transition into working as a developer really smooth. Also the building and surrounding area is beautiful. I grew so much in confidence during the course, all my worries that I couldn’t do it had gone by the end of the course because you get so much support from the tutors. I don’t have anything bad to say, it’s an intense experience but so worth it. I would recommend iO Academy to everyone!
Graduate 2023
I started the bootcamp with very very little coding experience and initially I was unsure whether I was the right person for the bootcamp. Fortunately, with the guidance of the trainers and knowing that others in my cohort were in the same boat I can wholeheartedly say that this bootcamp is fantastic for getting a solid foundation of what it is like to work as a software developer. Through a well crafted and curated curriculum blending theory with practical exercises, followed up with a mixture of team-based and individual projects to help consolidate the taught content it has prepared me well for interviews and helped me bag my first job as a Junior Software Developer. I thoroughly recommended the course to anyone thinking of a career change or those who just simply want to start a career in tech.
Graduate 2023
I had a fantastic time studying at iO Academy in Bath. Moving from a career in education, I was interested to see how it would be on the other side of the desk and iO surpassed my expectations. The curriculum was set out in a great logical order where you would have to go back on learning you had previously done. The ramp up in challenge was just right. I alternating between theory weeks and project based weeks, where we very early on were taught and adopted the SCRUM way of working. Both of the trainers I had were fantastic, shoutout to Neal and Ash. They really help inspire me and keep me going through. I would recommend this course to anyone considering a career in software.
Graduate 2023
I really enjoyed my time at iO Academy. I chose this bootcamp mostly because it seemed to me that they proposed the most complete curriculum and they did not disappoint! It was a very intense learning experience, but it is delivered in the best conditions:
small cohorts (up to 8 students) so it is always possible to ask questions and interact with the trainers
amazing trainers, always available and supportive
carefully crafted curriculum, it really felt like they refined it year after year to find the best way and timing to go through the curriculum, so I never felt overwhelmed
I also want to point out that they put a really big emphasis on how to work as a software engineer (e.g. working in an Agile team) and not just how to code. I found this extremely valuable (maybe more than the coding?) as it is a huge part of the job and I arrived in my 1st software engineer position really well prepared and knowing what to expect. On the coding side, they were dedicated to teaching us best coding practices. I am currently working in my 1st position as a software developer and so far my line manager has been pleasantly surprised by how much I've learned at iO Academy! It took me a 4/5 months to land a job but the job market is a bit tough at the moment. I got some valuable advice from their career consultant which helped me land my current position. I would not necessarily expect to just walk into a job straight after the bootcamp (some of the students of my cohort did though!). iO Academy was definitely worth the time and the investment, and I would totally do it again!
Graduate 2023
I couldn't be happier with my experience at IO Academy. The instructors are not only knowledgeable but also incredibly supportive. The curriculum is well-structured and up-to-date, ensuring that I gained valuable skills and knowledge. The sense of community among fellow students is fantastic, and the career support they offer is top-notch. The projects are well considered, challenging and enjoyable. IO Academy has truly exceeded my expectations, and I would highly recommend it to anyone looking to kickstart a successful career in tech.
Graduate 2022
One year out from completing iO Academy’s Full Stack Track, and 10 months into a job, I feel like I'm now in a good position to reflect on how the course helped shaped the start of my career in Software Development.
I applied to join iO Academy with very little programming experience—mostly from my spare time and a bit from university—looking to gain enough skills to break into the industry. The interview process was friendly but thorough, which meant I joined feeling confident that I had met the mark that the trainers set to ensure success on the course.
The course itself takes you from basic HTML/CSS sites and programming essentials to modern frontend frameworks and backend development, including constructing RESTful APIs and managing SQL databases for a comprehensive full-stack experience. Most importantly, the course teaches you to think like a Software Developer, which has made adapting to new technologies in my current job significantly easier.
The course operates like a real-world software team; you work in teams of 5-8 on two-week sprints throughout the entire course. In these sprints, you spend one week learning, then one week applying that learning in a project, which you will present to other trainees, alumni, and staff. This, combined with the Agile training at the start of the course, has meant that I have already been able to contribute to improving how we work as a team in my first job, only a few months in.
After the 16 weeks are up, it's time to get a job, although the interview and job searching support from iO comes much sooner. Like all job hunts, it was difficult and deflating at times; however, after some persistence and finding the right company, I got an offer as a Full-Stack Developer, building APIs and user experiences for various e-commerce clients.
This was undoubtedly the hardest thing I have done, but I am so glad I took the plunge, as I couldn't be happier in my new job.
I'd recommend this course to anyone interested in building software for a living but needs an injection of practical skills and real-world development practices to aid them on that journey.
Graduate 2022
Overall, the course was fantastic. It took me from next to no coding experience to being confidently job-ready. I was initially tempted to attempt joining the industry through solo learning but having completed iO's course I think it would be incredibly difficult to be as confident in the range of languages/frameworks and agile processes I was introduced to. The curriculum starts slowly but the pace picks up very quickly and the course is very full on for the full four months. The trainers, in particular, are fantastic. All are ex-developers which gives them great insight into what companies require and expect from new starters and the small class sizes make the learning incredibly hands-on. One of the most valuable skills you will learn is working within an Agile team. The class sizes are selected for their similarity to real dev teams and you are introduced early to proper scrum ways of working which you will use on nearly every project. This has helped me bed into the team in my new job as it works in an almost identical way. The only slightly negative comment I have is the small number of employers that came to our career meet&greet. Only three employers came to meet our class which isn't a huge number, however, I got an interview with two and a job offer from one of those so the employers who come are serious about hiring iO graduates.
Graduate 2022
I came in to the Academy with practically no experience and unsure if I was going to have the aptitude to be able to pursue software development as a career. I chose Io due to the syllabus, the stats for previous graduates attaining a career and the length. I was not disappointed at all. Throughout the course, I felt supported by the trainer in the parts I found difficult and encouraged with those that I found simple. We were encouraged to work together as much as we were to work on our own. This approach has really helped me acclimatise to my new working environment. The syllabus itself has a broad range of topics that gradually introduce you to many of the topics that you might run into as a junior. The focus on theory, practical and then projects helped to ingrain the knowledge and best practices. Near the end of the course there was a particular focus upon getting us ready for entering the professional sphere. On top of this the Academy has many industry partners that know the curriculum and are more than happy to take on the right graduate when they have places. I cannot recommend iO Academy highly enough and the team there has helped to make my career and life better.
Graduate 2022
I had already been trying to learn programming in my spare time for about 6 months prior to starting the Bootcamp with iOAcademy. About halfway through I realised that I really enjoyed it and wanted to become a professional software developer. I spoke with a few colleagues at work who were developers and some of them were iOAcademy graduates. They highly recommended the Fullstack Track. I applied, got accepted on one of the in-person bootcamps and haven't regretted that decision for a single moment since graduating. Here are the reasons why:
Well designed curriculum: They build you up from scratch. (some pre-course material is required to be completed beforehand but a lot of it is quickly recapped in the first few weeks). The curriculum is constantly being refined based on feedback from previous cohorts and trends in the industry so you are learning the most relevant skills. There are loads of really interesting Guest talks spread across the 16 weeks that cover a broad range of topics from career advice to Cyber Security.
Focus on Industry Skills: You get one week of theory followed by a project week to apply that knowledge. This works really well and the projects are fun. The first 2 projects are individual but the remaining are all group projects. The group projects really prepare you for the real world. We are taught how to use version control (Git) and how to work in an Agile way (they teach us SCRUM). One of the projects got us working in an existing codebase which really emulates what it will be like working out in industry. The cohort sizes are limited to a maximum size of 8. This is to mimic the size of typical software development teams and it means you get to know your trainees well and get to make significant contributions during the project weeks. As a side note during the interview process they look for people who can work in a team as it's such an important skill to be able to succeed in the bootcamp and out in industry.
Excellent Trainers: They are passionate about teaching and have many years of experience both as professional software developers and trainers. They are able to explain advanced programming concepts in simple terms and instil coding best practices. They are also patient and generous with their time. They are happy to stay on and go through material again if you feel you need it or look into something slightly outside the curriculum if you have a burning desire to learn it.
Overall, I would recommend anyone who is serious about becoming a Software developer and has the time and financial support to cover the expenses of the course to apply. It will fast track your career!
Graduate 2022
I came to iO looking for a new challenge in my career and, having started the course, was naturally worried about the gamble. But the Academy trains you at pace, in the fundamentals you'll need to secure that first job as a junior developer. The workload is intense but exhilarating, and the course is structured so that each week builds on the accumulated knowledge of earlier ones. The four months flash past stunningly quickly, but despite the intensity, I looked forward to joining my 5 classmates every morning and approaching that day’s build together.When we graduated, the majority of my cohort secured exciting development roles within days or weeks of the course ending. And in my experience, there’s an incredibly supportive culture towards junior devs once you're in post. After your new job has started, you'll also realise that your time at the Academy was actually about developing a methodology, an approach to problem-solving, that you'll use day in day out, no matter what languages or tools the job involves.I'd recommend to anyone that they put some time into checking that this is the right path for them before committing. There are plenty of free resources (Codecademy etc) online, and you need to be confident you enjoy the process and challenge of learning to code - it will be a big part of your career long after the course has ended. But if development still feels like the right path for you, then go for it! And in my experience, iO Academy can help you get where you’re looking to go.
Graduate 2022
I would definitely recommend iO academy as a way to transition into a career in development. The small class sizes means you get lots of personalised support and the curriculum exposes you to a good range of front-end and back-end development. Doing projects as part of the course allows you to build up a portfolio that you can then show to potential employers. The job support at iO is really good. I got a lot of individual advise on my CV, cover letters and applying in general which helped me to feel more confident when going for jobs. I got my first junior developer role within the first month of graduating. The course involves a lot of team work, so it's good to have that as an expectation going in. iO teaches you to code, and it also teaches you about Agile methodologies, which is how many software development projects in the real world are structured. It's a hard course, because you learn a lot very quickly, but for me it was 100% worth it. The teacher's really care about your progress and building projects with the other students was also a lot of fun.
Graduate 2022
I joined iO Academy after changing career paths with no coding experience and little confidence. After 16 weeks, I could build applications in multiple languages, solve problems with confidence, and present in sprint reviews. Within a month of graduating, I had a job as a developer in a great company and I had more experience in real industry practices than many colleagues with computer science degrees. The transformation was huge and I am so grateful to Mike and Neal for building and delivering a process that prepared me for the way things are actually done! The bootcamp also ensures that there is good support for women and there are regular check ins along the way. I’m reminded everyday that this bootcamp was the best decision I made and I would recommend it to everyone!
Graduate 2022
When I quit my job to attend iO Academy, it felt like a huge, scary gamble. On reflection, I had nothing to worry about! By the end of the first week, not only had I learned a lot, I was confident that I was completing a well thought out and comprehensive syllabus.Before starting the Full Stack Track, I presumed that if I wanted to graduate and get a job, I would have to learn everything there was to know about coding. The reality is that software development is an ever-expanding field, and no single developer knows everything there is to know. The important thing is that you leave iO Academy with strong fundamental knowledge in the areas that matter, and have the confidence to tackle new languages/frameworks/methodologies.Further than just a great syllabus, I made some wonderful friends along the way, and enjoyed commuting to Bath to such a relaxed, positive, and supportive environment every day. On my final day at iO Academy, I accepted a job offer as a Graduate Software Developer at a local Healthcare tech company. I will be writing in C# and using the .NET framework, neither of which I know anything about yet (at the time of writing, I start my role in 2 weeks' time). Thanks to the trainers at iO Academy, I feel confident that I will pick up these technologies; many coding skills are transferable between languages, not to mention the ongoing support of the academy alumni group chat. I can't recommend iO Academy enough. If you're thinking of taking that leap of faith... do it!
Graduate 2022
Don't hesitate to apply for the Full Stack Track course at iO Academy! It really was a life changing 16 weeks for me. I was a successful graphic designer for mainly food and drink packaging for 6 years prior to starting the course. I loved design and I always will have an appreciation for it but I was starting to think that something I decided on doing at age 17 (more than 10 years ago without giving away my age ;) ) wasn't necessarily what I wanted to do for the rest of my career. After talking to a couple of iO Academy alumni (one of whom also used to be a designer) I was convinced that this course was the right thing to do. I honestly didn't research any other bootcamps other than iO Academy because I thought the curriculum looked fantastic and I really enjoyed the online taster session. Another big plus for me was the fact that I could study in person at the beautiful Bath campus as I knew I would get more out of in-person teaching.I was in a cohort of 7 people including myself which was perfect. A small class size meant that we could work as if we were a real-life dev team, collaborating and learning from each other. It also meant that we each had a lot of attention from our trainer (Charlie) and could ask as many questions as we could! Charlie was a brilliant trainer. He made sure that everyone felt comfortable and gave us as much help as we needed. I was really struggling to understand a concept in week 3 and he was really patient with me, using physical objects, pictures and relatable metaphors to explain it to me in a way that suited my learning style.The content of the course was really well thought out, with normally a week of theory and then a project week where we initially worked solo and then worked together as a team using the scrum agile methodology. This meant that we could get to grips with new concepts and then put them into practice making projects that we could then show off on our portfolio sites (which we built in week 2). I can't believe that in January I had no idea was the command line was and now I'm using it every day in my job! The course is constantly evolving with feedback from the students and industry experts to keep it up to date and relevant to the industry, ensuring that we were all as prepared as we could be to get jobs at the end. We got loads of help with developer-specific CV writing, cover letters and creating our portfolio sites which was better than any career advice or help I've ever had before! Another big plus for iO Academy is the hiring partner event. The Academy has relationships with many tech companies in the South West, and we had about 10 that came to an in-person evening networking event. This actually resulted in me landing my first job as a developer 2 weeks before the end of the course! I am now 2 weeks into my job and really loving it.The full stack track course at iO Academy was worth every penny for me and in many ways surpasses my (much more expensive) 3 year degree. It was challenging in a good way, very fun and I will look back on it as a huge positive turning point in my life.
Graduate 2022
I've broken my review down into four parts below which represent my journey through the academy. Before I dive into that please allow me to provide some background. I left a successful 10 year career to attend the 'Full Stack Track' which commenced in Jan 2022. My trainer was Rayna. Why I chose iO AcademyI relocated to attend the course and therefore bootcamp options across the country were open to me. My finalists were:
Makers Academy in London
Nology in Bristol
iO Academy in Bath
The selection was partly skewed southwest given I ultimately wanted to work in Bristol. Here are the reasons iO was my first choice:
Small classes and fully taught in person. Small classes are a big plus. There were only 6 people (including me) in my class meaning that every student had a substantial amount of one-on-one attention. People learn at different rates, there will be topics and principles that come easy to some but required a different perspective for others. All bootcamps move at a tremendous pace and you cannot afford to get behind as future principles build on what you've already been taught. The extra time from trainers in a small class mean that everyone keeps up. The other benefit is that it's less daunting to put your hand up and say you don't understand in front of a smaller group. There's more time for questions, less pressure to understand first time and it's easier to get to know your class.I'm sure as the pandemic passes other courses will return to being in person, but at the time iO was the only course in the country offering 100% in person attendance. Unfortunately one of our class caught covid and we worked from home for a week which reassured the decision to attend an in-person course. You miss the buzz, discussions and corridor chats that lead to moments of brilliance.
The curriculum and teaching. I've made it my responsibility over the years to constantly learn and attend training in the various roles I've had throughout my career. I attended a good university with world class experts in their fields. I say this to provide context when I say that the structure of the curriculum and the teaching is some of the best (if not the best I've received). The course directors take frequent structured feedback from students, teachers and industry. The modules are constantly evolving to improve the student experience and final employability. It's very evident how advanced the teaching and structure has become and the course has a beautiful flow to it. iO's course is slightly longer (and more expensive!) than other courses but this extra time gives you a chance to shake off some of your imposter syndrome and let the theory sink in a littler deeper.
Putting the theory into practice. In general you have a week of theory and then a project week to put it into practice. Projects follow scrum principles and by the end of the course you have a very good feel of what working in a real dev team will be like. You will write on average 5-7k words in the theory weeks and they will feel like a bit of a whirlwind but the project weeks give you a chance to put them to good use. In doing so you will consolidate the knowledge and start to feel confidence in brandishing your new skills. These were such an important part of learning and when a lot of the gains in knowledge are made. They are also good fun! The academy have designed the projects well, they bring the team together and teach you more than just the theory. A good part of being a developer is learning how to communicate effectively both in the written form (eg code reviews) and in person (eg pair programming).
Getting a job. The reason we're all here! The academy have a good name among organisations in the south west. They have a list of companies they have vetted which forms their 'hiring partners'. Towards the end of your course the academy plan a hiring partner event where your details are passed to the partners and all are gathered for drinks and an evening to get to know each other. The event I attended may have been unusual but there were more jobs on offer than grads attending. The course fully support you in creating a portfolio of impressive projects (for a grad level dev) and in creating a tech CV. The percentage of students who get hired from iO was the highest out of any bootcamp at the time I reviewed them.
It's a huge leap of faith to take on the financial and social responsibility of attending a boot camp. iO Academy will hold your hand and if you're serious about becoming a dev they will help you achieve that goal. Every member of the team has genuine care and attention for the students and my experience far exceeded my expectations. I can happily report that I was able to secure an excellent role before finishing the course.
Graduate 2022
I’ve recently completed the full stack track course at iO Academy and it has genuinely been an amazing academic experience. Having quite my job in the events industry and spending a lot of time researching bootcamps, I made the decision to apply to iO and began the course in January 2022.The course content is so well thought out and the balance of theory to projects helped solidify learning throughout the process. There was so many occasions where myself and my classmates would joke about how the order of the course content almost seemed to be intentional - which of course it was.The support from the trainers overall was excellent, especially Rayna who was my trainer. She ensured we had amazingly detailed notes that I’m sure I’ll continue to use as I start my dev career and was super supportive and reassuring throughout the entire process.Before even finishing the academy, I had already had multiple interviews and a job offer. Followed by a further 2 job offers the week following - and I’ll be starting my new job next week (2 weeks after finishing the course). I honestly can’t recommend iO Academy enough!
Student 2021
As someone with a computer science degree I worried the course wouldn't provide me with the challenge I needed. How wrong I was! The course was intense, packed full of information and side projects, so much so that I coded late into the night most of the week (for fun and to get the most of the course, not a requirement!) Most importantly it gave me the tools to navigate an extremely complex industry with confidence, teaching good working practices and enforcing a doctrine of work-life balance. All in all I would say the course was a winner for me, my career and my general well being. I would highly recommend it!
Graduate 2022
I absolutely loved the course at iO academy. I had looked at quite a few different bootcamps before I decided for this one, and have never regretted the choice for a moment. What made me decide for iO academy was mainly the small classes (only 8 people), and I do think it made all the difference. With classes that small everyone always had the support they needed, and we all really got to know each other. Since the course is definitely not always easy, it was amazing to have such a nice group of people that could help each other through the tough bits.The support from iO academy was great. We had several teachers and they were all extremely knowledgeable. Towards the end of the course you get a lot of support with the job search as well; they help you out with your cv, portfolio website etc. I was lucky enough to get a job immediately after the course ended. I'm really loving the work and everything I was taught at iO academy has proven itself more than useful already. I really think they did very well with the curriculum and taught us everything you need to know to start your first developer job.
Graduate 2020
TL, DR - Course good, got job. Believe the hype.
Prior to joining iO Academy (then Mayden Academy), I had no previous development experience other than a few HTML/CSS courses on freeCodeCamp. I'd been working in tech support/retail for longer than I would have liked and needed a change. I'd spent weeks trawling through forums, watching countless YouTube videos espousing (and demonising) bootcamps vs self taught vs university and reading reviews on websites like this one, and after weighing up my options, a bootcamp seemed like the best choice for me.
So, why iO?
Small cohort sizes. The benefits of this in hindsight have been: more personal teaching, comradery/community and preparation for post-iO life.
Non-code stuff. Being familiar with Scrum and following the rituals of daily standups, sprint reviews, merge requests (etc) made the transition into my first developer role that much less daunting, and is a huge benefit over going the self-taught/university course route. You don't know to learn what you don't know!
Easy payment options. Not really having a nest egg to fall back on, the option to pay once employed was a huge plus. Being shorter than a transitional degre
Support finding a job. The academy Slack job's channel was incredibly hlpful during the search for my first role, and trainers really went above and beyond, helping with my CV, portfolio, tech interviews and just generaly being there for a chat if things were stressful.
Despite the difficulties incurred by Covid, the iO Academy team were nothing but outstanding and professional. The trainers are knowledgable, personable and managed to simultaneously make the single most intense course of my life into the most enjoyable one.
The term "life changing" is thrown around a lot, but this course truly is. Thanks again iO team!
Misc tips:
Do as much of the pre-course work as possible. Familiarising yourself with some of the vocabulary used will make things easier later.
Ask for help when you need it (you will need it).
Graduate 2021
I have been ummming and arring for many years whether I should step into software development. I was apprehensive about bootcamps in general but I do not regret joining and completing the iO Academy full stack development course. Our coach Charlie is a great and has the patience for stupid questions! We completed a number of team projects in an agile environment to get you prepared for the real world. We also had many talks from ex-students and also from engineers from Mayden which they are attached to.My other advice is to make sure you cover all the pre-course requirements so that concepts are not so foreign when you join the cohort and keep adding projects to your portfolio along the way.
Enter your email to join our newsletter community.