I would suggest you to take up "Mathematics for Machine Learning and Data Science" Specializatiom offered by deeplearning.ai in Coursera. It teaches the Linear Algebra, Calculus, Stats and Probability behind various ML/DL concepts in very simple and visualising manner. As you also mentioned about understanding the ML algorithms, try searching up "Patrick Loeber" in YouTube and start with the "ML from Scratch" playlist where he writes the ML algorithms using just python and numpy. This would help you to understand the working logic behind each ML concepts. Answer from ankit__001 on reddit.com
🌐
Reddit
reddit.com › r/learndatascience › please recommend the best data science courses for a beginner, even if its paid
r/learndatascience on Reddit: Please recommend the best Data Science courses for a beginner, even if its paid
February 11, 2026 -

Hi everyone, I am a software engineering and i work as a software developer and i wnat switch my domain in the Data Scientist field.  I have observed that many SD professionals have changed as well due to recent changes in the industry.

I am looking for the best data science courses that are well structured and that you actually found useful. So far i have been self learning on youtube and it is getting difficult and time consuming and does not cover the topics in detail and they dont offer project work too.

I want a course which has projects too as it would add value in my resume when i look for Data Science jobs. If anyone has taken a course or knows of one that would be useful, Id love to hear your suggestion I just want something practical and easy to follow

🌐
Reddit
reddit.com › r/learndatascience › best data science courses online
r/learndatascience on Reddit: Best data science courses online
December 18, 2025 -

Hello, I'm looking for the best data science courses for beginners, all the way to intermediate/advanced levels, with Python. I have no problem with the course including AI/ML or any extra material. Websites like Udemy, Coursera, etc. No problem with paid courses.

Thank you for your help.

🌐
Reddit
reddit.com › r/dataanalysis › what's the best data science courses even if its paid for a beginner
r/dataanalysis on Reddit: What's the best data science courses even if its paid for a beginner
July 29, 2022 - I've tried and used them all, edX, Coursera, Udemy, Udacity, codecademy, CloudAcademy, DataCamp. My recommendation is for DataCamp to get you started. Their Data Analyst with Python and Data Scientist with Python career tracks will give you ...
🌐
Reddit
reddit.com › r/learndatascience › best resources to learn data science 2023 (courses, books, blogs) -
r/learndatascience on Reddit: Best Resources to Learn Data Science 2023 (courses, books, Blogs) -
June 7, 2023 - Learn Data Science using Reddit! Members · Online · upvotes · r/Btechtards · r/Btechtards · A community for BTech and Engineering students. From serious discussions, advice-guidance, suggestions to memes & shitposts everything is allowed here. Welcome to the community! Members · Online · upvotes · · comments · Reddit · reReddit: Top posts of June 7, 2023 ·
🌐
Reddit
reddit.com › r/datascience › weekly entering & transitioning - thread 22 may, 2023 - 29 may, 2023
r/datascience on Reddit: Weekly Entering & Transitioning - Thread 22 May, 2023 - 29 May, 2023
May 22, 2023 -

Welcome to this week's entering & transitioning thread! This thread is for any questions about getting started, studying, or transitioning into the data science field. Topics include:

  • Learning resources (e.g. books, tutorials, videos)

  • Traditional education (e.g. schools, degrees, electives)

  • Alternative education (e.g. online courses, bootcamps)

  • Job search questions (e.g. resumes, applying, career prospects)

  • Elementary questions (e.g. where to start, what next)

While you wait for answers from the community, check out the FAQ and Resources pages on our wiki. You can also search for answers in past weekly threads.

Top answer
1 of 5
3

UCL's MSc Computational Statistics and Machine Learning (CSML) vs. Imperial's MSc Artificial Intelligence (AI)

Hello all!

I am in a bit of a dilemma and would greatly appreciate your input. I am currently torn between two master's courses: UCL's MSc Computational Statistics and Machine Learning (CSML) and Imperial's MSc Artificial Intelligence (AI). Both programs offer similar modules such as reinforcement learning and natural language processing, but there are some notable differences that are making my decision challenging.

UCL's MSc CSML places a strong emphasis on statistics and statistical machine learning. On the other hand, Imperial's MSc AI covers a wider range of topics, including symbolic AI, and incorporates practical components like software engineering.

Considering my current inclination toward engineering work, I find myself drawn more toward Imperial's MSc AI. It seems to offer a well-rounded curriculum that aligns with my interests. However, I also want to keep the door open for potential research opportunities in the future. Given my limited computer science background, I believe the broader scope of Imperial's program might be a better fit for me.

