Coursera
Udacity
Udemy
Skillshare
Futurelearn
Khan Academy
edX
Springboard

Coursera
+1800 courses
Coursera was founded in 2012 by two Stanford Computer Science professors who wanted to share their knowledge and skills with the world. Professors Daphne Koller and Andrew Ng put their courses online for anyone to take – and taught more learners in a few months than they could have in an entire lifetime in the classroom. Now, Coursera provides hundreths of quality courses from the best universities, as well as specialization tracks, and online degrees.

Specialties: University quality, Certificate availability, Latest technology

Most popular courses

Check out all Coursera courses here


Online Course by Coursera
4.9
(78,484)
$43/mo.

Machine Learning

by Stanford University | Coursera

This is a fantastic course that functions as an introduction to machine learning. Machine learning is at the core of the new trends we see these days in self-driving cars, image recognition, web search, and more. Besides the theoretical background of machine learning, the student will learn how to implement these techniques in practice.

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(40,373)
$43/mo.

Programming for Everybody (Getting Started with Python)

by University of Michigan | Coursera

One of the most popular courses provided by Coursera, this tutorial is a great start for anybody looking to dive into Python programming. It covers the basics of the language, and has no pre-requisites. After this course, you will be able to move on to more advanced programming classes.

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.8
(36,299)
$43/mo.

Learning How to Learn: Powerful mental tools to help you master tough subjects

by McMaster University | Coursera

A course that teaches you about learning. This might sound a bit weird but being able to learn and acquire new skills is one of the most valuable assets any professional can have. This elaborate Coursera course covers everything there is to know about taking in information, diving into memory techniques, procrastination, and best practices to master subjects. An absolute recommender.

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.9
(32,864)
$43/mo.

Neural Networks and Deep Learning

by deeplearning.ai | Coursera

"Neural Networks and Deep Learning" by Coursera is an excellent course that helps you understand the major technology trends in Deep Learning and teaches your how to build, train, and implement neural networks. This is more than a surface-level course, diving deep into the fundamentals of what makes Deep Learning work. More information

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.9
(22,366)
$43/mo.

Python Data Structures

by University of Michigan | Coursera

This course is created by the University of Michigan. It introduces the core data structures that are used in the Python programming language (think of lists, dictionaries, and tuples). Using these data structures the student will be able to perform data analysis themselves.

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.9
(21,056)
$43/mo.

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

by deeplearning.ai | Coursera

In this course, you will get to understand what makes deep learning work. No longer will you see it as a black box. After this course, students will understand what drives good performance of a deep learning model and be able to work on neural networks using initialization, L2 regularization, batch normalization, and so forth. During this all, TensorFlow will be used and taught to the student. More information

Beginner
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.8
(17,298)
$43/mo.

Structuring Machine Learning Projects

by deeplearning.ai | Coursera

You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. Much of this content has never been taught elsewhere, and is drawn from my experience building and ship More information

Beginner
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.8
(14,664)
$43/mo.

Using Python to Access Web Data

by University of Michigan | Coursera

In this course you will learn how to scrape, parse, and read data from the web and how to use APIs to gain access to data. Python will be used, together with programming languages like HTML, XML, and JSON, to do so. This tutorial does have some prerequisites: the student needs to be familiar with some basic python programming covered in previous courses that go over variables, experessions, conditional execution (such as loops), Python functions, and more. If you are looking to learn how to use python to leverage the data available on the internet, this is a great course.

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.5
(15,150)
$43/mo.

The Data Scientist?s Toolbox

by Johns Hopkins University | Coursera

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(12,376)
$43/mo.

Convolutional Neural Networks

by deeplearning.ai | Coursera

This course will teach you how to build convolutional neural networks and apply it to image data. Thanks to deep learning, computer vision is working far better than just two years ago, and this is enabling numerous exciting applications ranging from safe autonomous driving, to accurate face recogni More information

Intermediate
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.6
(11,534)
$43/mo.

R Programming

by Johns Hopkins University | Coursera

In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statisti

Intermediate
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(9,016)
$43/mo.

Using Databases with Python

by University of Michigan | Coursera

