Weeks 1–5: Foundations
The SDLC, programming fundamentals, functions, data structures, and Git & GitHub.
A complete, 16-week, week-by-week course guide — concepts explained simply, a worked example in every topic, embedded video lessons, and a hands-on task each week. Finish with NaijaMarket, a full-stack capstone project for your portfolio.
Every week has an embedded video lesson, concepts explained simply, a worked example, and a hands-on task you complete before the next week unlocks. Recommended tools — all free: VS Code, Node.js, and a free GitHub account. No prior computer science background is assumed.
The SDLC, programming fundamentals, functions, data structures, and Git & GitHub.
OOP, databases & SQL, HTML/CSS/the DOM, working with APIs, and testing.
Data structures & algorithms, design patterns, DevOps, security, and system design.
NaijaMarket — a full-stack community marketplace, built and deployed end to end.
Introduction to Software Development — the SDLC, roles & tools
Programming Fundamentals — Variables, Data Types & Control Flow
Functions and Modular Programming
Data Structures Basics — Arrays and Objects
Version Control with Git & GitHub
Object-Oriented Programming (OOP)
Databases and SQL Fundamentals
Web Development Fundamentals — HTML, CSS & the DOM
Working with APIs
Testing and Debugging
Data Structures & Algorithms
Software Design Patterns & Architecture
DevOps Fundamentals — CI/CD, Containers & Deployment
Security Best Practices
System Design & Scalability Basics
Capstone Project — NaijaMarket, a full-stack community marketplace
Register below and we'll confirm your payment and send your personal Learning Center access code within 24 hours — your Week 1 begins the day you get your code. Each week unlocks once you mark the previous one complete.
Prefer to sort payment first? Register on WhatsApp instead.