All Courses
Learn for free on Africoders. All courses are free to enroll.
Want structured live guidance? Explore Instructor-Led Tracks →
Search courses
Reliable Laravel Apps on Unreliable Networks
By the end of this course, learners should be able to explain Understanding Network Challenges
Backend APIs with Go
By the end of this course, learners should be able to Build production-grade HTTP APIs with Go, concurrency, PostgreSQL, and clean architect...
Authentication & Authorization Patterns
By the end of this course, learners should be able to explain Sessions, JWT, OAuth, RBAC, and secure password flows every backend engineer m...
Building Your First Website
By the end of this course, learners should be able to explain Lesson 1: Find a painful problem worth solving
HTML & CSS Fundamentals
By the end of this course, learners should be able to explain Lesson 1: Set up your web development environment
Database Design & SQL for Developers
By the end of this course, learners should be able to explain Model schemas, write efficient SQL, index wisely, and keep migrations safe in...
Microservices Fundamentals
By the end of this course, learners should be able to explain Split monoliths thoughtfully: service boundaries, messaging, resilience, and o...
Shipping Fintech KYC Flows Safely
By the end of this course, learners should be able to explain Overview of KYC Regulations
Credit-Ready Builder Stories for Remote Jobs
By the end of this course, learners should be able to explain Identifying Your Unique Skills
Prompt Engineering for Product Teams
By the end of this course, learners should be able to explain This course provides practical skills in prompt engineering tailored for produ...
AWS for Beginners
By the end of this course, learners should be able to explain Lesson 1: Cloud service models (IaaS, PaaS, SaaS)
Typing Skills for Productivity
By the end of this course, learners should be able to explain Lesson 1: Course goals and success criteria