Courses
Practical skills for absolute beginners, plus four certified skill ladders.
21 courses available
Certification ladders
Pass each level’s exam to unlock the next and earn a public certificate.
Prompt Engineering
FreePrompt Engineering for Dummies
A friendly, no-jargon introduction to prompt engineering for complete beginners: learn how AI models like ChatGPT, Claude, and Gemini actually read your words, and how to write prompts that reliably get you the result you want.
6 students enrolled
FreeStructuring & Controlling AI Output
Learn how to move beyond basic prompting to reliably control an AI's tone, structure, and output format using role prompting, system-level instructions, few-shot examples, and task decomposition, and how to turn your best prompts into a reusable personal library.
FreeChain-of-Thought & Multi-Step Reasoning
Advanced prompting techniques -- chain-of-thought, prompt chaining, self-consistency, and the ReAct pattern -- for getting AI models to reason more reliably through complex, multi-step problems.
FreeProduction Prompt Engineering & Evaluation
The capstone level of the Prompt Engineering track: writing production-grade system prompts and guardrails, defending against prompt injection, systematically evaluating and versioning prompts like real code, and building prompts that stay reliable across different AI model providers.
1 student enrolled
FreeLinkedIn, Personal Brand & Portfolio for Prompt Engineers
The career-launch level of the Prompt Engineering track: build a LinkedIn profile that actually shows your prompting skill, name your prompting identity and package a micro-portfolio, and finish a real, shareable AI-powered asset using your own voice.
1 student enrolled
Digital Income & Automation
FreeSEO & Google Search Mastery
Learn how Google actually finds, indexes, and ranks web pages, master advanced search techniques to research and fact-check faster, and pick up the SEO fundamentals that help your own website, business, or personal brand get found online.
1 student enrolled
FreeFreelancing & Remote Work Fundamentals
A practical, step-by-step guide for Nigerian and African beginners on choosing a marketable skill, winning clients on Upwork and Fiverr, and actually receiving international payments with Payoneer, Wise, and Grey.
FreeMaking Money Online: Legit Passive & Side Income for African Youth
A practical, honest guide to real online income options available to Nigerians and other Africans, how to get paid safely from abroad, and how to spot the scams that target people looking for online work.
FreeBuilding Telegram Bots
Learn to build real, working Telegram bots with Python, from creating your bot with BotFather through adding buttons and menus, to deploying it so it keeps running day and night.
FreeAutomating Workflows with n8n
Learn to build real no-code automations with n8n, connecting apps like Google Sheets and Telegram, using webhooks and conditional logic, and turning automation setup into a freelance service you can sell to businesses.
FreeSimple Machine Learning for Beginners
Learn the real fundamentals of machine learning by training and evaluating actual regression and classification models in Python using pandas and scikit-learn, with no hype and no neural networks required.
Python: Beginner to Pro
FreePython Fundamentals
A hands-on introduction to Python for absolute beginners: understand what programming is, install Python or run it in your browser, and write real programs using variables, conditionals, and loops.
FreePython Data Structures & Functions
Learn how to organize and work with real data in Python using lists, tuples, dictionaries, and sets, write your own reusable functions, and read and write text files.
FreeObject-Oriented Python
Learn to model real-world things as classes and objects, extend behavior through inheritance, handle errors gracefully with try/except, and organize code using Python's built-in and custom modules.
FreePython for Real Projects
Move from knowing Python syntax to building real tools: isolate projects with virtual environments, install packages with pip, call live web APIs and parse JSON responses, and build a complete command-line to-do list application from scratch.
FreeAdvanced & Professional Python
The capstone lesson in the Python: Beginner to Pro track — learn the professional techniques real Python developers use every day: decorators, generators, context managers, type hints, automated testing, and how to structure a project the right way.
JavaScript: Beginner to Pro
FreeJavaScript Fundamentals
A hands-on introduction to JavaScript for absolute beginners: understand what JavaScript is and why every browser runs it, write and run your first scripts, and learn variables, data types, and operators to build real logic.
FreeJavaScript Arrays, Objects & Functions
Learn to store and organize data with arrays and objects, and write reusable logic with functions, conditionals, and loops — the core building blocks behind every real JavaScript program.
FreeAsync JavaScript & the DOM
Learn to select and change real HTML elements with the DOM, respond to user events like clicks and form submissions, and write asynchronous JavaScript with Promises, async/await, and a real fetch() API call.
FreeBuilding a Real JavaScript Project
Build a complete, working weather lookup app from scratch across six lessons, structuring HTML/CSS/JS files with real accessibility and responsive design, fetching real live weather data from the free Open-Meteo API with async/await and a real timeout guard, and adding real error handling plus localStorage-backed unit switching and a recent-searches list.
FreeAdvanced & Professional JavaScript
The capstone level of the JavaScript track: modern ES6+ syntax like destructuring and spread/rest, real classes with inheritance, ES modules, and the professional habits (testing, npm) that take you from writing scripts to building real projects.