Data-Oriented Python Programming and Debugging
Description
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.
-
Subject
-
Language
English
-
Duration
16 weeks
-
Status
Available
-
U-M Credit Eligible
No
Instructors
-
Elle O'Brien
Lecturer IV and Research Investigator
University of Michigan, School of Information
-
Paul Resnick
Michael D. Cohen Collegiate Professor of Information
University of Michigan, School of Information
-
Anthony Whyte
Lecturer
University of Michigan, School of Information
Courses (4)
-
Python Debugging: A Systematic Approach
4 weeks
In “Python Debugging: A Systematic Approach,” you will develop essential coding skills for data science, … -
NumPy and Pandas Basics for Future Data Scientists
4 weeks
In “NumPy and Pandas Basics for Future Data Scientists,” learn programming techniques using Python's NumPy … -
Statistics with Python Using NumPy, Pandas, and SciPy
4 weeks
“Statistics with Python Using NumPy, Pandas, and SciPy” explores how to apply statistical and mathematical … -
Python Debugging Capstone Project: Fixing and Extending Code
4 weeks
In “Python Debugging Capstone Project: Fixing and Extending Code,” you will undertake a comprehensive coding …
Know someone who would like this course? Share it with them!