About the Full Stack Track

Who is the course designed for?

We’re looking for flexible, ambitious, creative candidates who are excited about a career in software development.

You might be a beginner who has recently started coding, a college leaver from a computing science subject looking to get some practical experience, a graduate from a non-computing science subject, or you could simply be seeking a career change.

What size are the classes?

Our class sizes are small, averaging eight people, which means you get plenty of one to one time, learning directly from our experienced professional software developers and trainers.

What about accommodation?

We’ll support you to find accommodation in and around Bath by putting you in touch with reputable local estate agents and landlords.

Do I need any specific equipment?

You will need a laptop. You can use your own (if it’s MacBook Pro with at least 8GB RAM, and a 2.7GHz processor), or you can borrow one of ours for the duration of the course (we’ll ask for a £150 deposit). We’ll supply everything else.

What are the hours?

The academy runs from 9-5pm, Monday to Friday. The course is full time for 16 weeks. There are no classes on bank holidays.

Can I really become a professional software developer in four months?

Yes. In four months on our Full Stack Track course you will learn the fundamentals of coding, software design and agile project management from professional software developers with years of practical experience and knowledge of the industry. And crucially, you’ll learn how to apply those skills in the real world.

Once you successfully complete the 16 week training programme, you’ll be ready for your first role as a junior developer.

Will I receive a qualification?

Software development is a very fast-moving field and practices are ever-evolving, so traditional qualifications are often outdated by the time they are completed – for that reason, our curriculum is focussed on industry-relevant, practical learning and is not accredited to an institution or governing body.

You will become a Certified ScrumMaster and have the option to take your Zend Certified PHP Engineer certification. Our curriculum also enables you to develop a portfolio of experience that will give you the skill and the confidence to apply for professional developer roles.

Who are the academy trainers?

Mike and Charlie are both professional developers, and have worked for leading software companies. They have years of experience and project work under their belts. These two don’t just teach programming – they live and breathe it.

Find out more about Mike and Charlie.

You’ll also be taught by a variety of guest lecturers from our hiring partners on their specific areas of expertise.

I have learning difficulties and am interested in coding. What should I do next?

We’ll be very happy to talk to you about whether coding and the academy are right for you, and to answer any questions you might have. Contact us to find out more.

Why do you focus on PHP?

PHP is an open source coding language used internationally by millions of web applications. Working within the PHP Zend framework enables us to build stronger systems for robust future development using industry designed and tested coding frameworks. Find out more here.

Applying for the Full Stack Track

What are the entry requirements?

We’re looking for good logical reasoning and problem solving abilities alongside top notch organisational and communication skills, the ability to meet deadlines, and a strong eye for detail.

You’ll also need to be aged 18 or over, and fluent in English.

How does the application process work?

First, come and check out the academy at an optional taster session.

Next, decide when you would like to take the course and complete our application form. We’ll invite you to an assessment day where you’ll meet with our trainers and take a 30 minute aptitude test made up of problem solving and logic puzzles.

We’ll be in touch within ten days to let you know whether your application has been successful this time and talk about next steps.

What can I do to improve my chances?

We’re looking for people with a strong work ethic and bags of enthusiasm for beginning a career as a software developer. We’ll be looking for evidence that you have the necessary aptitude and dedication to pick up coding concepts and apply them. Read Mike’s blog post to find out more about how you can become a stand-out candidate.

Do I need to be able to code already?

No, you aren’t expected to know how to code already. You’ll learn everything you need to know at the academy.

What if I already know some coding? Is the Full Stack Track for me?

Absolutely. We’ll be able to build on your existing foundation of knowledge, increasing your understanding and your confidence as you gain valuable industry experience.


How much is the programme?

Our 16 week Full Stack Track programme costs £8000 per student.


Need help with funding? If you don’t have the means to pay upfront, you can delay payment until you start work, paying back 10% of your monthly income at 0% interest rate, backed by Mayden and administered by EdAid. Contact us to find out more.

Can my company sponsor an employee to attend the academy?

Certainly. Students can be sponsored to undertake the full course or specific modules. Contact us to find out more.

For parents

Why should I consider encouraging my child to join the Mayden Academy instead of going to university?

There are several reasons why joining Mayden Academy may be the right next step for your child:

  1. Learning structure
    Lectures and seminars aren’t the best way for everyone to excel. At the academy, we focus on intensive learning through practical coding experience. Once we’ve explored a new aspect of coding, a designated ‘project week’ begins where students experiment with what they’ve learned and embed their knowledge. During these project weeks, students work in the same way as developers do, preparing them for life after the academy.
  2. Cost
    It’s no secret that university education is expensive and many students graduate with huge debts. Mayden Academy equips students with the skills to get their first junior development job in just 16 weeks and for a fraction of the cost of a university course. In addition we offer a finance arrangement enabling students to take out an interest free loan to cover the cost of the course. Find out more.
  3. Time
    Your child could be in paid employment within a matter of months rather than years.
  4. Support
    We take pride in each and every one of our students’ achievements and work with our graduates to help them land their first junior developer role. At the end of the course we host a ‘meet and greet’ evening for local companies looking for new software developers to come and meet our grads. With our support, every single Mayden Academy student to date has been snapped up into full time, paid employment as a junior development within 90 days. We like to keep in touch and organise social events so that our graduates have a professional network from day one.
My child has some learning difficulties and is interested in coding. What should I do next?

We’ll be very happy to talk to you about whether coding and the academy might be right for your child and to answer any questions you might have.

I have another question

No problem – get in touch!