Build skills. Create things.
Move forward.


Choose a discipline and progress through structured learning pathways, from foundational concepts to more advanced practice.

globe
Our approach

Choose your learning path

Our courses are delivered through live online classes in small cohorts, with practical exercises and guidance from experienced educators.

frontend development

Frontend Development

Learn to create the interfaces people see and interact with when they use websites and web applications.

BeginnerIntermediateAdvanced
UI/UX design

UI/UX Design

Learn to understand user needs and design clear, useful and intuitive digital experiences.

BeginnerIntermediateAdvanced
backend development

Backend Development

Understand the systems behind digital products, including application logic, data, APIs and server-side functionality.

BeginnerIntermediateAdvanced
Nine learning pathways

Find the level that meets you where you are.

Each discipline has three progressive pathways. The detailed modules below are proposed curriculum content for review and confirmation.

FrontendBeginner

Frontend Foundations

Start building for the web. Learn the building blocks of websites and create your first responsive pages.

  • How the web works
  • HTML structure and semantics
  • CSS, layouts and responsive design
  • JavaScript fundamentals and DOM
  • Git basics and publishing a project
Enquire about this pathway
FrontendIntermediate

Modern Frontend Development

Move beyond static pages and build interactive interfaces with a modern component-based workflow.

  • Modern JavaScript and ES modules
  • React components, props and state
  • Routing, forms and API integration
  • Reusable components and styling systems
  • Build and deploy a multi-page application
Enquire about this pathway
FrontendAdvanced

Advanced Frontend Engineering

Develop production-minded frontend skills and learn to build maintainable, performant applications.

  • Advanced React patterns and architecture
  • TypeScript and application structure
  • Performance and accessibility
  • Testing and quality practices
  • Production deployment and optimisation
Enquire about this pathway
The learning experience

Learn with an educator, not just a playlist.



Every pathway is designed around live online instruction, small learning cohorts and practical work. Students can ask questions, discuss challenges and receive guidance as they learn.

Live classes

Interact with your educator in real time.

Small cohorts

Learn in focused groups with room to participate.

Guided practice

Apply concepts through exercises and projects.

Practitioner educators

Learn from experienced GMTDevs developers.

Take the next step

Not sure which pathway is right for you?



Tell us what you want to learn and what experience you already have. The Academy team can help direct your enquiry to the appropriate pathway.

Choose a discipline
Select a pathway