Your Destination for finding the best online courses

Compare and contrast multiple online courses across platforms for the skill you want to learn

Courses

The Self-Taught Programmer
Learn from a bestselling author
Ratings: Highest rated
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 99
Pricing frequency: One-time payment
Data Science for Scala
Free course from IBM for Data Scientists & Data Engineers
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Free Course
Price: $ 0
Spark Overview for Scala Analytics
Free course from IBM for Data Scientists & Data Engineers
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Cognitiveclass – Scala 101
Free course from IBM
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Edureka – Introduction to Scala
>175K Views
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Free Course
Price: $ 0
Derek Banas – Scala Tutorial
>450K Views
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Free Course
Price: $ 0
Scala Essential Training for Data Science
Scala course for Data Science
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month
Scala Essential Training
Popular Scala course in Linkedin
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month
Learning JVM Languages: JVM, Java, Scala
Short course covering Java, JVM and Scala
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month
Pluralsight’s Scala for Java Developers
Popular course in Pluralsight
Ratings: Higher rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 19
Pricing frequency: /per month
Treehouse’s Introduction to Scala
Good course for Beginners
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 25
Pricing frequency: /per month
Datacamp’s Introduction to Scala
Interactive course for Scala Beginners
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 25
Pricing frequency: /per month
Scala and Spark for Big Data and Machine Learning
Course from a popular instructor in Udemy
Ratings: Higher rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Rock the JVM! Advanced Scala and Functional Programming
Advanced scala programming course
Ratings: Highest rated
Difficulty: Advanced
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Apache Spark 3 with Scala – Hands On with Big Data!
Bestseller in Udemy with Hands-on exercises
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Rock the JVM! Scala and Functional Programming for Beginners
Bestseller in Udemy
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Big Data Analysis with Scala and Spark
Highly rated specialization course in Scala
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Parallel programming
Highly rated specialization course in Scala
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Functional Program Design in Scala
Course from Scala creator
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Functional Programming Principles in Scala
Course from Scala creator
Ratings: Highest rated
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Collaboration and Crawling W/ Google’s Go (Golang) Language
New and Trending course
Ratings: High rated (>4/5 from at least 100 people)
Difficulty: Intermediate, Advanced
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Go Essential Training
Short course covering the basics
Ratings:
Difficulty: Beginner, Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 25
Pricing frequency: /one time payment
Golang crash course
Short course covering the basics
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Build a FIFA World Cup Web Service in Go
Hands-on exercise
Ratings: Not yet rated
Difficulty: Intermediate, Advanced
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 19
Pricing frequency: /per month
Go Fundamentals
Highest rated course in Pluralsight
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 19
Pricing frequency: /per month
Go Language Programming
Free course with >350K views
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Learn Go Programming – Golang Tutorial for Beginners
Free course with >200K views
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Go (Golang): The Complete Bootcamp
Has 1000+ hands-on exercises
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Golang – The ultimate guide to microservices in Go [Part 1]
Teaches Microservices design and development using Go
Ratings: High rated (>4/5 from at least 100 people)
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Master Go (Golang) Programming:The Complete 2020 Go Bootcamp
New course gaining traction
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Web Development w/ Google’s Go (golang) Programming Language
Teaches web development in Go
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Learn How To Code: Google’s Go (golang) Programming Language
Bestseller in Udemy
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Go: The Complete Developer’s Guide (Golang)
Highest Rated course in Udemy
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner, Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Разработка веб-сервисов на Golang, часть 2
Russian course
Ratings: Higher rated (>4/5 from at least 200 people)
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - One time Payment
Price: $ 59
Pricing frequency: /one time payment
Разработка веб-сервисов на Go – основы языка
Russian course
Ratings: Higher rated (>4/5 from at least 200 people)
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - One time Payment
Price: $ 59
Pricing frequency: /one time payment
Concurrency in Go
Top rated course from UC, Irvine
Ratings: Higher rated (>4/5 from at least 200 people)
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Functions, Methods, and Interfaces in Go
Top rated course from UC, Irvine
Ratings: Higher rated (>4/5 from at least 200 people)
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Getting Started with Go
Top rated course from UC, Irvine
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Intermediate
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Python Tutorial for Beginners
>6 Million views
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Learn Python – Full Course for Beginners
>10 million views
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Learn Python with Treehouse
Popular course in Treehouse
Ratings: Not yet rated
Difficulty: Beginner, Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 25
Pricing frequency: /per month
Introduction to Python Programming – Udacity
Fully free course in Udacity
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Fixed deadlines
Free Course
Price: $ 0
Learning Python
>330K Students enrolled
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 25
Pricing frequency: /one time payment
Python Essential Training
>220K students enrolled
Ratings: Not yet rated
Difficulty: Beginner, Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 29
Pricing frequency: /one time payment
Python: Getting Started – Pluralsight
Top rated Python course in Pluralsight
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 19
Pricing frequency: /per month
Python Fundamentals – Pluralsight
Highest rated Python course in Pluralsight
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 19
Pricing frequency: /per month
Kaggle’s Python Course
Course from the famous data science competition platform
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
Datacamp’s Introduction to Python
>1.8 million students enrolled
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month
Learning Python for Data Analysis and Visualization
Bestseller in Udemy
Ratings: Higher rated (>4/5 from at least 200 people)
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Learn Python Programming Masterclass
>138K students enrolled
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Complete Python Bootcamp: Go from zero to hero in Python 3
Bestseller in Udemy
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Paid Course - One time Payment
Price: $ 10
Pricing frequency: /one time payment
Introduction to Python: Absolute Beginner
>358K Students enrolled
Ratings: Not yet rated
Difficulty: Beginner
Deadlines: Fixed deadlines
Paid Course - One time Payment
Price: $ 99
Pricing frequency: /one time payment
CS50’s Web Programming with Python and JavaScript
>113K students enrolled
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Fixed deadlines
Paid Course - One time Payment
Price: $ 90
Pricing frequency: /one time payment
Python Data Structures
>310K students enrolled
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49.99
Pricing frequency: /per month
Programming for Everybody (Getting Started with Python)
>910K students enrolled
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49.99
Pricing frequency: /per month
Cloud Concepts – Principles of cloud computing
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Self-paced
Free Course
Price: $ 0
International Project Management
Ratings: Not yet rated
Difficulty: Advanced
Deadlines: Fixed deadlines
Paid Course - One time Payment
Price: $ 150
Pricing frequency: /one time payment
Best Practices for Project Management Success
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Fixed deadlines
Paid Course - One time Payment
Price: $ 150
Pricing frequency: /one time payment
Project Management Life Cycle
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Fixed deadlines
Paid Course - One time Payment
Price: $ 150
Pricing frequency: /one time payment
Managing Project Risks and Changes
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Budgeting and Scheduling Projects
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month
Initiating and Planning Projects
Ratings: Highest rated (>4.5/5 from at least 500 people)
Difficulty: Beginner
Deadlines: Adjustable deadlines
Paid Course - Subscription
Price: $ 49
Pricing frequency: /per month

About us

To help learners succeed by giving them the capability to compare multiple courses available for learning across the web

Hailing from a middle income group, studying a course in top universities like MIT, Harvard remained a dream for me

With the arrival of MOOCs, my dream of studying from a top ranked university in the world somewhere in the deep southern part of TN, India came true.

I wanted to build a platform that would help existing and new learners harness the potential of online learning to succeed in their life.