I've been collecting AI learning resources for years. Most "free resources" lists are just a dump of 200 URLs with no context. You stare at it, open four tabs, close all of them, and go back to scrolling.
This is different. I've gone through this list, reorganized it by category, and added short notes on what each resource is actually good for. If something is overrated, I'll tell you. If something is genuinely excellent, you'll know.
What is AI, really?
Artificial intelligence is the simulation of human intelligence in machines. That means systems that can learn from data, recognize patterns, and make decisions without being explicitly programmed for every scenario.
The term gets thrown around a lot. Most of what people call "AI" today is machine learning: models trained on large datasets to do specific tasks really well. True general intelligence doesn't exist yet, but the narrow stuff is already changing how we work.
Why you should care
AI is not a fad. It's already embedded in how tech giants ship products, how startups compete, and how researchers approach problems that used to take decades.
Even if your profession isn't directly technical, AI will reshape it. Doctors are using ML to read scans. Lawyers are using NLP to review contracts. Writers are using LLMs as first-draft machines. You don't need to become an expert, but you do need enough literacy to know what's happening and what's hype.
The learning path
Here's how I'd structure the journey if I were starting today. Math first (you need the fundamentals), then machine learning, then deep learning, then specialized fields like NLP or computer vision, and finally production engineering. Skipping ahead to deep learning without understanding linear algebra is a recipe for frustration.

