- University of Wisconsin-Madison
- Research Guides
- Python Programming
- Python programming workshop series
Python Programming : Python programming workshop series
Python Programming Workshop Series
This guide is a resource for learners attending the Python workshop series.
Fall 2024 Workshop Schedule & Registration
Python: Introduction
Python: Introduction
This workshop is for the absolute beginner wanting to slowly walk through the process of getting started with Python, a programming language commonly used for data analysis. We’ll work through installation and setup of some helpful software and introduce basic concepts and terminology used in Python. Finally, we’ll work together to create your first simple but useful program!
Python: Loops, lists, and functions
Python: Loops, lists, and functions
This workshop will take a deeper dive into Python, covering essential topics such as automating tasks using loops, lists, and functions.
View Python: Loops, lists, and functions slides in Google Slides
Python: Spreadsheets and data manipulation
Python: Spreadsheets and data manipulation
Real-world data can be messy. This workshop will cover a range of topics related to organizing and manipulating spreadsheet data for more effective analysis. We’ll use pandas, a popular and free data analysis library written for Python.
View Python: Spreadsheets and data manipulation slides in Google Slides
Python: Data visualization
Python: Data visualization
In this workshop, we will explore different methods and tools for visualizing data using Python. We’ll use seaborn, a popular and free data visualization library written for Python.
Python: Processing Image Collections
Python: Processing Image Collections
This workshop introduces Pillow, a free and beginner-friendly Python library for processing image files. It includes a range of Pillow’s image manipulation features, as well as how to automate processing workflows for large image collections.
View the Python: Processing Image Collections ipynb file in Google Colab
Campus Resources
- Data Science HubUW-Madison Data Science Hub in the Wisconsin Institute for Discovery provides data science training and consultations.
- CALS Statistical Consulting LabProvides UW-Madison faculty, staff, and students with assistance in the statistical aspects of research.
- Social Science Computing Cooperative (SSCC)SSCC offers both in-person classes and online curriculum that you can work through on your own.
- UW-Madison Carpentries CommunityJoin the UW-Madison Carpentries Community of researchers who teach software engineering and data analysis skills to other researchers.
Science & Engineering Libraries
Science & Engineering Libraries
Email: AskSEL@library.wisc.edu