iO Academy

Bath, Online, Sheffield

iO Academy

Avg Rating:5.0 ( 80 reviews )

iO Academy (previously Mayden Academy) is a 16-week, full-time, full-stack coding bootcamp with small class sizes in the UK and online. The curriculum is designed to prepare students for their first developer role, with a focus on practical experience working on projects throughout the course. There is an option to specialize at the end of the course, either in advanced front end or complex problem-solving. Students will learn from experienced software developers in class sizes of 8, chosen to reflect the size of an average software scrum team. This makes project work as close to a professional tech experience as possible. 

The course was developed by healthtech company Mayden to be up-to-date with a focus on best practice and to reflect what is most needed in the tech industry. Students will receive scrum training and attain their Scrum Master Certification. No coding experience is required to apply. iO Academy has a goal of supporting diversity in tech and is positive about mental health.

Recent iO Academy Reviews: Rating 5.0

all (80) reviews for iO Academy →

Recent iO Academy News

  • The Full Stack Track

    Start Date Rolling Start Date
    Class size8
    LocationSheffield, Online, Bath
    Students will learn the fundamentals of coding, software design and project management.
    DepositOptional £150 refundable deposit for the use of a MacBook Pro
    Deferred payment is available with EdAid or Knoma. Borrow up to the full course fee and pay back later.
    ScholarshipA scholarship (the Diversitech Fund) for financial assistance for those underrepresented in the tech industry is available.
    Getting in
    Minimum Skill LevelNo previous coding experience required
    Prep WorkA basic introduction to programming prep course is provided to all successful applicants before joining the programme.
    Placement TestYes
  • Best choice ever!
    - 6/10/2019
    Alessandro Corrá  User Photo
    Alessandro Corrá • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    I joined Mayden Academy after 10 years spent in a non-tech industry and 1 year just only to convinced myself that was time for a career change. Now, after the course, if I could go back it won't need 1 year to decide but probably only 1 hour!

    It was the best choice of my life, a necessary step to realize dreams and change my lifestyle. It wasn't easy, but thanks to the excellent competence and preparation of the instructors now I have a solid knowledge that allows me to be able to look for a highly qualified job.

    And you.... what are you waiting for?!

  • Highly recommended
    - 6/10/2019
    Kate Starks  User Photo
    Kate Starks • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    I started Mayden Academy having never written a line of code and I now have a portfolio of projects to show off my skills. At Mayden Academy they start at the beginning and they build on what you learn week-by-week so don't let no experience of coding put you off. The learning is extremely intensive but the trainers; Mike, Charlie and Sam, alter the pace of the course to meet the needs of students - and to make sure that no-one gets left behind.

    Setting the teams up as close to workplace development teams as they can gives you really good practical experience, not only in developer tools like git, but also in working together to complete the projects. You'll become a certified scrum master and get the chance to practice those skills in project week. Working in teams is great since we all brought something different to the team and could learn from each other.

    Even if you have only just started considering a coding bootcamp and you aren't sure yet, sign up for one of their taster sessions to give you a sense of whether coding is for you. If you aren't sure because you don't know whether you can do it take their assessment - if you can pass that and you are deternined you will complete the course and be on your way to becoming a Full Stack Developer in 16 weeks, which is pretty incredible!

  • Aldo Fiore  User Photo
    Aldo Fiore • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    I was a little bit skeptical with boot camps at the start. I thought that they will be just a way to make money for a company, teaching just a little bit of what you need and throwing you out to find a job. But after I attended Mayden Academy, I have to say, I am convinced!

    Coming from a completely different work environment, I decided to change my life and have a more stable situation where I could build a future. After looking at what I wanted to do, I came across Mayden Academy, and I wanted to give it a try. I attended the taster session where they show you what it is that they do with a mini-game. Just after this, I was convinced to participate, as I remembered why I liked coding in high school.

    The 16 weeks were one of the best time of my life. Bouncing between theory week, where our trainers were guiding us through new content, and project week, a reproduction of a real project, the time went incredibly fast and I enjoyed every moment of it. From the struggle during projects to get things done, the concepts that had to be repeated a thousand times to the morning where the trainers cooked pancakes for us. We learned a lot of industry standard, best practices and ways to solve problems that are common in companies nowadays.

    Another plus point that the academy has is the fact that you around other people that want to do the same thing that you want, trying to achieve the same goal. You create awesome friendships and build a group environment that just makes it so much easier to wake up in the morning to go to "school"!

    But this is just an introduction, the best part comes at the end. When we were at the end of our course, the Academy gave us full support in the job hunting process, build of our CVs and preparation of interviews. They are incredibly supportive, giving us a lot of advice on what to do when the school has finished, how to prepare for the real world and setting an example for others. Just to give an example, as part of the last few weeks of the course, they prepare a night with the hiring partners of the Academy (yes, they have hiring partners and a lot of them) and they will introduce you to each one of them, to give you practice for interviews and so on. You might end up with an interview or a job after this! A big thank you to Charlie, Mike, and Sam for everything you have done for us! 

    I can't stop recommending the Academy! If you want to get into coding, this is probably the best place to go. You don't need any experience, book or tool because they will provide everything for you! They will guide you during the course and then they will introduce you to the real world, ready to become a developer.

  • Liliya Voevodina  User Photo
    Liliya Voevodina • Junior web application engineer • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    It's exactly how i felt until my bot camp started - i was scared. I think, everyone from the academy have heard this story, but i repeat myself. I was seriously thinking of cancelling everything and just go back to my "comfort" zone. The idea of borrowing money for a coding course which is 4 months only looked just insane. And this website was the first i came to when i wanted to get some confidence in making my decision. I even told mysel - Liliya, this reviews can't be real, people sound just too happy, someone payed them for reviews. And i still did it. And i am now just too happy...but real :) 

    The course is designed perfect for those who never wrote or read a single line of code. You start with something superdifficult ad then in couple of weeks you look back and think - oh that was so easy. And in couple of months you remember your first week and simply can't believe how far you've moved. Each module contains a heavy theory which is been immediately put in a parctice. Lot's of excersises, challenges and a project weeks make you use what you've learned and learn even more. So much more. Practicing part during the entire course is what actually makes you see how you're becoming a developer. And it makes your portfolio, so when you finish the course, your CV will have plenty of beautiful projects.

    You will be learning best practices and a high industry standarts. You will learn what is needed to get a job. And you will have a lot of help. A LOT! Be prepared to get some moments of frustration because coding is difficult. Make sure you ask hundreds of questions. And trust Mike,  Charlie and Sam. They just know what they do. They will make you laugh all the time but they will teach you very seriously and very confident. I was Mikes student and there's nothing he can't explain or help you with.

    And there is a significant help with getting a new job. No promises, but Mayden Academy helps a lot by introducing students to nearly 30 hiring partners which know exactly what  their level is and which are ready to invest in a junior developer. I signed a contract with my new employer a week before the end of the course. And no, no one payed to me for this review, it's all real 


  • Matt Tapley  User Photo
    Matt Tapley • Junior Developer and 2nd Line Support • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    I applied for the full-stack track at Mayden Academy after a family member had taken the course and raved about it.

    Now I'd spent the last 18 odd years working in restaurants and bars, which is a very untechnical industry, and was understandably nervous about stepping into a new career so vastly different from anything I had previously known, with little to no experience of the tech world and being well beyond the age of the regular student.

    But immediately after starting the course I realised I had made an excellent choice. The guys running the course are exemplary teachers with expert knowledge on a very broad curriculum.

    The course in itself is geared towards training you to be an employable, productive member of a development team from the moment you start your first job.

    Over the course of a very intensive, and incredibly fun 4 months, myself and the other students learnt everything from the basics, like html and css for building a simple web page, to really cool concepts with regards to programming like oop (object oriented programming) and the principles key to writing code that employers (and other developers) look for in a developer, with focus on php, javascript, their frameworks, using different types of databases, and I could go on. And on!

    Another big factor in standing out is the way in which you learn during the time there. The course is split into modules consisting of theory and projects where your team works in a way that reflects how a real development team works, thus preparing you for the real world and making sure you're ready and confident once you leave the relative safety of the course and go out to write code in the wild.

    On top of that Mayden is associated with a wealth of really cool hiring partners, all totally engaged in the process, and many regularly come along to project / sprint reviews to see what's been happening, which gives you a great chance of walking into a role after you graduate, from having built relationships with many of them with little or no pressure to sell yourself to a potential employer.

    I loved the course most of all for the experience though. In the space of 4 months I learnt loads of incredible stuff, met some amazing people who will be friends for life, had a laugh while I was at it and was employed as a junior developer in a great company the month after graduating.

    If you're thinking about getting into software or improving on already existing interest or knowledge then you won't go wrong speaking to Mayden about how they could help.

  • Patrick Kenyon  User Photo
    Patrick Kenyon • Junior Developer • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    To put it simply - I cannot recommend Mayden Academy highly enough.

    Having researched various coding courses in London I was always put off by the expense of living in London, not working and paying for a course on top of this! I stumbled across Mayden Academy and of course, came here to find out more about the course. The reviews all seemed incredibly positive, almost too positive and I admit I found myself slightly skeptical. It gives me great pleasure to write a similarly positive review now - I am completely convinced!

    I won't spend too much time on the course itself as that is covered on the Mayden Academy website. But what really made my 16-week experience so valuable was the: staff, building and job support.

    Let's start with the most important thing (in my opinion), the staff. Whilst I was there Mayden Academy had two trainers, Mike and Charlie. My trainer was Mike and he has the knowledge, patience, and ability to make complex concepts understandably that sets apart good teachers. He fostered a relaxed yet focused working environment. Quite apart from this Mike, Charlie and Margaret (the Marketing Manager) were good, friendly people that are a pleasure to be around. An important quality for a 16-week intensive course...

    The course takes place in the most incredible Bath townhouse (it must be five floors). It's the nicest place I have worked and will work in future in all probability. The training rooms are in the basement, but it's a very nice environment and opens straight out onto the beautiful garden and you are spoiled by sweeping views of Bath. For all you cyclists out there, there is a secure place to put your bike, a very decent shower, lots of storage for gear and a place to dry wet clothes in the basement. What a bonus!

    Mike has been working in tech in the South West for many years and has established excellent connections with tech companies in Bath and Bristol. The Academy itself has a number of hiring partners who come and watch your progress during the two weekly sprint reviews. This is an excellent opportunity to get to know potential employers and for them to get to know you, take it seriously. Mayden Academy also organizes an evening to meet the hiring partners which was another useful opportunity to network. The last few weeks of the course are interspersed with job applications and interviews. Mike is continually posting relevant job opportunities so that by the end of the course 6/7 of the 15 students had confirmed job offers.

    Take the Full Stack Track! If you apply yourself and take it seriously you will come out a very employable junior developer. 

  • Kyam Harris  User Photo
    Kyam Harris • Developer • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    Mayden Academy teach you (among many other things) how to use HTML, CSS, Javascript, PHP and MySQL to a high standard. But much more importantly than that, they will teach you how to use these skills in a professional environment, preparing you to work in a real development team.

    You will undertake a three-day course on Scrum methodology, which may be a bit alien to anyone from a non-dev background, but it gives you a great insight into some key aspects of programming and developing products in a team. Also, every block of 'theory' has a corresponding week of 'project', which will ensure that you cement in the skills you have learned by utilising them in a real world project - you'll end up making a game, an e-commerce store and a personal portfolio page to show off all of your projects.

    The course does go at a brisk pace, and it may well need some hard work reading your notes or working on solo projects to really bed-in the ideas and concepts that get taught. However, the pace that both Mike and Charlie take throughout the whole course is realistic and it is truly possible to start this course without any programming knowledge at all. I would stress that in order to get the most out of the course to follow the pre-joining instructions and complete the online courses that they recommend - knowing the basics will ensure that you can reserve energy for the really hard-to-grasp concepts.

    I joined the course after leaving a job in Retail, and accepted a job offer on the last day of the course. I had always written off my chances of being a developer because I lack both a degree and a technical background, but my experience is that taking a course like Mayden Academy can ensure that neither of these is an issue.

    Other than preparing you for a role as a developer, Mayden Academy also help you with actually getting a job - this is done with a CV and interview prep session, professional advice on how to improve the design of your portfolio site, as well as a meet & greet evening with their ever-growing list of hiring-partners (18 at time of writing).

    Going from beginner to professional-level as a programmer on your own is entirely possible, but without the expertise, knowledge and tutoring of Mike and Charlie this would have taken me many years, as opposed to the four months of the course. Taking the time to do an intensive course like this is, for me, the most time-efficient way of getting yourself those skills and that job

  • Robbie  User Photo
    Robbie • Software developer • Graduate Verified via GitHub
    Overall Experience:
    Job Assistance:

    This is an intensive course that will definitely require work in your own time. It's tiring but worth it. Make the most of each weekend to get plenty of rest...

    It focuses on what businesses look for - practical hands on experience that's relevant to employment. The skills learned build on each other so projects get gradually more advanced during the course. It's great to be able to look back over what we built and see the dramatic advancement.

    I couldn't have asked for more supportive and patient trainers. Very encouraging of questions and taking the time to make sure everyone has a good understanding of each topic.

    I particularly liked the alternating approach of a week of theory followed by a week of putting it into practice working on a project. The projects really helped me identify things I didn't yet understand fully from the previous week, and embedded the theory more firmly.

    I am very impressed with such a well chosen group of students - varied skills and interests but all very capable and all worked really well together. I thoroughly enjoyed collaborating with them, and we're likely to meet up and collaborate on one off Saturday projects in future. The excellent judgement in choosing students stands out as one of the most important aspects to me.

    The knowledge and experience gained (particularly working as part of a team) gave me much increased confidence which really helped in applying for a job.

    If you're wondering whether this is for you, this is what I would say based on my personal experience: Given enough time, it's perfectly possible to learn software development by teaching yourself at home, but learning with feedback from someone who knows what is important is so much faster and will avoid years studying things you just don't need. Also, half the knowledge is how to develop software effectively with a team in person, which you don't get from learning at home. I also learned just how much more can be done with a deadline to work to...


  • Vasile Cojusco  User Photo
    Vasile Cojusco • FrontEnd developer • Graduate Verified via LinkedIn
    Overall Experience:
    Job Assistance:

    About teachers:

    Mike and Charlie are really great and supportive, every time anyone stuck or can't understand something Mike or Charlie explain in a very simple way so you can understand not just repeat. 
    The material is great and the course is quite balanced, so you never feel missed somewhere behind. This course can help you to become a full stack, but for me, I think we spent more time on Backend part, anyway, a month before I found a job as a Frontend developer. 

    Originally I am from Ukraine and moved to Bath for this course. And it was very important not just get new skills, but be supported by people when I am settling, and I got the best support that I haven't expected. All people from Mayden are team players and very supportive, and I really appreciate it.  


    If you want to take advantage of this course(actually it is true for any course) you should be prepared. Learn HTML, CSS, JS, and some PHP depends on who you want to be.  Take Freecodecamp, Codecadamy etc. try to build some simple projects(freecodecamp can help you with it) so when you will be in academy all your knowledge become structured and expands drastically. As I mentioned above,  I found the job a month before the course was ended, but it just because I have started my job hunting in the middle of the course(in the end of the second month). Don't be scared of it as it cost you nothing, but it helps you to be hired immediately. 

    I definitely recommend this school to everyone.

  • A Zend Affair
    - 2/6/2017
    Fred  User Photo
    Fred • Placement Student • Student Verified via LinkedIn
    Overall Experience:
    Job Assistance:

    To be short and snappy: I gained my ZCE qualification!

    In just 5 days, Mike was able to deliver a huge amount of content covering most parts of the PHP knowledge required for the ZCE exam which I had taken in the following week, which was considered rather daunting as the PHP codebase is rather large. I was also able to tackle a practice exam as part of this module in preparation for the main exam to get a feel for what sort of questions could come up and how to answer them. Having completed this, I now feel much more confident in my ability to work with PHP as part of my placement year here at Mayden as a software developer. The ZCE qualification is an invaluable addition to my CV and should help me on as I begin a career after completing my degree at University following this year.

iO Academy Outcomes

* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.

Graduation Rate
Median Salary

Of the students who enroll at iO Academy, 100% graduated. 97% of graduates were job-seeking and 82% of job-seeking graduates found in-field employment after 180 days and report a median income of $25,300. Below is the 180 Day Employment Breakdown for 38 graduates included in this report:

180 Day Employment Breakdown:

Full Time, In-Field Employee
Full-time apprenticeship, internship or contract position
Short-term contract, part-time position, freelance
Employed out-of-field

Notes & Caveats:

More information about our reporting and a detailed report can be found here:
Salary recorded in UK GBP, not US dollars