Table of contents 👇


Harvard

Stanford

MIT

IBM

The Open University

University of Michigan

University of Minnesota

Coventry University

Helsinki University

MIT OpenCourseWare

MIT OpenLearning Library

Google

Microsoft

Meta

GitLab

freeCodeCamp

Udemy

DataCamp

Accenture

LinkedIn

The Linux Foundation

Extra Courses (Various)

1. Computer Science 101

The course will teach the essential ideas of Computer Science to a zero-prior-experience audience.

👉 https://online.stanford.edu/courses/soe-ycscs101-computer-science-101

2. Introduction to the Internet of Things

This course delivers an overview of exciting and relevant technical areas essential to professionals in the IoT industry.

👉 https://online.stanford.edu/courses/xee100-introduction-internet-things

3. Databases: Relational Databases and SQL

The course provides an introduction to relational databases and comprehensive coverage of SQL.

👉 https://online.stanford.edu/courses/soe-ydatabases0005-databases-relational-databases-and-sql

4. Cryptography

Learn how to provide security for cryptography and how to apply this knowledge to real-world applications.

👉 https://online.stanford.edu/courses/soe-y0001-cryptography-i

5. Introduction to Statistics

This course teaches you statistical thinking concepts that are essential for learning from data and communicating insights.

👉 https://online.stanford.edu/courses/xfds110-introduction-statistics

6. Machine Learning Specialization

This course will teach you the fundamentals of machine learning and how to use these techniques to build real-world AI applications.

👉 https://online.stanford.edu/courses/soe-ymls-machine-learning-specialization