Our Curriculum

Learn to code. Become a software developer and fulfil your potential. Rewire your approach to learning, build confidence and unlock new skills with our self-led curriculum.
Subscribe to our newsletter to stay in touch   

Learn best working practices to become a world-class software engineer.

To prepare you for working in a real tech team, our curriculum is centred around learning to code by doing. We focus on Agile best practices like TDD and pair programming to set you up for the modern world of software engineering in the workplace.

Meet Sam Morgan, Head of Education.

Sam talks about our education philosophy at Makers, and what it takes to learn to code to become a successful software engineer. “The modern software engineering environment is a heavily collaborative environment.”


Want to find out more information about how our students learn?

Download our brochure.

Master any language or framework with our skills-led curriculum.

Learn coding and choose any pathway, from mastering the Ruby and Javascript basics, to Python, app development, AI and more. Watch these final projects for a flavour of what’s possible to create on the course. See where 12 weeks of coding could take you.

Demo Day Tickets

FloatingPoint VR Tech Demo
ChoreMatick CMS for Alexa
Deblocracy aka Jenny from the blockchain
Machine learning tackles low quality journalism
Rebuilding Pacman!
AR App: Augmented Art


Weekly schedule

  • Weeks 1-2: Test-Driven Development and Introduction to OO
  • Weeks 3-4: Introduction to the Web / Persistence and Recipes
  • Weeks 5-6: JavaScript and Frontend Development
  • Weeks 7-8: Engineering Project I (Tailorable) & Craft Katas
  • Weeks 9-10: Engineering Project II (Tailorable)
  • Weeks 11-12: Engineering Project III (Tailorable)

Please note that the office will be closed between 23 December 2019 and 5 January 2020.

Apply now

Indicative schedule

Students learn in peer-to-peer environments facilitated by experienced facilitators

  • Students pair program for the majority of the day
  • Daily workshops & code reviews led by coaches
  • Constant communication using online chat tools

Course Dates

Precourse Start OnSite Start Job Hunting Start
20 January 2020 17 February 2020 11 May 2020
17 February 2020 16 March 2020 8 June 2020
16 March 2020 14 April 2020 6 July 2020
14 April 2020 11 May 2020 3 August 2020


There are two main pathways to becoming a developer at Makers.

Makers Academy

Earn £30k after 12 weeks. Looking for the fast and flexible route into software engineering? We run a new course every 4 weeks for those looking to learn to code and change their life now. With the freedom to build your final project in a new technology of your choice, you’ll leave the course with a packed portfolio and plenty of points on Stack Overflow. Together with our job offer guarantee, you’ll secure your dream job and hit the ground running at a company of your choice.

Learn More

Makers Apprenticeships

Earn £25k from day one. Our apprenticeships are the equivalent of foundation software engineering degrees. We don’t just teach you how to code. We teach you to think like problem-solvers, and give you the coding tools to construct solutions to almost any problem. You don’t need a maths degree, we don’t care about A-levels, you don’t need to have built your first computer before you could walk.

Learn More



If you’d like to talk to a human on the phone, feel free to call us on: +44 (0)203 817 8870. You can also book a drop-in visit, or attend one of our events.
If you’re ready to find out more, let’s go for it. Read more about financing options.

Start Your Application

Apply menu close