You are reviewing the best overal courses.

Level
  • All levels
  • Beginner
  • Intermediate
  • Expert
Price
  • All
  • Free
Certificate
  • All
  • Yes
  • High quality
Hours
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platform
  • All
  • Coursera
  • edX
  • Futurelearn
  • Khanacademy
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Relevance
Popularity
Price
Sort by
Online Course by Coursera
Rank icon

Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us .. More.

Level icon All Levels
Time icon 40 hours
Speed icon Unknown
Certificate icon Yes
$43/mo.
4.9
(61,451 reviews)
Go to course
Online Course by Udemy
Rank icon

The only course you need to learn web development - HTML, CSS, JS, Node, and More!

Level icon All Levels
Time icon 43 hours
Speed icon Self-paced
Certificate icon Yes
$199.99
4.7
(56,894 reviews)
Go to course
Online Course by Coursera
Rank icon

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a ser.. More.

Level icon All Levels
Time icon 39 hours
Speed icon Unknown
Certificate icon Yes
$43/mo.
4.8
(32,108 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.

Level icon Beginner
Time icon hours
Speed icon 3 months
Certificate icon Yes
Free
5
(7000 reviews)
Go to course
Online Course by Udacity
Rank icon

No programming experience? No Problem! Start developing Android apps today.

Level icon Beginner
Time icon 150 hours
Speed icon Unknown
Certificate icon Nanodegree
$199
5
(5900 reviews)
Go to course
Online Course by Udemy
Rank icon

Learn Python like a Professional! Start from the basics and go all the way to creating your own applications and games!

Level icon All Levels
Time icon 13 hours
Speed icon Self-paced
Certificate icon Yes
$194.99
4.5
(42,501 reviews)
Go to course
Online Course by Udemy
Rank icon

Learn to program using the Java programming language

Level icon All Levels
Time icon 16 hours
Speed icon Self-paced
Certificate icon Yes
Free
4.4
(43,435 reviews)
Go to course
Online Course by Udacity
Rank icon

Introductory programming class to learn Object-Oriented Programming, a must-have technique to reuse and share code easily. Learn by making projects.. More.

Level icon Beginner
Time icon 33 hours
Speed icon 6 weeks
Certificate icon Yes
Free
5
(6400 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn to use version control, an important tool for any developer. The course will focus on Git, a specific version control system, and GitHub, a .. More.

Level icon Beginner
Time icon 37 hours
Speed icon 3 weeks
Certificate icon Yes
Free
5
(6200 reviews)
Go to course
Online Course by Udemy
Rank icon

Master Angular (Angular 2+, incl. Angular 5) and build awesome, reactive web apps with the successor of Angular.js

Level icon All Levels
Time icon 27 hours
Speed icon Self-paced
Certificate icon Yes
$189.99
4.7
(38,693 reviews)
Go to course
Online Course by Udacity
Rank icon

Explore a variety of datasets, posing and answering your own questions about each. You'll be using the Python libraries NumPy, Pandas, and Matplotlib.

Level icon Beginner
Time icon 36 hours
Speed icon 6 weeks
Certificate icon Yes
Free
5
(6000 reviews)
Go to course
Online Course by Udemy
Rank icon

Game development & design. Learn C# using Unity 5 (Unity 2017 compatible). Your first 7 2D & 3D games for web & mobile.

Level icon All Levels
Time icon 51.5 hours
Speed icon Self-paced
Certificate icon Yes
$194.99
4.6
(35,221 reviews)
Go to course
Online Course by Coursera
Rank icon

If you want to break into cutting-edge AI, this course will help you do so. Deep learning engineers are highly sought after, and mastering deep lea.. More.

Level icon Intermediate
Time icon 40 hours
Speed icon 4 weeks
Certificate icon Yes
$43/mo.
4.9
(19,597 reviews)
Go to course
Online Course by Udemy
Rank icon

Learn to master Java 8 and Java 9 core development step-by-step, and make your first unique, advanced program in 30 days

Level icon All Levels
Time icon 70 hours
Speed icon Self-paced
Certificate icon Yes
$194.99
4.6
(34,825 reviews)
Go to course
Online Course by Udemy
Rank icon

Learn Web Development by building 25 websites and mobile apps using HTML, CSS, Javascript, PHP, Python, MySQL & more!

Level icon All Levels
Time icon 30.5 hours
Speed icon Self-paced
Certificate icon Yes
$199.99
4.6
(31,677 reviews)
Go to course
Online Course by Udacity
Rank icon

Prepare for a data science career. Learn to use Python, R, SQL, and Tableau to uncover insights, communicate critical findings, and create data-dri.. More.

Level icon Intermediate
Time icon 150 hours
Speed icon Unknown
Certificate icon Nanodegree
$499
5
(4500 reviews)
Go to course
Online Course by Coursera
Rank icon

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and .. More.

Level icon All Levels
Time icon 35 hours
Speed icon Unknown
Certificate icon Yes
$43/mo.
4.8
(17,588 reviews)
Go to course
Online Course by Udemy
Rank icon

Learn to create Machine Learning Algorithms in Python and R from two Data Science experts. Code templates included.

Level icon All Levels
Time icon 41 hours
Speed icon Self-paced
Certificate icon Yes
$199.99
4.5
(31,331 reviews)
Go to course
Online Course by Udacity
Rank icon

This class will teach you the end-to-end process of investigating data through a machine learning lens, and you'll apply what you've learned to a r.. More.

Level icon Intermediate
Time icon 33 hours
Speed icon 10 weeks
Certificate icon Yes
Free
5
(5000 reviews)
Go to course
Online Course by Udacity
Rank icon

Show off what you've learned in your Nanodegree program with a project that defines

Level icon Expert
Time icon 35 hours
Speed icon 3 months
Certificate icon Yes
Free
5
(4800 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn the fundamentals of JavaScript, the most popular programming language in web development.

Level icon Beginner
Time icon 36 hours
Speed icon 2 weeks
Certificate icon Yes
Free
5
(4600 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to .. More.

Level icon Beginner
Time icon 34 hours
Speed icon 4 weeks
Certificate icon Yes
Free
5
(4600 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn skills and tools used by the most innovative AI teams, gain experience solving real-world challenges, and prepare for a wide variety of roles.. More.

Level icon Expert
Time icon 150 hours
Speed icon Unknown
Certificate icon Nanodegree
$800/term
5
(4000 reviews)
Go to course
Online Course by Udacity
Rank icon

Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions.

Level icon Beginner
Time icon 37 hours
Speed icon 6 weeks
Certificate icon Yes
Free
5
(4500 reviews)
Go to course
Online Course by Udacity
Rank icon

Learn to build multiple screens and link them together, expanding the range of apps you can create! You'll also learn how to play audio and add ima.. More.

Level icon Beginner
Time icon 37 hours
Speed icon 2 months
Certificate icon Yes
Free
5
(4500 reviews)
Go to course
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 25