Free AI courses
These are the best intro-level AI courses I've found. Some are full university offerings, others are crash courses. I'd start with CS50 if you want a solid foundation, or the Crash Course playlist if you just want to understand the big picture in a few hours.
| Resource | Link | Quick note |
|---|---|---|
| CS50: Intro to AI with Python (Harvard) | edx.org | The gold standard. Hands-on projects, great pacing. |
| AI: Principles and Techniques (Stanford) | stanford.edu | Full Stanford course material online. Dense but thorough. |
| Elements of AI | elementsofai.com | Beginner-friendly, no math background needed. |
| Building AI | buildingai.elementsofai.com | Follow-up to Elements of AI. More hands-on. |
| EdX: Artificial Intelligence | edx.org | Solid university-level intro. |
| Udacity: Intro to AI | udacity.com | Good overview. Some sections are dated. |
| Udacity: AI for Robotics (Georgia Tech) | udacity.com | Niche but excellent if you care about robotics. |
| IBM Cognitive Class | cognitiveclass.ai | Good for data science and cognitive computing basics. |
| Intellipaat AI Course | intellipaat.com | Decent free tier. Lots of upselling though. |
| Microsoft AI School | aischool.microsoft.com | Azure-focused. Good if you're in the Microsoft ecosystem. |
| Learn with Google AI | ai.google/education | Google's own resources. Clean, practical, well-maintained. |
| Crash Course: AI (YouTube) | youtube.com | Best 3-hour intro. Watch this first if you're completely new. |
Mathematics resources you'll actually use
You don't need a math degree to do AI. But you do need linear algebra, probability, and some calculus. The resources below range from quick refreshers to deep dives. I've grouped them by format so you can pick what fits your learning style.
Videos
| Resource | Link | Quick note |
|---|---|---|
| Khan Academy | khanacademy.org | The best free math education on the internet. Start here. |
| MIT OpenCourseWare (Math) | ocw.mit.edu | Full MIT lectures. Intense but complete. |
| PatrickJMT | patrickjmt.com | Quick problem walkthroughs. Great for exam prep. |
| Professor Leonard | youtube.com | Full-length college lectures. Slow, clear, thorough. |
| MathDoctorBob | youtube.com | Concise examples. Good for review. |
| ProfRobBob | youtube.com | Well-organized playlists by topic. |
| MathTV | mathtv.com | Multiple instructors per topic. Find one whose style clicks. |
| HippoCampus | hippocampus.org | High school and college level. Clean interface. |
For fun (but genuinely useful)
| Resource | Link | Quick note |
|---|---|---|
| 3Blue1Brown | youtube.com | The best math animations on the internet. His linear algebra series is required viewing. |
| Numberphile | youtube.com | Interesting number theory and math curiosities. |
| Mathologer | youtube.com | Deeper math, well-explained. |
| ViHart | youtube.com | Creative, artistic approach to math concepts. |
| MindYourDecisions | youtube.com | Puzzle-style math problems. Great for sharpening problem-solving. |
| Welch Labs | youtube.com | Beautifully produced math and ML explainers. |
| blackpenredpen | youtube.com | Calculus worked examples. His 100 integrals video is legendary. |
Example problems and references
| Resource | Link | Quick note |
|---|---|---|
| Paul's Online Math Notes | lamar.edu | The best free calculus and algebra notes online. |
| Wolfram MathWorld | wolfram.com | Encyclopedia of mathematics. Reference, not tutorial. |
| Example Problems | exampleproblems.com | Exactly what it sounds like. Practice material. |
| Calculus.org | calculus.org | Curated calculus resources and problems. |
| Harvey Mudd Math Tutorials | hmc.edu | Clean, well-written calculus tutorials. |
Computer algebra systems
| Resource | Link | Quick note |
|---|---|---|
| SageMath | sagemath.org | Open-source alternative to Mathematica. Python-based. |
| Maxima | sourceforge.net | Lightweight CAS. Good for symbolic math on a budget. |
| GNU Octave | gnu.org | Open-source MATLAB alternative. Essential for ML prototyping. |
| Wolfram Alpha | wolframalpha.com | Computational knowledge engine. Solves equations, plots graphs. |
| GeoGebra | geogebra.org | Interactive geometry, algebra, and graphing. Great for visual learners. |
| PARI/GP | u-bordeaux.fr | Number theory focused. Niche but powerful. |
Graphics and visualization
| Resource | Link | Quick note |
|---|---|---|
| Desmos | desmos.com | Beautiful online graphing calculator. Instant visual feedback. |
| GNUPlot | gnuplot.info | Command-line plotting. Old school but scriptable. |
| SciPy | scipy.org | Python scientific computing. NumPy, matplotlib, the works. |
| Gapminder | gapminder.org | Data visualization for global statistics. |
| Symbolab | symbolab.com | Step-by-step math solver. Good for checking work. |
LaTeX
| Resource | Link | Quick note |
|---|---|---|
| TeX Users Group | tug.org | The hub for everything TeX and LaTeX. |
| CTAN | ctan.org | Comprehensive TeX Archive Network. Every package. |
| Detexify | kirelabs.org | Draw a symbol, get the LaTeX command. Indispensable. |
| Overleaf | overleaf.com | Online LaTeX editor. Collaborative, no setup. |
| TeXample | texample.net | LaTeX examples for TikZ graphics and more. |
Math blogs worth reading
| Resource | Link | Quick note |
|---|---|---|
| Terry Tao | terrytao.wordpress.com | Fields Medalist. Deep posts on analysis and beyond. |
| Math with Bad Drawings | mathwithbaddrawings.com | Funny, insightful, accessible. |
| Math ∩ Programming | jeremykun.com | Where math meets code. Excellent for ML people. |
| AMS Blogs | blogs.ams.org | Aggregator of math blogs from the American Mathematical Society. |
| The n-Category Café | utexas.edu | Higher category theory and physics. Advanced. |
Machine learning courses
After you've got the math basics, machine learning is the next step. Andrew Ng's course is the classic starting point for a reason. fast.ai takes a code-first approach that some people find more motivating.
| Resource | Link | Quick note |
|---|---|---|
| Machine Learning (Andrew Ng, Coursera) | coursera.org | The course that launched a thousand careers. Still excellent. |
| ML Specialization (Coursera) | coursera.org | Updated version of Ng's original. More Python, less Octave. |
| fast.ai ML for Coders | fast.ai | Code-first, top-down. Build things before theory. |
| Google ML Crash Course | developers.google.com | Practical, exercises in Colab. Good for engineers. |
| Udacity: Intro to ML | udacity.com | Solid intro. Some content is aging. |
| EdX: Learning from Data | edx.org | Caltech course. Theory-heavy but rigorous. |
| Statistical ML (CMU) | youtube.com | Full CMU lectures. Excellent for the math-minded. |
| Neural Networks for ML (Hinton) | youtube.com | From the godfather of deep learning. Historical and technical. |
| EdX: Principles of ML | edx.org | Microsoft's course. Good Azure integration. |
| Kaggle ML Courses | kaggle.com | Short, practical, free. Do the intro and intermediate tracks. |
| ML with Python (IBM) | cognitiveclass.ai | Decent for getting comfortable with scikit-learn. |
Data science courses
Data science overlaps heavily with ML but adds statistics, data wrangling, and visualization. These courses fill that gap.
| Resource | Link | Quick note |
|---|---|---|
| IBM Data Science Professional Certificate | coursera.org | Comprehensive. 9 courses. Good for a structured path. |
| Intro to Data Science in Python | coursera.org | Pandas, numpy, data cleaning. Practical. |
| Udacity: Intro to Data Science | udacity.com | Broad overview. Good if you're not sure what DS involves. |
| A Crash Course in Data Science | coursera.org | Johns Hopkins. Short, high-level. |
| Introduction to Data Science (Alison) | alison.com | Free certificate option. Basic but covers fundamentals. |
Deep learning courses
Deep learning is where the magic happens for images, text, and audio. fast.ai's Practical Deep Learning is the best starting point I've found. Google's TensorFlow course is solid if you want that ecosystem.
| Resource | Link | Quick note |
|---|---|---|
| Practical Deep Learning for Coders (fast.ai) | fast.ai | The best DL course for people who want to build things. |
| Deep Learning from the Foundations (fast.ai) | fast.ai | Part 2. Implements everything from scratch. Harder, deeper. |
| Google Deep Learning (Udacity) | udacity.com | TensorFlow-focused. Good production orientation. |
| Intro to Deep Learning (Kaggle) | kaggle.com | Short, practical. Use Keras and TensorFlow. |
| Neural Networks and Deep Learning (free book) | neuralnetworksanddeeplearning.com | Michael Nielsen's book. The best conceptual intro to neural nets. |
NLP courses
Natural language processing has exploded since transformers arrived. These courses help you understand text classification, translation, sentiment analysis, and the architecture behind LLMs.
| Resource | Link | Quick note |
|---|---|---|
| NLP Specialization (DeepLearning.AI) | coursera.org | Covers classical NLP to transformers. Well-structured. |
| A Code-First Intro to NLP (fast.ai) | fast.ai | Rachel Thomas's course. Practical, opinionated, excellent. |
| NLP Course (Kaggle) | kaggle.com | Short intro. Good for a weekend dive. |
Graphics and vision
Computer vision is one of AI's biggest success stories. Self-driving cars, medical imaging, and generative art all rely on it.
| Resource | Link | Quick note |
|---|---|---|
| CVPR 2020: Neural Rendering | neuralrender.com | Cutting-edge. Full course from the top vision conference. |
Where the research is happening
Almost every major tech company has a dedicated AI research division now. These labs publish papers, release models, and set the direction of the field. Following their work is how you stay ahead of the curve.

