Software Development
Become a versatile engineer who can take features from spec to production.
Course Overview
Software is eating the world — and building it is one of the most durable careers you can invest in. Modern engineering is as much about collaboration as it is about code.
You'll learn live, on real codebases, with expert mentors reviewing every pull request. Sessions are recorded, curriculum is beginner-friendly, and we walk with you until it clicks.
You leave with merged code in your portfolio, a certificate — and an included internship where you ship real features on a real team.
Course Outline & Modules
Expand each module to see the topics you'll cover.
- Orientation to Software Development
- Set up Git, IDE and local tooling
- Core engineering vocabulary
- Your first pull request
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.
- Git
- GitHub
- JavaScript
- TypeScript
- React
- Node.js
- REST APIs
- Code Review
- Testing Basics
- CI/CD
Roles this prepares you for
Where our graduates step in after course + internship.
Projects you'll build
Pick up a ticket on a live codebase and ship it through review to staging.
Design and consume APIs with auth, errors and pagination like a real team.
Merge and deploy real features on a live team codebase to production.
Who it's for
Built for people ready to put in real work.
Ready to start Software Development?
Apply now to secure your seat, or apply for a scholarship if funding is a barrier.
