Home › School of Technology › Backend Engineering
School of Technology · Certificate · 3 Months · Online
Backend Engineering
Server architecture, databases, APIs, and system design. Build the engines that power Africa’s growing startup and enterprise ecosystem. Graduate with a working API deployed to the internet.
Duration
3 Months
Workload
6–8 hrs/week
Mode
100% Online
Credential
Certificate
Intake
Monthly
The Graduation DeliverableA working, documented RESTful API deployed to a cloud environment, with at least five endpoints, a connected database, user authentication, and a public documentation page. No deployed API, no certificate.
What You Will Learn
- How the internet actually works, including servers, HTTP, and request-response architecture.
- Python or Node.js for building web servers and processing data.
- Database design and management using both SQL and NoSQL approaches.
- How to build and document a RESTful API that other applications can interact with.
- Authentication, authorisation, and the basics of securing a web application.
- How to deploy a backend application to a cloud environment and keep it running reliably.
Programme Modules
| # | Module | Weeks |
|---|---|---|
| 1 | How the Internet Works: Servers, HTTP, and Architecture | 1 |
| 2 | Python or Node.js: Building Web Servers | 2–3 |
| 3 | Database Design: SQL Fundamentals | 4–5 |
| 4 | NoSQL and Data Modelling | 6 |
| 5 | Building a RESTful API | 7–8 |
| 6 | Authentication, Authorisation, and Security | 9–10 |
| 7 | Cloud Deployment and DevOps Basics | 11 |
| 8 | Final Project: Deployed API with Documentation | 12 |
Weekly checkpoints feed into your final graduation deliverable.
Entry Requirements
Route A: Five WASCE/O-Level passes including English and Mathematics.
Route B: Demonstrable coding experience. GitHub profile or assessment pass required.
Route C: Any recognised certificate/diploma. Entry assessment required.
Note: Basic JavaScript proficiency recommended. AfBridge recommends completing the Frontend Engineering programme first, or demonstrating equivalent experience.
Accreditation
Regulated by GTEC, Ghana. Awarded in partnership with NationsUniversity, USA.
Assessment Framework
Weekly build submissions: 20%
Module projects (×6): 40%
Code review: 10%
Final Deployed API: 30%
Pass mark: 50%. Live API URL required.
Programme Quick Facts
Duration: 3 Months (12 Weeks)
Workload: 6–8 hrs/week
Stack: Node.js / Python, SQL, NoSQL, REST API
Tools: Git, Railway/Render, Postman
Intake: Monthly
School: School of Technology