Being able to understand and manipulate databases is very important in the Python programming language. In this course, the student will be introduced to the SQL basics as well as basic database design. Other than that, the student will also build web crawlers alongside multi-step data gathering and visualization processes.

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.8
(7,087)
$43/mo.

Sequence Models

by deeplearning.ai | Coursera

An in-depth course on Deep Learning Specialization is available now for intermediate students. This course will cover on building and training Recurrent Neural Networks, how to apply sequence models to natural language problems, audio applications and speech recognition. After this great Coursera course has been completed, students will have an opportunity to build a deep learning project with relevant content. More information

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.6
(7,360)
$43/mo.

Machine Learning Foundations: A Case Study Approach

by University of Washington | Coursera

This course will provide students an in-depth learning about data systems. This course will tackle potential applications of machine learning, core differences in analysis, data representation, dataset utilization and more. More information

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(6,856)
$43/mo.

Technical Support Fundamentals

by Google | Coursera

In this course, you More information

Beginner
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.6
(6,702)
$43/mo.

Stanford Introduction to Food and Health

by Stanford University | Coursera

Around the world, we find ourselves facing global epidemics of obesity, Type 2 Diabetes and other predominantly diet-related diseases. To address these public health crises, we urgently need to explore innovative strategies for promoting healthful eating. There is strong evidence that global increas

Beginner
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.7
(6,500)
$43/mo.

Introduction to HTML5

by University of Michigan | Coursera

Learn an in-depth study about website development by enrolling this course today. They have experienced professionals who will teach you how to use resources on building and developing sites. There will also be a strong emphasis on adhering to snytactic standatds for validation and semantic standards to promote accesibility.

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.5
(6,684)
$43/mo.

Introduction to Data Science in Python

by University of Michigan | Coursera

This course is designed for intermediate students who want to know in-depth about Python programming. Topics tackled by professionals include popular python pandas data science as well as merge and pivot tables effectively. After this great Coursera course has been completed, expect to be well-versed with this programming environment.

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.6
(5,995)
$43/mo.

Grammar and Punctuation

by University of California, Irvine | Coursera

The English language is very essential in terms of communication. This particular course is open to all levels and tackles on how important English as a foreign language involves. You will be taught by experienced and top notch teachers who will talk about grammar and punctuation, as well as utilizing different sentence types. More information

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(5,213)
$43/mo.

Functional Programming Principles in Scala

by Ecole Polytechnique Federale de Lausanne | Coursera

For those who want to learn the fundamentals of functional programming and its applications, this course is open to those experienced in programming with Java or C# proficiency. Scala is the main programming language and is essential to many frameworks such as Apache Spark, Kafka and Akka. One of the things gained from this course is how to reason with functional programs efficiently as it is very hands-on. Homework assignments complement the course outline.

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.6
(5,445)
$43/mo.

Initiating and Planning Projects

by University of California, Irvine | Coursera

This course provides immense learnings on project management principles and practices specilization. If you want to have a headstart and have a succesful project, take this course and have no regrets. The course covers topics on organizational structures, project stakeholders, conflicts within a project environment and more. More information

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.7
(4,791)
$43/mo.

Successful Negotiation: Essential Strategies and Skills

by University of Michigan | Coursera

Negotiation is important in most business ventures. That is why if you take this course, deals and negotiations won't be so difficult anymore. This course hones negotiation skills and techniques amonh businessmen, employers and more. Short videos are given which are interactive to facilitate the learning process.

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.5
(4,942)
$43/mo.

Getting and Cleaning Data

by Johns Hopkins University | Coursera

Learn how to collect data efficiently by enrolling in this course today. The entire package will cover the basics of obtaining data from APIs, webs, and databases in different formats. There will also be lessons on how to clean and share data the right way. At the end of this course, even beginners

All levels
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.7
(4,580)
$43/mo.

Child Nutrition and Cooking

by Stanford University | Coursera

Learn more about child nutrition and health risks by taking this course. It broadens your knowledge on different childhood eating patterns and the healthy diet that one should indulge in. This course is mainly for teachers, parents and health providers who are interested to know the impact of food in a child's life.

Beginner
26-40h
Certificate (q2)
Starts Jul 30