| Company | Link | Quick note |
|---|---|---|
| Google AI | ai.google/research | Transformers, BERT, Gemini. The heavyweight. |
| DeepMind | deepmind.com | AlphaGo, AlphaFold, Gato. Fundamental research. |
| OpenAI | openai.com | GPT, DALL-E. The lab that made LLMs mainstream. |
| Microsoft AI | microsoft.com | Copilot, Azure AI. Enterprise-grade. |
| Apple ML | machinelearning.apple.com | On-device ML. Privacy-focused research. |
| Tesla Autopilot AI | tesla.com | Real-world vision and autonomy. |
| Amazon Science | amazon.science | Alexa, AWS AI, supply chain research. |
| Uber AI | uber.com | Mobility, logistics, forecasting. |
| Samsung Research | samsung.com | On-device AI, chips, consumer electronics. |
| Huawei AI | huawei.com | Telecom AI, edge computing. |
| Alibaba DAMO Academy | alibaba.com | E-commerce AI, cloud, NLP for Chinese. |
| Hitachi AI | hitachi.com | Industrial AI. Manufacturing and infrastructure. |
| Careem ML | careem.com | Ride-hailing in the Middle East. Applied ML at scale. |
| Grab Data Science | grab.com | Southeast Asian super-app. Logistics and fraud detection. |
| Lyft Level 5 | medium.com | Self-driving research blog. Good technical reads. |
| Gojek Data Science | gojekengineering.com | Indonesian ride-hailing and delivery. Interesting geospatial work. |
| Didi Labs | didi-labs.com | Chinese ride-hailing. Transportation AI. |
| Bolt Data Science | medium.com | European mobility. Applied ML for pricing and routing. |
Competition platforms
Competitions are the fastest way to get good at applied ML. Kaggle is the obvious starting point. The others fill specific niches.
| Platform | Link | Quick note |
|---|---|---|
| Kaggle | kaggle.com | The standard. Competitions, datasets, notebooks, community. |
| Analytics Vidhya | analyticsvidhya.com | India-based. Good hackathons and articles. |
| DrivenData | drivendata.org | Social impact focused. Climate, health, education. |
| Numerai | numer.ai | Hedge fund style. Encrypted data. Unique. |
| AIcrowd | aicrowd.com | Open science challenges. RL and robotics. |
| Zindi | zindi.africa | Africa-focused. Local problems, real impact. |
| CodaLab | codalab.org | Academic competitions. Reproducible research focus. |
| Tianchi (Alibaba) | aliyun.com | Chinese platform. Large-scale e-commerce problems. |
| HackerEarth | hackerearth.com | ML hackathons and hiring challenges. |
| CrowdANALYTIX | crowdanalytix.com | Enterprise crowdsourcing. Less active than Kaggle. |
| Omdena | omdena.com | Collaborative AI for social good. Team projects, not individual. |
Dataset repositories
You can't learn ML without data. These repositories have everything from tabular datasets to massive image collections.
| Repository | Link | Quick note |
|---|---|---|
| Kaggle Datasets | kaggle.com | Largest variety. Download and go. |
| Google Dataset Search | research.google.com | Search engine for datasets. Finds them across the web. |
| UCI ML Repository | uci.edu | The classic. Small, clean, perfect for learning. |
| TensorFlow Datasets | tensorflow.org | Ready-to-use in TF. Preprocessed and documented. |
| Data World | data.world | Social platform for data. Good community curation. |
| Microsoft Open Datasets | azure.com | Azure-hosted. Good for cloud workflows. |
| UCR Time Series | timeseriesclassification.com | Time series classification benchmark. Niche but essential. |
| Quandl | quandl.com | Financial and economic data. API access. |
Developer resources
If you're building AI into applications, these are the platforms you'll work with. Each has its own SDKs, model hubs, and deployment options.
| Platform | Link | Quick note |
|---|---|---|
| Apple ML | developer.apple.com | Core ML, Create ML. For iOS and macOS apps. |
| Meta AI | ai.facebook.com | PyTorch ecosystem, Llama models, research tools. |
| Google Cloud AI | cloud.google.com | Vertex AI, AutoML, pre-trained APIs. |
| Microsoft AI | docs.microsoft.com | Azure AI services. Good enterprise integration. |
YouTube channels worth subscribing to
There's a lot of noise on AI YouTube. These channels consistently produce content that's either deeply educational or genuinely informative.
| Channel | Link | Quick note |
|---|---|---|
| MIT CSAIL | youtube.com | Research talks from MIT's AI lab. High signal. |
| DeepMind | youtube.com | Research presentations and paper walkthroughs. |
| Allen Institute for AI | youtube.com | NLP and commonsense reasoning research. |
| Microsoft Research | youtube.com | Broad research talks. Systems, theory, applications. |
| sentdex | youtube.com | Python ML tutorials. Practical, project-based. |
| Krish Naik | youtube.com | ML, DL, data science tutorials. Indian accent, clear explanations. |
| Tech With Tim | youtube.com | Python and ML for beginners. Good teaching style. |
| Amazon ML University | youtube.com | Amazon's internal ML courses, made public. |
| Applied AI Course | youtube.com | Full ML course lectures. Comprehensive. |
| Jabrils | youtube.com | AI projects and experiments. Entertaining and educational. |
AI job sites
Looking for work in AI? These sites specialize in ML, data science, and AI roles rather than generic tech jobs.
| Site | Link | Quick note |
|---|---|---|
| AI Jobs | aijobs.com | Curated AI and ML positions. |
| AI-Jobs.net | ai-jobs.net | European focus. Good filter options. |
| Kaggle Jobs | kaggle.com | Data science and ML roles. |
| Remote AI Jobs | remoteaijobs.com | Remote-only AI and ML positions. |
| AI Jobs Board | aijobsboard.com | Small but focused. |
| DataYoshi | datayoshi.com | Data science jobs aggregator. |
| Indeed AI Jobs | indeed.com | Broadest reach. Filter carefully. |
AI blogs to follow
These blogs range from research-focused to practical tutorials. Pick two or three that match your level and interests.
| Blog | Link | Quick note |
|---|---|---|
| Towards Data Science | towardsdatascience.com | Broad DS and ML content. Quality varies. |
| Machine Learning Mastery | machinelearningmastery.com | Jason Brownlee's blog. Practical, code-heavy tutorials. |
| The Batch (DeepLearning.AI) | deeplearning.ai | Weekly newsletter. Good for staying current. |
| BAIR Blog | berkeley.edu | Berkeley AI research. Cutting-edge papers explained. |
| OpenAI Blog | openai.com | Research releases and product updates. |
| DeepMind Blog | deepmind.com | Research announcements in accessible language. |
| MIT AI News | mit.edu | Academic research news. |
| IBM Developer AI | ibm.com | Tutorials and patterns. Enterprise angle. |
| Learn OpenCV | learnopencv.com | Computer vision tutorials. Practical PyTorch and OpenCV. |
| Baidu Research | baidu.com | Chinese tech giant's research blog. |
| Algorithmia Blog | algorithmia.com | ML deployment and MLOps. Underrated. |
| Towards AI | medium.com | Community AI publication. |
| Fritz AI | fritz.ai | Mobile ML focus. Good for on-device AI. |
| Becoming Human | becominghuman.ai | AI and philosophy. More conceptual. |
AI cheat sheets
When you need a formula or algorithm reference fast, these are lifesavers. The Stanford collections are particularly good.
| Resource | Link | Quick note |
|---|---|---|
| Stanford CS 229 (ML) Cheat Sheet | github.com | Andrew Ng's ML course. Formulas, algorithms, tips. |
| Stanford CS 230 (DL) Cheat Sheet | github.com | CNN, RNN, optimization, tips. |
| Stanford CS 221 (AI) Cheat Sheet | github.com | Search, logic, probability, ML overview. |
| AI Cheat Sheets Collection | aicheatsheets.com | Broad collection. Good for quick reference. |
| Best of AI Cheat Sheets | becominghuman.ai | Curated list of cheat sheet PDFs. |
What to do next
If you're starting from zero: take the Crash Course AI playlist on YouTube (3 hours), then Andrew Ng's ML course on Coursera (audit for free), then fast.ai's Practical Deep Learning. That sequence will take you from "what is AI" to training your own models in about three months of part-time work.
Don't try to do everything at once. The list above is a reference, not a curriculum. Bookmark it, pick one course, and actually finish it before moving on. The biggest mistake I see beginners make is collecting resources instead of using them.

