technifyedWeekly list

Free online

Machine Learning courses

Learn Machine Learning online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

3,749 courses

Explore subjects

Showing 3,749 courses

Stanford University

Artificial Intelligence

For more information about Stanford's Artificial Intelligence programs visit: https://stanford.io/ai Delve into the exciting world of Artificial Intelligence with insights and research from the world's top experts. This playlist offers a comprehensive journey, from foundational machine learning con…

Video playlist
  • YouTube
  • 187 videos, 142 hours
  • Self-paced
  • Free video

Stanford University

Stanford CS229: Machine Learning led by Andrew Ng | Autumn 2018

Led by Andrew Ng, this course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (cluster…

Video playlist
  • YouTube
  • 21 videos, 28 hours
  • Self-paced
  • Free video

Harvard University

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

  • edX
  • 5 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Harvard University

Introduction to Data Science with Python

4.3174 ratings

Learn the concepts and techniques that make up the foundation of data science and machine learning.

  • edX
  • 8 weeks, 3 - 5 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Harvard University

Data Science: Building Machine Learning Models

4.4133 ratings

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.

  • edX
  • 8 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Harvard University

Data Science: R Basics

4.4273 ratings

Build a foundation in R and learn how to wrangle, analyze, and visualize data.

  • edX
  • 8 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Stanford University

Stanford CME295: Transformers and Large Language Models I Autumn 2025

This course explores the world of Transformers and Large Language Models (LLMs). You will learn the evolution of NLP methods, the core components of the Transformer architecture, along with how they relate to LLMs as well as techniques to enhance model performance for real-world applications. Throu…

Video playlist
  • YouTube
  • 9 videos, 16 hours
  • Self-paced
  • Free video

Stanford University

Transformers

Dive into the intriguing world of AI Transformers with this curated YouTube playlist. Featuring expert insights, educational content from leading organizations, and engaging discussions, this playlist keeps you informed about the latest breakthroughs in Transformer technology.

Video playlist
  • YouTube
  • 16 videos, 17 hours
  • Self-paced
  • Free video

Stanford University

Stanford CS25 - Transformers United

Stanford CS25: Transformers United Since their introduction in 2017, transformers have revolutionized Natural Language Processing (NLP). Now, transformers are finding applications all over Deep Learning, be it computer vision (CV), reinforcement learning (RL), Generative Adversarial Networks (GANs)…

Video playlist
  • YouTube
  • 50 videos, 56 hours
  • Self-paced
  • Free video

Harvard University

Deploying TinyML

4.521 ratings

Learn to program in TensorFlow Lite for microcontrollers so that you can write the code, and deploy your model to your very own tiny microcontroller. Before you know it, you’ll be implementing an entire TinyML application.

  • edX
  • 5 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Stanford University

Stanford CS224N: Natural Language Processing with Deep Learning | 2023

Natural language processing (NLP) is a crucial part of artificial intelligence (AI), modeling how people share information. In recent years, deep learning approaches have obtained very high performance on many NLP tasks. In this course, students gain a thorough introduction to cutting-edge neural n…

Video playlist
  • YouTube
  • 23 videos, 29 hours
  • Self-paced
  • Free video

Stanford University

Stanford CS230: Deep Learning | Autumn 2018

Lectures from Stanford graduate course CS230 taught by Andrew Ng. You will learn about Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more. You will work on case studies from healthcare, autonomous driving, sign language reading, music generation, and na…

Video playlist
  • YouTube
  • 10 videos, 12 hours
  • Self-paced
  • Free video

Harvard University

Data Science: Capstone

4.575 ratings

Show what you've learned from the Professional Certificate Program in Data Science.

  • edX
  • 2 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

MITx

Introduction to Machine Learning

Machine learning methods are commonly used across engineering and sciences, from computer systems to physics. Moreover, commercial sites such as search engines, recommender systems (e.g., Netflix, Amazon), advertisers, and financial institutions employ machine learning algorithms for content recomm…

  • MIT
  • 13 weeks, 11 hours/week
  • Self-paced
  • Free course
  • Advanced

Stanford University

Stanford CS336 Language Modeling from Scratch I 2025

Language models serve as the cornerstone of modern natural language processing (NLP) applications and open up a new paradigm of having a single general purpose system address a range of downstream tasks. As the field of artificial intelligence (AI), machine learning (ML), and NLP continues to grow,…

Video playlist
  • YouTube
  • 17 videos, 22 hours
  • Self-paced
  • Free video

IBM

Python Basics for Data Science

4.4903 ratings

This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!

  • edX
  • 3 weeks, 7 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Stanford University

Stanford CS234: Reinforcement Learning | Winter 2019

This class will provide a solid introduction to the field of RL. Students will learn about the core challenges and approaches in the field, including generalization and exploration. Through a combination of lectures, and written and coding assignments, students will become well-versed in key ideas…

Video playlist
  • YouTube
  • 15 videos, 19 hours
  • Self-paced
  • Free video