← All domains
Education . Domain 02
Development
What it covers
Languages from C and C++ through Java, Python, JavaScript, TypeScript, PHP, Go and Rust; full-stack tracks on Java, MERN and Python; backend APIs, microservices and mobile applications; relational and document databases; version control, and manual and automated testing.
Who it is for
Students and professionals heading for engineering roles.
How it connects
Build the application, then prove it works. Every track ends in a working system and a test suite, not an exercise set.
23 programmes
Every programme runs Learn → Practise → Build → Experience → Demonstrate and ends in a capstone. Enter at any level and progress continuously.
02 . DevelopmentC & C++70 hours . Beginner to Advanced02 . DevelopmentJava70 hours . Beginner to Advanced02 . DevelopmentJavaScript50 hours . Beginner to Advanced02 . DevelopmentTypeScript35 hours . Intermediate02 . DevelopmentPython60 hours . Beginner to Advanced02 . DevelopmentPHP45 hours . Beginner to Advanced02 . DevelopmentGo (Golang)40 hours . Intermediate02 . DevelopmentRust45 hours . Advanced02 . DevelopmentFull Stack - Java140 hours . Beginner to Advanced02 . DevelopmentFull Stack - MERN (Web Development)120 hours . Beginner to Advanced02 . DevelopmentFull Stack - Python120 hours . Beginner to Advanced02 . DevelopmentBackend APIs60 hours . Intermediate02 . DevelopmentMobile App Development100 hours . Beginner to Advanced02 . DevelopmentMicroservices60 hours . Advanced02 . DevelopmentSoftware Testing & QA70 hours . Beginner to Advanced02 . DevelopmentGit & GitHub25 hours . Beginner to Intermediate02 . DevelopmentFirebase30 hours . Beginner to Intermediate02 . DevelopmentMongoDB35 hours . Beginner to Advanced02 . DevelopmentMySQL40 hours . Beginner to Advanced02 . DevelopmentPostgreSQL45 hours . Intermediate to Advanced02 . DevelopmentOracle Database50 hours . Intermediate to Advanced02 . DevelopmentRedis25 hours . Intermediate02 . DevelopmentSQL40 hours . Beginner to Advanced