Intro to Machine Learning
Build and validate your first machine learning models with scikit-learn, from decision trees to random forests, all in your browser.
NaijaHub.AIFree courses from MIT, Harvard, Google, Microsoft, DeepLearning.AI and more — arranged into clear paths so you can learn, practise and build. Built with Nigerian learners in mind.
Pick a path, then match it to your current level.
Learning paths
Your courses
Build and validate your first machine learning models with scikit-learn, from decision trees to random forests, all in your browser.
Google's fast, practical crash course through regression, classification, neural networks, embeddings, and LLMs with interactive exercises.
A growing library of 100+ free, hands-on short courses on generative AI, RAG, AI agents, and prompt engineering, each finished in an hour or two.
Train real neural networks with TensorFlow and Keras, covering deep layers, stochastic gradient descent, dropout, batch normalization, and classification.
fast.ai's top-down course has you building and deploying computer vision, NLP, and tabular models in PyTorch from the very first lesson.
Harvard's hands-on tour of the algorithms behind modern AI, from search and optimization to neural networks and large language models, built in Python.
Go from Transformer fundamentals to fine-tuning and building reasoning models using Hugging Face's Transformers, Datasets, and Tokenizers libraries.
Build convolutional neural networks for image classification with Keras, mastering convolution and pooling, data augmentation, and transfer learning.
The world-famous, no-code introduction to what AI really is, what it can and cannot do, and how it shapes society, with a free certificate on completion.
A no-cost Google Cloud path into generative AI for business, using tools like Gemini and Google AI Studio to help you lead AI adoption.
Practical tools for building responsible AI, covering human-centered design, spotting bias, fairness, and communicating with model cards.
A quick, badge-earning primer on what generative AI is, how it differs from traditional machine learning, and where it fits in your toolkit.
Google's 17-module playbook for growing a business online, covering search, SEO, social media, analytics, and online strategy.
Learn Python the practical way, from variables and loops to functions, dictionaries, and external libraries, entirely in your browser.
Harvard's flagship intro to computer science, taking you through C, Python, SQL, and JavaScript with the rigor that made CS50 legendary.
MIT's rigorous introduction to computer science and Python, covering computation, data structures, algorithms, and object-oriented programming.
Get fluent with AI-assisted coding in GitHub Copilot, covering prompt engineering and using it responsibly and securely across your workflow.
Master JavaScript fundamentals then apply them to algorithms and data structures, earning a free certificate through five projects.
MIT's core algorithms course covering heaps, balanced search trees, hashing, sorting, graph search, and dynamic programming.
Wrangle real datasets with pandas, from indexing and grouping to handling missing values and combining tables.
Query databases confidently with SQL on Google BigQuery, covering SELECT, WHERE, GROUP BY, ORDER BY, aggregates, and joins.
Turn data into clear, professional charts with Seaborn, from line and bar charts to heatmaps, scatter plots, and distributions.
Read, process, and visualize data with NumPy, pandas, Matplotlib, and Seaborn, earning a free certificate through five projects.
Gilbert Strang's iconic course on the matrix math, vector spaces, and eigenvalues that power data science and machine learning.
Build responsive web pages from scratch with HTML, CSS, Flexbox, Grid, and accessibility, earning a free certificate through five projects.
Build and consume your own RESTful APIs with Node.js, Express, and MongoDB, earning a free certificate through five projects.
Pick up where CS50x leaves off and ship full web apps with Python, JavaScript, SQL, Django, React, and Bootstrap.
Courses are hosted by their providers. NaijaHub links you out, we don't rehost content. Every course is free to start; some “free to audit” courses charge only for an optional certificate.