What are your thoughts on the programs based on their descriptions? Do you think a stronger emphasis on statistics or a more comprehensive AI curriculum would be more beneficial in terms of future career prospects?

If any of you have completed either of these programs, I would greatly appreciate your insights on the quality of teaching and resources.

Feel free to give other comments that I should bear in mind while making this decision. Thank you in advance for your time and contribution!

2 of 5
3

Any discord groups for data science or machine learning?

🌐
Reddit
reddit.com › r/learnmachinelearning › what course would you suggest to learn data science?
r/learnmachinelearning on Reddit: What course would you suggest to learn Data Science?
March 20, 2024 -

I worked as a web programmer in the past (PHP, Javascript, SQL).

Now I am a PhD student in Psychology.

I like Data Science very much and I am trying to learn Excel, R, Python, and Matlab, but to understand how these algorithms work I would also need some Math knowledge.

A few decades ago, I studied Calculus in high school which I have almost completely forgotten, but never Linear Algebra, and I passed a few exams in Statistics.

Since English is not my first language, what (video) course would you suggest to learn Data Science, including Calculus and Linear Algebra, which is not too complex to understand, not too long, and not very expensive?

Thank you very much!

Top answer
1 of 10
18
I would suggest you to take up "Mathematics for Machine Learning and Data Science" Specializatiom offered by deeplearning.ai in Coursera. It teaches the Linear Algebra, Calculus, Stats and Probability behind various ML/DL concepts in very simple and visualising manner. As you also mentioned about understanding the ML algorithms, try searching up "Patrick Loeber" in YouTube and start with the "ML from Scratch" playlist where he writes the ML algorithms using just python and numpy. This would help you to understand the working logic behind each ML concepts.
2 of 10
4
Psychology major here who became a software developer, then an MLE four years ago, and am about to start as a data scientist in a month. Like you, I took Calculus years ago, and like you, it was decades (I’m in my 40s now). Here’s what I’ve done and am doing… ($$) As others have said, I’d start with Mathematics for Machine Learning Coursera course. This is a quick crash course that should get you a bit of practice again. ($) Book: The Art of Statistics, by David Spiegelhalter. This book is exceptional. It’s a good, lay-level rundown of basic statistics, and can serve as a fantastic first pass for later statistical analysis, helping to intuitively understand what certain statistical things do, without delving deeply into the math. (Free online PDF) Textbook: I’m reading and completing the exercises in “Calculus Made Easy”, which is a book from 1910, and has been highly useful in getting back up to speed in calculus. (Free online PDF) Textbook (with online videos as well): Gilbert Strang’s Linear Algebra book. While I’ve tried the calculus book, it’s just a bit much for the direction I’m trying to go, which is highly statistical. All I need is enough math knowledge to get the statistical knowledge, so I’m using Strang for linear algebra, but Calculus Made Easy for calculus. (Free online PDF) Textbook: Finally, All of Statistics (which can also be found in PDF form online). It’s a book I’m going through to get the deeper mathematical concepts of statistical things. I wouldn’t recommend this until you’re back up to speed on your calculus though. (Free on YouTube) For an intuitive understanding of things, you can’t get much better than the 3Blue1Brown videos. Their explanation of neural networks alone is worth watching. For ML, you may not need the All of Statistics book, but it certainly wouldn’t hurt.
Find elsewhere
🌐
Reddit
reddit.com › r/aboutupdates › how to learn data science from scratch [2023 guide]
r/aboutupdates on Reddit: How To Learn Data Science From Scratch [2023 Guide]
February 23, 2023 -

It's a terrific moment to become a data scientist, with a booming employment market, a high salary, and exciting career options. But what if you have nothing to work with? Fortunately, there are many distinct learning avenues. From earning a college degree to enrolling in bootcamps to teaching yourself, there are several ways to acquire the necessary data science skills. Don't know where to begin? You can register in the most comprehensive data science course in Chennai, if you want to learn via online training.

In this article, I’ll teach you how to advance from being a beginner to being prepared for employment in the field of data science and AI.

Why Choose Data Science?

Today, since businesses have started to recognize the value of data, data science has become more prominent in the IT sector. For today's expanding enterprises, successfully sourcing and processing data is essential. Hence, data scientists are used by businesses to produce insights that can help them outsmart the competition and increase profits.

