Programmes/Backend Engineering
Intermediatetrack

Backend Engineering

Learn to build the invisible engine that powers web applications. Python-based backend development covering REST APIs, databases, authentication, and cloud deployment — everything that happens behind the screen.

12 weeks
Remote
Small cohort
₦200,000
$130 USD
Apply nowAsk a question
Applications reviewed in 48hrs
Payment on acceptance
Next cohort starting soon

What you'll learn

Build production-ready REST APIs with Python
Design and query relational databases
Implement secure authentication systems
Deploy backend services to the cloud
Write tests for backend code

Curriculum

Week 1–2

Python fundamentals

Syntax and data typesFunctions and modulesFile handlingOOP basics
Week 3–4

Web frameworks

FastAPI or DjangoRouting and viewsRequest/response cycleMiddleware
Week 5–6

Databases

SQL fundamentalsPostgreSQLORMsDatabase design and migrations
Week 7–8

Authentication and security

JWT tokensOAuthPassword hashingCORS and rate limiting
Week 9–10

Cloud and DevOps

Docker basicsEnvironment variablesDeployment on Railway/RenderMonitoring
Week 11–12

Final API project

Full API buildDocumentation with SwaggerTestingPresentation

Prerequisites

  • Basic programming knowledge
  • Some web development experience helpful
  • Familiarity with how the web works

Programme info

Duration12 weeks
FormatRemote
LevelIntermediate
Weeks12 weeks
Fee (NGN)₦200,000
Fee (USD)$130

Ready to apply?

Applications take 10 minutes. We review within 48 hours.

Start application