Choose your learning path

Each programme is designed for a specific starting point and goal. Select based on your current experience and where you want to be in six months.

All programmes follow the same core approach: project-based learning with weekly code reviews, access to our community platform, and direct mentorship from experienced developers. What differs is the curriculum depth and focus area.

Students learning web development in modern classroom

Foundation Programme

£847.50

12 weeks • Beginner level • 15-20 hours per week

What you'll learn

This programme assumes no prior coding experience. You'll start with HTML and CSS fundamentals, learning how web pages are structured and styled. Then you'll progress to JavaScript, covering variables, functions, conditionals, loops, and DOM manipulation.

By week eight, you'll build interactive applications using everything you've learned. The final project is a fully functional web application with form handling, dynamic content, and responsive design.

Core topics

  • HTML5 semantic structure and accessibility
  • CSS layout with Flexbox and responsive design
  • JavaScript fundamentals and ES6 syntax
  • DOM manipulation and event handling
  • Asynchronous JavaScript and fetch API
  • Introduction to version control with Git
  • Development tools and debugging techniques

Who this suits

Complete beginners who want a solid foundation before tackling backend development or frameworks. People testing whether they enjoy programming before committing to a longer programme.

Full Stack Accelerator

£1,685.00

24 weeks • All levels • 20-25 hours per week

What you'll learn

The comprehensive programme covering both frontend and backend development. You'll work with React for building user interfaces, Node.js and Express for server-side logic, and PostgreSQL for database management.

You'll implement authentication systems, build RESTful APIs, handle file uploads, integrate third-party services, and deploy applications to cloud platforms. The final project is a production-ready full-stack application you can showcase to employers.

Core topics

  • React fundamentals, hooks, and state management
  • Node.js and Express server architecture
  • PostgreSQL database design and complex queries
  • RESTful API development and best practices
  • JWT authentication and authorisation
  • Real-time features with WebSockets
  • Cloud deployment and CI/CD pipelines
  • Testing strategies for frontend and backend
  • Security fundamentals and common vulnerabilities

Who this suits

People serious about becoming Full Stack developers. Whether you're a complete beginner or have some experience, this programme provides the depth needed to work professionally in both frontend and backend roles.

Developer working on backend code and database architecture

Backend Specialist Path

£1,125.00

16 weeks • Intermediate level • 18-22 hours per week

What you'll learn

Deep dive into server-side development. This programme focuses exclusively on backend technologies, covering everything from basic API development to complex system architecture, database optimisation, and deployment strategies.

You'll work extensively with Node.js, learn database design patterns, implement caching strategies, handle background jobs, and explore DevOps fundamentals including containerisation and cloud infrastructure.

Core topics

  • Advanced Node.js patterns and architecture
  • Database design and normalisation
  • SQL optimisation and indexing strategies
  • Authentication systems and security
  • API design and documentation
  • Caching with Redis
  • Message queues and background processing
  • Docker containerisation
  • Cloud deployment and monitoring

Who this suits

Developers who prefer working with data, logic, and system architecture over user interfaces. People who already know some JavaScript and want to specialise in backend development.

Frontend Specialist Path

£1,125.00

16 weeks • Intermediate level • 18-22 hours per week

What you'll learn

Master modern frontend development with focus on React, TypeScript, and advanced CSS techniques. You'll learn to build complex user interfaces, manage application state effectively, optimise performance, and ensure accessibility.

The programme covers everything from component architecture to animation, form handling to testing, responsive design to progressive web app features.

Core topics

  • React advanced patterns and custom hooks
  • TypeScript for type-safe applications
  • State management with Context and external libraries
  • Advanced CSS including animations and transitions
  • Performance optimisation techniques
  • Accessibility standards and implementation
  • Testing with Jest and React Testing Library
  • Build tools and bundler configuration
  • Progressive Web App features

Who this suits

Developers who enjoy crafting user experiences and working with visual elements. People who already know JavaScript basics and want to become experts in modern frontend development.

Professional reviewing code and preparing for technical interview

Career Transition Intensive

£2,240.00

28 weeks • All levels • 25-30 hours per week

What you'll learn

The complete programme for professionals changing careers into software development. Combines full-stack training with job search preparation, portfolio development, and interview practice.

Beyond technical skills, you'll learn how to present your work, talk about your code in interviews, and position your previous career experience as an asset rather than a disadvantage.

Core topics

  • All Full Stack Accelerator content
  • Portfolio project development and presentation
  • Technical interview preparation and practice
  • System design fundamentals
  • Common algorithm patterns
  • Open source contribution guidance
  • CV and LinkedIn optimisation
  • Mock technical interviews with feedback
  • Job search strategy and networking

Who this suits

Professionals from non-technical backgrounds committed to transitioning into software development. People who can dedicate substantial time and want comprehensive support through both learning and job searching.

What all programmes include

  • Weekly one-on-one code review sessions
  • Project specifications and milestones
  • Access to community platform
  • Lifetime access to course materials
  • Technical support for setup and tooling
  • Progress tracking and feedback

What happens next

After you submit your enrolment through our form, you'll receive a confirmation email within 48 hours containing your learning portal access, first project specification, and schedule for your initial session.

Programmes begin on the first Monday of each month. If you enrol close to a start date, you'll begin with the next available cohort.