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