Cookie Policy

We use cookies to operate this website, improve usability, personalize your experience, and improve our marketing. Privacy Policy.

By clicking "Accept" or further use of this website, you agree to allow cookies.

Learn Machine Learning by Doing Learn Now
You are reading articles
Brendan Martin
Author: Brendan Martin
Founder of LearnDataSci

Best Course Deals for Black Friday and Cyber Monday 2024

LearnDataSci is reader-supported. When you purchase through links on our site, earned commissions help support our team of writers, researchers, and designers at no extra cost to you.

Course providers are running their biggest sales of the year for Black Friday and Cyber Monday, so it's a good time to commit to learning new data science skills for 2024.

Below, I've rounded up each platform's best offers and top data science course picks.


Dataquest is an effective learning platform for data science beginners, and it consistently ranks in the top five of all courses on my best data science course page.

Their platform is like an interactive textbook, where you'll read a lesson and solve problems using Python right in your browser.

For more details about their platform, see my review of Dataquest.

*Purchase any plan and receive a coupon to share or use yourself. Buy one year, get a second year. Buy one Lifetime plan, get a second Lifetime plan. Buy one month, get a second month. Create an account to view the subscription page with discount.



DataCamp is a data science platform like Dataquest but teaches more through video instead of text. For a better comparison, see Dataquest vs DataCamp.

Overall, DataCamp is a good value for the amount of content since there are short video courses on tons of foundational data science skills.


Udemy's deal effectively makes most courses on the platform only $9.99, their lowest price.

Udemy courses are the most practical for picking up new programming languages, technologies, and tools, whereas Coursera and edX courses are better for learning theory.

Udemy seems to have the most courses of any platform, so I can't list all of their best options– the ones above are some of the best courses I've personally experienced.


If you've taken some college-level math, edX programs could be a better fit since they're usually more rigorous than other platforms.

Edx courses are offered less frequently than Coursera, but the content is top-tier—some of my best online learning experiences were through edX courses.

Unfortunately, edX doesn't have a sitewide subscription plan like Coursera Plus, but with this BFCM deal you get the best price of the year.


While primarily known for its highly-rated Python course, Codecademy has expanded its offerings to include many excellent data science courses.

Codecademy is similar to Dataquest in that it's a text-based, interactive platform for learning in your browser. Both platforms have free trials, so you can evaluate both to see which you prefer.


Udacity's Nanodegrees are more expensive than most other options on this list—the prominent instructors, mentorship, projects, and career resources are all factors that contribute to Udacity's higher price.

Joining one now with the current discount is most likely your cheapest entry point for the entire year.


CodeWithMosh is a full-featured academy with hundreds of videos and exercises for each topic.

In my SQL course rankings, their SQL course is one of the best for learning MySQL from a beginner to an advanced level.

With this deal, you'll get access to all courses on their platform, making it an excellent price-to-value ratio for learning core software engineering sk Python, SQL, Docker, and Git.

Wrapping up

You can't go wrong with any course or platform listed above. Dataquest, Coursera, and Codecademy offer the best value for whole platform subscriptions, but Udemy and edX have deep discounts on world-class individual courses.

If I missed a good course or platform, let me know in the comments, and I'll add it to the list.

Meet the Authors

Brendan Martin

Chief Editor at LearnDataSci and software engineer

Get updates in your inbox

Join over 7,500 data science learners.