STS: Python Intermediate
Tuesday, March 30 @ 6:00 pm - 8:00 pmRegister
Attending STS Sessions Online
All Software Training for Students workshops sessions are currently being delivered remotely via Zoom. Our room can be accessed from the following link:
To attend the workshops, we recommend the following:
This course is designed to help teach Object Oriented Programming and its corresponding syntax in Python. This course assumes you have a basic understanding of procedural programming in Python as taught in the preceding course.
By the end of this course, the learner will know:
- What a class is and its purpose in programming.
- The is-a vs has-a relationship types.
- Encapsulation and inheritance.
- Polymorphism and why it’s useful.
By the end of this course, the learner will be able to:
- Use Object Oriented Programming to more efficiently accomplish programming tasks.
- Install external Python modules.
- Create their own Python modules.
Workshop Manual and Class Files:
Anyone interested in learning more intermediate Python skills
Note: Software Training for Students services are only available to currently registered undergraduate or graduate students of UW-Madison. Faculty, staff and former students are not eligible to attend our training workshops or consultations.