Courses/Software Development
Suitable for beginners Internship included

Software Development

Go from beginner to full-stack developer. Build, test and deploy complete web applications across frontend and backend.

24 weeks Certificate + internship included

Course Overview

This is the longest technical programme in the catalogue at twenty-four weeks, and it earns that length — full-stack means genuinely learning two disciplines and the seam between them.

You start with the web fundamentals, move through HTML, CSS and JavaScript, then React on the frontend and Node and Express on the backend, with databases, auth and APIs joining them together.

The last third is what separates a bootcamp graduate from an employable engineer: testing, debugging, TypeScript, performance, Docker and deployment.

The capstone is a complete production application with authentication, a real database and a live URL — built, tested, deployed and defended.

Course Outline & Modules

Expand each module to see the topics you'll cover.

  • Overview of frontend, backend and databases
  • Roles and responsibilities of a full-stack developer
  • Tools, technologies and development environments
Your Internship — apply everything on a real team
Included with every course · 8 weeks on a live team with a senior mentor.

Like what you'll learn? Secure your spot in the next cohort.

Skills you'll gain

The stack and craft you'll walk away fluent in.

What you'll be fluent in
  • HTML, CSS & responsive design
  • JavaScript ES6+ & TypeScript basics
  • React (components, hooks, routing)
  • Node.js & Express REST APIs

Roles this prepares you for

Where our graduates step in after course + internship.

Software Engineer / Developer
Full-Stack Developer
Mobile Application Developer

Projects you'll build

Full-stack CRUD application

Build a React frontend against your own Express API and database, with validation and proper error handling throughout.

Authenticated multi-role platform

Ship an app with registration, JWT sessions, role-based permissions and protected routes on both sides of the stack.

Who it's for

Built for people ready to put in real work.

Beginners who want the deepest technical grounding in the catalogue
Frontend or backend developers who want to cover the full stack
Graduates targeting software engineering roles at scale
Ready to start?
Apply

Ready to start Software Development?

Apply now to secure your seat, or apply for a scholarship if funding is a barrier.

No degree required Internship included Certificate + recommendation letter