Loading Events

« All Events

  • This event has passed.

Python Intermediate: Object Oriented Programming

February 6, 2023 @ 5:30 pm - 7:00 pm CST

Free
Sign Up Below

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 Information
Workshop ManualManual
AudienceAnyone interested in learning more intermediate Python skills
PrerequisitesFoundational Python for Beginners

Details

Venue

Other

Primary Trainer
Ananth Subramanya Mudigere
Assisting Trainer
Yogesh Prabhu

Note: Workshops may only be attended by students currently enrolled at UW-Madison. Faculty, staff, and former students are not eligible to attend STS sessions.