Back to Programs
Backend Track
Intermediate

Backend Development

Become the engineer who keeps things running. Starting with the JS/TS foundations you'll build backend systems from scratch using Node.js and Express, then move into database design with Prisma, REST & GraphQL API design, testing with Jest and Vitest, dependency injection with NestJS, message queues, Docker, and cloud deployment on AWS Free Tier. Prompt engineering and AI-assisted debugging are woven throughout.

Duration
2 months
Modules
18 topics
Sessions
24× per program
Skills You'll Gain
Node.jsNestJSTypeScriptPostgreSQLPrismaRESTGraphQLDockerAWS

Curriculum

Phase 1 — Foundations & Architecture

Core JS/TS plus first backend architecture concepts.

  • JavaScript FundamentalsShared
  • JavaScript DOM ManipulationShared
  • JavaScript Object-Oriented ProgrammingShared
  • Asynchronous Programming with JavaScriptShared
  • TypeScript EssentialsShared
  • Backend Dev: Three-Layer Architecture(Node.js & Express)
  • Database Design & ORMs(SQL/NoSQL, Prisma)New
  • API Design(REST & GraphQL fundamentals)New
Phase 2 — Architecture & Quality

Testing, structured design patterns and security.

  • Unit & Integration Testing(Jest & Vitest)
  • Aspect-Oriented Programming & Dependency Injection(NestJS)
  • Security in Backend Development
  • Message & Task Queues for Async Work
Phase 3 — DevOps, AI Workflow & Scale

Shipping, cloud infrastructure and system design.

  • Docker Fundamentals
  • Cloud Deployment on AWS (Free Tier)
  • Prompt Engineering & Token Management with AI
  • Debugging with Breakpoints & AI-Assisted Strategies
  • System Design for Scalable Backend Applications
  • Final Team Project
Enroll Now
GH₵499
Enroll in Program
2-month intensive program
3 sessions per week
Team-based final project
AI-native workflow training