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. Python Basics for Data Science

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!

👉 https://www.edx.org/course/python-basics-for-data-science

2. NoSQL and DBaaS 101

In this NoSQL course, you will get an overview of the NoSQL database landscape, learn to create and replicate databases, load and query data, and conclude by pointing you to additional resources to continue your education.

👉 https://cognitiveclass.ai/courses/introduction-nosql-dbaas

3. Data Science 101

Find out the truth about what Data Science is. Hear from real practitioners telling real stories about what it means to work in data science.

👉 https://cognitiveclass.ai/courses/data-science-101

4. SQL for Data Science

Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in the data science field.

👉 https://www.edx.org/course/sql-for-data-science

5. Statistics 101

Split into five modules, this is a beginner's course covering the fundamentals of statistics.

Start with mean, mode, and median. Then learn about standard deviation using examples from basketball. Learn about probability with dice and what it means to group data by categorical variables, and how you can transform your data into appropriate graphs and charts.

👉 https://cognitiveclass.ai/courses/statistics-101

6. R Programming Basics for Data Science

This course introduces you to R language fundamentals and covers common data structures, programming techniques, and how to manipulate data all with the help of the R programming language.

👉 https://www.edx.org/course/r-programming-basics-for-data-science

7. Data Analytics Basics for Everyone

Learn the fundamentals of Data Analytics and gain an understanding of the data ecosystem, the process and lifecycle of data analytics, career opportunities, and the different learning paths you can take to be a Data Analyst.

👉 https://www.edx.org/course/data-analytics-for-everyone

8. AI for Everyone: Master the Basics

Learn what Artificial Intelligence (AI) is by understanding its applications and key concepts including machine learning, deep learning, and neural networks.

👉 https://www.edx.org/course/artificial-intelligence-for-everyone

9. Cybersecurity Basics

This course gives you the background needed to understand the basics of Cybersecurity. You will explore information security from its history to a description of various cybercriminals and cybersecurity threats concluding with the tools needed to prevent an attack.

👉 https://www.edx.org/course/cybersecurity-basics

10. Beyond the Basics: Istio and IBM Cloud Kubernetes Service

Start managing your microservices with Istio on IBM Cloud Kubernetes Service. This course shows you how to better control traffic to services, observe service health, and secure the service mesh.

👉 https://cognitiveclass.ai/courses/beyond-the-basics-istio-and-ibm-cloud-kubernetes-service

11. Reactive Architecture: Reactive Microservices

When we use the term Reactive, we are usually talking about Reactive Microservices. But what is a microservice? This course will explore the difference between monoliths and microservices and show the journey to making a system Reactive.

👉 https://cognitiveclass.ai/courses/reactive-architecture-microservices

12. Reactive Architecture: Distributed Messaging Platforms

Reactive Systems are built on a foundation of asynchronous, non-blocking messages. This course will explore that approach in detail.

👉 https://cognitiveclass.ai/courses/reactive-architecture-dmp