What Do Data Scientists Really Do?

Data scientists use data to produce insightful conclusions. Upper management is guided by these insights while making company decisions.

The gathering and preparation of data is the first step in data science. The latter is required since data does not initially arrive in an easily-analyzed form when sourced. Missing entries, damaged volumes, etc., are typical. Data cleaning is done by data scientists using engineering and statistical techniques.

Following that, they perform an exploratory data analysis (EDA) to search for patterns in the data. Data scientists accomplish this by developing models and designing algorithms that can be used to conduct experiments on datasets and produce insightful results.

Learn Data Science From Scratch

Step 1 – Build a Solid Basis in Math and Statistics

Math is a fundamental part of data science and will provide you with a solid theoretical grounding in the area, just like in many other scientific disciplines.

Probability and statistics are the most crucial concepts to understand in data science. The majority of the models and algorithms that data scientists create are just programmatic adaptations of statistical methods for solving problems.

Start with online courses if you have never studied statistics or probability. Take advantage of this chance to brush up on fundamental concepts like variance, correlations, conditional probabilities, and Bayes' theorem. By doing this, you will be well-positioned to comprehend how those ideas apply to the job you will conduct as a data scientist.

Step – 2 Learn to Program With Python and R

If you're comfortable with the mathematical ideas you'll need, you should learn how to program to translate your math expertise into scalable computer programs. It's a good idea to start with Python and R since they are the two most often used programming languages in data research.

For several reasons, Python and R are excellent beginning points. Because they are open-source and cost nothing, anyone can learn to program in them. Linux, Windows, and macOS all supported programming in both languages. Most importantly, these languages include user-friendly libraries and syntax that are good for beginners.

Step – 3 Learning About Databases

Data scientists require a working knowledge of databases to access the data they are using and preserve it after processing.

SQL, or Structured Query Language, is one of the most frequently used database query languages. Create new data, update existing data, and create tables and views. Big data solutions like Hadoop have the extra advantage of extensions enabling SQL queries. These are seven websites that will help you learn big data quickly.

Step 4 – Learn about data analysis techniques.

You can analyze a dataset using a variety of techniques. You'll use a particular strategy depending on the problem you're trying to answer and the type of data you're using. It is the responsibility of a data scientist to have the foresight necessary to know which approach would be most effective in solving a given issue.

In the sector, a few data analysis methods are frequently utilized. Regression, time series, cohort, and cluster analyses are included. The common data analysis methods are described in detail in this post.

Step 5 – Learning, Practicing and Repeating

You can begin working on starter projects once you have mastered data analysis techniques.

But keep in mind that having a solid grasp of everything you've learned up to this point is more crucial than having a general awareness of various subjects. To ensure you understand the material you are studying, try to implement them.

For example, Imagine that you are learning about the concept of a weighted mean. Don't only focus on understanding the definition. Try writing a Python program to determine a dataset's weighted mean. Gaining a thorough knowledge of the concepts you learn through active learning. If you’re learning from scratch, Learnbay’s data science certification course in Chennai is the best place to gain hands-on experience with the latest technologies in the real world. Visit the site for more information about the course.

Data science course in Chennai
🌐
Reddsera
reddsera.com › subjects › data-science
Top 100 Coursera Data Science courses by Reddit Upvotes | Reddsera
Machine Learning Course Machine learning is the science of getting computers to act without being explicitly programmed ... Johns Hopkins University Roger D. Peng, PhD ... Johns Hopkins University Roger D. Peng, PhD ... R Programming Course In this course you will learn how to program in R and how to use R for effective data analysis · Johns Hopkins University Roger D. Peng, PhD ... Probabilistic Graphical Models 1 Course Representation Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over
🌐
Reddit
reddit.com › r/learndatascience › please recommend best data science courses, even if it's paid, for a beginner
r/learndatascience on Reddit: Please recommend best Data Science courses, even if it's paid, for a beginner
March 29, 2025 -

I am from a software development background. I need to change my domain to Data Scientist roles. Right now, many software development professionals are changing their domain to Data Science. Self-learning from YouTube, etc., is very difficult as it's not structured and it's not covering the topics in depth. Also, I heard that project work is also important to showcase in a resume to switch to Data Scientist roles.

So, I am looking for the Best Data Science Courses Paid ones which cover complete topics in depth with hands-on project work. I found some of them after searching like Upgrad , LogicMojo Data Science , GreatLearning, ExcelR data science etc.
Please share your recommendations if anyone has prepared from any such courses

