This isn’t just about learning to code.
In 16 weeks, we’ll teach you all you need to land your first job as a junior software developer.
You’ll 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 – including directly from guest experts from our hiring partner companies. Crucially, you’ll also learn how to apply those skills in the real world.
We’ll introduce you to local businesses looking to hire devs, and support you through job applications and interviews. We’re extremely proud of our track record: every one of our graduates has been offered their first job as a software developer within 90 days of graduating. The average starting salary for our graduates in 2017 was £27k.
Mayden Academy was created by a leading tech firm in the South West. We know exactly what employers are looking for, and our 16 week Full Stack Track course will get you there.
Ten reasons to choose the Full Stack Track
A practical, hands on curriculum
That not only teaches you to code but also prepares you for life as a developer
Small class sizes
So you get the personal attention and guidance you need
Learn from professional software developers
Employer driven content providing practical experience and industry knowledge
Industry recognised qualifications
We’ll work to prepare you for your Zend PHP engineer exams
We'll introduce you to potential employers, providing guidance and interview training
With internationally recognised guest speakers and networking opportunities
Become a certified scrum master
Expanding your skillset and increasing your earning potential
We have fun
And not just in the classroom - we'll take you to events and meetups across the region
Interest free finance
Backed by Mayden - because we know our training will lead to your new job
A free Move GB membership
With 90 days of unlimited access to gyms and activities throughout the area
The Full Stack Track is built to give you the skills employers are looking for. Click through the diagram, week by week, to reveal the details of each module below.
In weeks 1 to 15 we'll take you through core modules and projects to teach you the fundamentals and how to apply them.
In week 16 you can choose to follow one of two paths, depending on your interests.
Before the course begins, we’ll provide you with some short beginner tutorials to prepare you for your training. These will take just a few hours.
We’ll also give you instructions on how to set up your laptop ready for the course, and arrange for you to collect your laptop if you are borrowing one from the academy.
We start by learning how the internet and HTTP actually work, then move on quickly to build an accessible static website using HTML and CSS. We’ll take a look at cross browser compatibility and user experience, and learn what the DOM is.
This week, we dive into the tools and processes used by professional software developers. You’ll become a Certified ScrumMaster, learn how to use the command line, get your head around Git version control and go in depth about web security.
Time to start your first full scale project! You’ll be building a portfolio website ready to fill with the projects you complete throughout the course and beyond, showcasing your skills and personality – ready to take to potential employers when you graduate.
This module will provide a solid foundation in programming principles. You’ll learn the basics with a series of hands-on learning opportunities, learn basic language constructs, control flows, data-types and data structures – as well as taking a deeper look into HTTP and the web – and all the while embedding professional practice methods into the way you work.
Databases are needed to store information on any dynamic web application. This week you’ll learn about different kinds of databases, how to connect your application to your database, how to interface with databases using Structured Query Language (SQL), as well as getting a handle on data optimisation and security.
This week, you’ll begin using your new skills in database design and programming to create a Content Management System for your online portfolio, allowing you to dynamically edit your website’s content through a custom admin panel.
We’ll now start looking at some more advanced principles, including DRY, SOLID and TDD. We’ll also explore object oriented programming, application architecture and industry standard best practices.
This week, you’ll build a complete, end to end application, implementing everything you’ve learnt so far. Our focus will be on code quality and best practice, preparing you for life as a professional developer.
This week we take things to the next level by looking at PHP Frameworks.You’ll learn the principles and patterns behind modern frameworks, and gain the skills to pick up any modern framework with ease. Learn about MVC, factories, Dependency Injection Containers and much more.
This is your final project, and the whole class will work as a team on AcademyPortal, the inhouse application that we use to manage the academy. It’s built on Slim Framework, and together you’ll use your new framework skills to fix bugs and build new features.
Introducing a new technology stack. We cover React, Vue and Angular on the front end and Node.js and MongoDB on the back end. This will give you a more rounded view of programming with a wider variety of technologies in your toolkit.
Advanced React and Node.js
Zend Certified Engineer Prep
… or you may choose to take the Zend Certified PHP Engineer certification. With the help of a Zend Certified trainer, our study guide and a complete mock test we will help prepare you for exam success.
We're invested in making your coding career a success. Every one our graduates has been offered their first job as a software developer within 90 days of graduating the Full Stack Track course.
Hear from our grads
Lucia, graduated April 2016
I'm now a successful developer and scrum master, using knowledge from the course daily. I loved the course, every minute of it. It was incredibly valuable to me. But I did get turned down from my first interview for being overqualified...Read more
Ben, graduated December 2017
Mayden Academy has fast tracked my career and helped me get a job that I wouldn't have been able to get without a degree, three years faster and far cheaper than university could.Read more
Ruth, graduated December 2017
It is a very well supported intensive course that will give you all the skills you need to go straight into a junior developer role. The trainers are encouraging, friendly and always willing to help you learn.Read more
Ismael, graduated December 2017
I had a stream of recruiters after me from the content on my CV, and when I started a job I found myself really well prepared, not just technically but also in terms of good practices, from Git to coding standards to scrum.Read more
Robbie, graduated December 2017
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. I couldn't have asked for more supportive and patient trainers.Read more
Aimée, graduated December 2016
I would heartily recommend it to anyone wanting to jump start a career in software development.Read more
Our 16 week Full Stack Track programme costs £8000 per student
Need help with funding?
We offer deferred payment until you start work, paying back ten percent of your monthly income at zero percent interest, backed by Mayden and administered by EdAid.
This funding is available to all UK and EU citizens.