1.Data Science Specialization by JHU via Coursera
2. Applied Data Science with Python Specialization by UMich via Coursera
3. Data Science MicroMasters by UC San Diego via edX
4. Dataquest
5. Statistics and Data Science MicroMasters by MIT via edX
6. CS109 Data Science by Harvard
7. Python for Data Science and Machine Learning Bootcamp by Udemy
Selection Criteria:
These courses are ideally suited for newcomers to data science, selected based on:- Comprehensive coverage of the data science process- Use of popular, open-source programming tools and libraries- Instruction on essential machine learning algorithms- A balanced approach to theory and practical application- Regularly available, either on-demand or monthly- Inclusion of hands-on assignments and projects- Engaging and personable instructors- High ratings, typically 4.5/5 or aboveGiven the growth in data science courses over the past four years, stringent criteria were applied to narrow down the options. These selections promise to be worthy of your time and effort, setting you on a path to become a proficient data science practitioner over a few months.
Complementary Courses:
For those new to programming, introductory Python courses are recommended before delving into data science. Additionally, for those with specific interests in areas like Deep Learning, SQL, or other data science facets, there are specialized courses listed that, while not covering the entire data science process, stand out in their respective topics. These are excellent for supplementing your main course study.If your interest leans more towards machine learning specifically, refer to my guide on the best machine learning courses available this year.
Supplementary Reading:
To enhance your online learning experience, consider two highly recommended books:- “Introduction to Statistical Learning,” freely available, is a top recommendation for beginners, offering a deep dive into the fundamentals of machine learning.- “Applied Predictive Modeling” provides a practical guide through real-world dataset modeling, filled with valuable insights at each step.These books complement the online courses, offering a strong foundation in data science that goes beyond coursework. They predominantly use R for examples and exercises, presenting an excellent opportunity to apply your learning by translating these examples into Python.