🌐
Reddit
reddit.com › r/learnprogramming › what are the best data science online bootcamps or websites i can use that can get me job ready?
r/learnprogramming on Reddit: What are the best data science online bootcamps or websites I can use that can get me job ready?
September 27, 2023 -

I'm currently a CodeAcademy user, but I'm scared it won't get me job ready based on the reviews I've read. I do like that its data science career path has both Python, SQL, and relevent mathematics as part of their cirricula.

I looked at Data Camp's data science course with Python, and it seems intriguing given it's assignments and projects, but I dislike that you don't learn SQL in it.

One other online program that really stands out is Udemy's "The Data Science Course: Complete Data Science Bootcamp". Although they don't teach you SQL, it seems like it would include more than CodeAcademy's cirricula and they are heavier on the math. One draw back is they don't seem to have projects along the way, like the other ones i've mentioned. . .

Any idea which one I should go for that will get me closest to job-ready? I want to be as efficient as possible with my time. Other reccomendations would be appreciated as well.

Thank you!

Top answer
1 of 5
5
Realistically you are not going to be able to take a course online and become a Data Scientist. You generally need a computer science, or math bachelors and then a masters in data science (or another computational field like cs or math), or many years of experience working in a related job. Data science is a pretty advanced field and like a lot of data/coding jobs has seen a flood of people trying to enter it so there’s a lot of competition and they have the degrees companies are looking for. You might want to look at becoming a data analyst and grow your skills over a couple years and see if you could break in that way since the hiring bar is a little lower. That will still be hard though. I don’t want to discourage you, if you’re interested you should pursue it but you need to have realistic expectations.
2 of 5
1
On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: Limiting your involvement with Reddit, or Temporarily refraining from using Reddit Cancelling your subscription of Reddit Premium as a way to voice your protest. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
🌐
Reddit
reddit.com › r/learnmachinelearning › best data science course
r/learnmachinelearning on Reddit: best data science course
November 9, 2025 -

I’ve been thinking about getting into data science, but I’m not sure which course is actually worth taking. I want something that covers Python, statistics, and real-world projects so I can actually build a portfolio. I’m not trying to spend a fortune, but I do want something that’s structured enough to stay motivated and learn properly.

I checked out a few free YouTube tutorials, but they felt too scattered to really follow.

What’s the best data science course you’d recommend for someone trying to learn from scratch and actually get job-ready skills?

🌐
Reddit
reddit.com › r/learnmachinelearning › best certifications & courses to boost my resume as a data science graduate?
r/learnmachinelearning on Reddit: Best Certifications & Courses to Boost My Resume as a Data Science Graduate?
March 4, 2025 -

Hey everyone,

I recently graduated with a degree in Data Science and I’m looking to strengthen my resume with some valuable certifications and courses. My main goal is to stand out in the industry and demonstrate practical skills that employers look for in data scientists, machine learning engineers, or AI specialists.

Would love to hear from experienced professionals!
👉 Which certifications helped you land a job?
👉 Are there any must-have courses that provide real-world skills?
👉 Should I focus more on AWS/GCP certifications or general ML/AI specializations?

Any advice would be greatly appreciated! Thanks in advance 🙌

Top answer
1 of 4
2
For certifications, some solid options that can really help you stand out are the AWS Certified Machine Learning, Google Cloud Professional Data Engineer, or Microsoft’s Azure AI certifications. These show you’re serious about cloud and machine learning—skills that are highly valued in data science roles. When it comes to courses, hands-on experience is key. Try joining Kaggle competitions or working on real-world projects through platforms like Udemy to build your portfolio. Specializing in ML/AI is definitely valuable, but having strong cloud knowledge (AWS/GCP) will definitely give you an extra edge in the job market. We’ve been chatting with some successful folks in tech, and they always stress the importance of these skills. If you’ve got a little extra time, you might want to check out this podcast: The most important job skill you need to land a job in Data Science with Professor Jeffrey Richardson Hope that helps! :)
2 of 4
2
Machine Learning from deeplearning.ai by Andrew Ng - Beginners IBM Machine Learning Professional Certificate - Intermediate Machine Learning Specialization from University of Washington - Intermediate Machine Learning A-Z™: Hands-On Python & R In Data Science from Udemy Data Science: Master Machine Learning Without Coding from Udemy Deep Learning Specialization from DeepLearning.AI - Intermediate Applied Machine Learning Specialization Natural Language Processing Specialization from DeepLearning.AI Machine Learning Engineering for Production (MLOps) Specialization from DeepLearning.AI - Intermediate Supervised Machine Learning: Regression and Classification, Coursera, Andrew Ng - Beginner Matrix Algebra for Engineers, Coursera, Jeffrey R. Chasnov Mathematics for Machine Learning Specialization - Beginner Mathematics for Machine Learning and Data Science Specialization - Intermediate Machine Learning on Google Cloud - Intermediate Google IT Automation with Python - Google - Beginners Python -codecademy Python Programming - Udacity Resources Online to Learn Machine Learning
🌐
Reddit
reddit.com › r/learnmachinelearning › feeling overwhelmed — where should i learn data science as a beginner?
r/learnmachinelearning on Reddit: Feeling overwhelmed — Where should I learn Data Science as a beginner?
August 13, 2025 -

