Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Data-Oriented Python Programming and Debugging

University of Michigan via Coursera Specialization

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In “Data-Oriented Python Programming and Debugging,” you will develop Python debugging skills and learn best practices, helping you become a better data-oriented programmer. Courses in the series will explore how to write and debug code, as well as manipulate and analyze data using Python’s NumPy, pandas, and SciPy libraries. You’ll rely on the OILER framework – Orient, Investigate, Locate, Experiment, and Reflect – to systematically approach debugging and ensure your code is readable and reproducible, ensuring you produce high-quality code in all of your projects. The series concludes with a capstone project, where you’ll use these skills to debug and analyze a real-world data set, showcasing your skills in data manipulation, statistical analysis, and scientific computing.

Syllabus

  • Course 1: Python Debugging: A Systematic Approach
  • Course 2: NumPy and Pandas Basics for Future Data Scientists
  • Course 3: Statistics with Python Using NumPy, Pandas, and SciPy
  • Course 4: Python Debugging Capstone Project: Fixing and Extending Code

Courses

Taught by

Anthony Whyte, Elle O'Brien and Paul Resnick

Reviews

4.3 rating at Coursera based on 16 ratings

Start your review of Data-Oriented Python Programming and Debugging

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.