Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
100 Days of Code: Data Scientist Challenge
Rating: 4.2 out of 5(19 ratings)
17,022 students

100 Days of Code: Data Scientist Challenge

Embark on a Data Scientist Journey with the 100 Days of Code Challenge - Master Data Analysis and Machine Learning!
Last updated 3/2025
English

What you'll learn

  • solve over 300 exercises in Python
  • deal with real programming problems
  • work with documentation
  • guaranteed instructor support

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

105 sections332 lectures1h 25m total length
  • A few words from the author0:54
  • Configuration0:13

Requirements

  • Basic knowledge of Python & data science

Description

This course is an intensive, practical-oriented program that aims to transform learners into proficient data scientists within 100 days. This course follows the recognized #100DaysOfCode challenge, inviting participants to engage in data science coding tasks for a minimum of an hour daily for 100 consecutive days. This course allows students to take a hands-on approach in learning data science, featuring a multitude of practical exercises spanning 100 days.

Each day of the challenge presents a fresh set of tasks, each tailored to explore various facets of data science including data extraction, preprocessing, modeling, analysis, and visualization. These exercises are set within the context of real-world scenarios, and range from simple tasks to more complex problems, covering topics such as data cleaning, exploratory data analysis, machine learning, deep learning, and more.

This course covers a wide range of Python libraries like Pandas, NumPy, Matplotlib, Seaborn, and Scikit-Learn, and it does not shy away from introducing the students to more advanced concepts such as Natural Language Processing (NLP), Time-Series Analysis, and Neural Networks.

With over 100 hands-on exercises, the students will be able to solidify their understanding of data science theory, develop practical coding skills and problem-solving abilities that will be crucial in a real job setting.

This course encourages a "learn by doing" approach, where students will be coding and solving problems each day, thus reinforcing the concepts learned. By the end of the 100 days, students will have built a robust portfolio showcasing their ability to tackle a variety of data science problems, proving to potential employers their readiness for the data science industry.


100 Days of Code: Your Data Science Journey in Python

Embark on a transformative 100-day coding challenge designed to build and sharpen your data science skills using Python. From foundational programming and data manipulation to machine learning and real-world projects, each day offers hands-on exercises, practical applications, and guided learning. Whether you're a beginner or looking to upskill, this journey will equip you with the tools and confidence to thrive as a data scientist.

Who this course is for:

  • Aspiring Data Scientists
  • Junior Data Analysts and Scientists
  • Career Changers
  • Software Developers and Engineers
  • Machine Learning and AI Enthusiasts
  • Bootcamp Participants and Self-Taught Learners