Hey everyone,

I’m just starting out in Data Science and I feel a bit overwhelmed. There are so many resources, bootcamps, YouTube playlists, and courses out there that I don’t know where to begin.

My main goal is to build a solid foundation first and then go deeper into the more advanced stuff like machine learning. I’ve seen courses like the IBM Data Science Professional Certificate on Coursera, 365 Careers on Udemy, Krish Naik’s content, CampusX’s 100 Days of ML, and many more. But I’m not sure which ones are actually worth my time and will help me learn in-depth, not just surface-level.

If you’ve been in my position, where did you start? Which courses or learning paths actually helped you gain real skills and confidence as a beginner?

Any honest advice would mean a lot. Thanks!

🌐
Reddit
reddit.com › r/learnmachinelearning › what’s the best data science learning path for 2025?
r/learnmachinelearning on Reddit: What’s the best Data Science learning path for 2025?
May 10, 2025 -

Hi everyone! I’m a 3rd year student looking to break into data science. I know Python and basic stats but feel overwhelmed by where to go next. Could you share

  1. A structured roadmap (topics, tools, projects)?

  2. Best free/paid resources (MOOCs, books)?

  3. How much SQL/ML is needed for entry-level roles? Thanks in advance!

  4. Should I focus more on stats or coding first?

  5. What projects would make my portfolio strong?

  6. Are there any free/paid resources you recommend?

🌐
Reddit
reddit.com › r/datascience › best paid course for data science area?
Best paid course for data science area? : r/datascience
April 17, 2024 - No. Here is a section called beginner friendly books. https://github.com/TheCuriousCurator/Awesome-Applied-Science-Career More replies More replies ... Coursera IBM Professional Data Scientist Certificate and like top comment any courses from Microsoft, Google, Amazon and other big providers.
🌐
Reddit
reddit.com › r/learndatascience › best data science courses to learn in 2025
r/learndatascience on Reddit: Best Data Science Courses to Learn in 2025
July 28, 2025 -

Best Data Science Courses to Learn in 2025

  1. Coursera – IBM Data Science Professional Certificate Great for absolute beginners who want a low-pressure intro. The course is well-organized and explains fundamentals like Python, SQL, and visualization tools well. However, it’s quite theoretical — there’s limited hands-on depth unless you supplement it with your own projects. Don’t expect job readiness from just completing this. That said, for ~$40/month, it’s a solid starting point if you're self-motivated and want flexibility.

  2. Simplilearn – Post Graduate Program in Data Science (Purdue) Brand tie-ups like Purdue and IBM look great on paper, and the curriculum does cover a lot. I found the capstone project and mentor interactions helpful, but the batch sizes can get huge and support feels slow sometimes. It’s fairly expensive too. Might work better if you're looking for a more academic-style approach but be prepared to study outside the platform to truly gain confidence.

  3. Intellipaat – Data Science & AI Program (with IIT-R) This one surprised me. The structure is beginner-friendly and offers a good mix of Python, ML, stats, and real-world projects. They push hands-on practice through assignments, and the weekend live classes are helpful if you’re working. You also get lifetime access and a strong community forum. Only drawback: a few live sessions felt rushed or a bit outdated. Still, one of the more job-focused courses out there if you stay active.

  4. Udacity – Data Scientist Nanodegree Project-based and heavy on practicals, which is great if you already have some coding background. Their career support is decent and resume reviews helped. But the cost is steep (especially for Indian learners), and the content can feel overwhelming without some prior exposure. Best for people who already understand Python and want a challenge-driven path to level up.