Earn a certificate
from a globally respected institution.
Hands-on learning, guided support and clear progress at every stage.
from a globally respected institution.
that reflect industry practices
from experienced industry professionals
with structured mentorship throughout
from interview preparation to job search strategy
The median annual salary for software developers was $133,080 as of May 2024.
The industry is booming, with thousands of roles opening every year across every major sector.
With globally distributed teams and remote-first roles, you can build software from cities or couches.
After completing the bootcamp, you can pursue roles such as:
Design, build and maintain computer applications or systems. You’ll work across the full development lifecycle, from planning and coding to testing and deployment.
Ensure software meets quality standards through testing, troubleshooting and collaborating with developers to improve performance.
Analyze and improve software systems to meet business goals. You’ll bridge the gap between development teams and organizational needs.
Support the tools and processes that help development teams ship code efficiently. Focus on automation, testing and deployment.
This program offers a structured path from foundational skills to advanced software engineering practices. As you progress through each level, you’ll build real applications, solve coding challenges and work on projects that reflect the tasks engineers tackle in professional environments.
Learn Python fundamentals including variables, control structures and data structures like lists and dictionaries. Build your skills with object-oriented programming, recursion and shell scripting. Use Git and GitHub for version control and collaboration.
Capstone:
Investment Calculator and Task Manager App
Design and query relational databases using SQL and SQLite. Build static websites with HTML, CSS and responsive layouts. Create full-stack apps with Django, integrate testing and connect external APIs.
Capstone:
Relational Database System and Dynamic Django App
Deploy and maintain software using GitHub Pages, Docker and documentation best practices.
Capstone:
Final Project Deployment with Docker and GitHub
*DISCLAIMER: Curriculum content may be adjusted to reflect industry changes or instructional needs.
Frequently Asked Questions
Still have questions? Contact our Admissions Team, and a real person will get back to you.
Finish your program with a verified digital certificate, a world-leading university credential that validates your achievement and career readiness.
Whether you're planning ahead or need more flexibility, we've got payment options to match.
Upfront fee
Pay upfront to secure this limited-time offer.
From
Pay your tuition over time with flexible monthly instalments.
You'll follow a university-reviewed curriculum with video lessons and guided projects. Apply your learning through practical exercises, get feedback as you progress, and in select courses, join live lectures from faculty for added insight.