OxCodx LogoOxCodx

Courses

Learnsoftwarebybuildingrealthings

Practical courses in live online, recorded and in-person formats, built around real projects and taught with industry practice in mind.

Catalogue

Find the right course for you

Filter by how you like to learn. Every enrolment starts with a quick enquiry so we can match you to the right group.

6 courses

Live online
Intermediate8 weeks

Web Development with Next.js

Build fast, modern websites and web apps with React, TypeScript and Next.js.

In-person
Intermediate12 weeks

Full-Stack JavaScript

Go from front end to back end: APIs, databases and deployment, end to end.

Recorded
Beginner6 weeks

Python for Automation

Learn Python from scratch and automate the repetitive work in your day.

Live online
Intermediate10 weeks

Mobile Apps with Flutter

Design and ship iOS and Android apps from a single codebase.

Recorded
Intermediate8 weeks

Cloud & DevOps Essentials

Containers, pipelines and cloud basics: ship software the way modern teams do.

In-person
Beginner6 weeks

UI/UX Design Fundamentals

Learn user research, wireframing and visual design, and prototype in Figma.

Learning paths

A clear route from beginner to job-ready

Not sure where to start? Follow a path, or pick the courses you need.

Web Developer

From design basics to building complete web products.

  1. 1

    UI/UX Design Fundamentals

    In-person · 6 weeks

  2. 2

    Web Development with Next.js

    Live online · 8 weeks

  3. 3

    Full-Stack JavaScript

    In-person · 12 weeks

  4. Outcome

    Ready for junior full-stack roles

Mobile Developer

Design and build apps people use every day.

  1. 1

    UI/UX Design Fundamentals

    In-person · 6 weeks

  2. 2

    Mobile Apps with Flutter

    Live online · 10 weeks

  3. Outcome

    Ready to build and publish mobile apps

Cloud Engineer

Automate, containerise and run software at scale.

  1. 1

    Python for Automation

    Recorded · 6 weeks

  2. 2

    Cloud & DevOps Essentials

    Recorded · 8 weeks

  3. Outcome

    Ready for DevOps and cloud roles

What you get

Learning built around real results

More than lectures: practice, feedback and a clear next step.

Real mentorship

Learn from people who build software for a living, with feedback on your actual code.

Project-based

Every course ends with something you've built and can show to employers or clients.

Proof of completion

A certificate when you finish a course, so your effort is easy to show.

Career guidance

Portfolio tips and interview preparation to help you take the next step.

FAQ

Questions, answered

Everything you might want to know before you enrol.

Not for our beginner courses. Every course lists its level, and if you're unsure where to start, send us an enquiry and we'll recommend a path.

Ready to start learning?

Tell us what you want to learn. We'll email you the next start dates and help you pick the right path.