Loading Events

« All STS Events

STS: Python Intermediate

Tuesday, November 10 @ 6:00 pm - 8:00 pm

Register

Attending STS Sessions Online

All Software Training for Students workshops sessions are currently being delivered virtually via Blackboard Collaborate Ultra and can be accessed from within the STS Canvas course.

Blackboard recommends using Google Chrome as your web browser when accessing Collaborate Ultra.

To attend the workshops, do the following:

  1. Enroll in the STS Canvas Course (if you are not already enrolled)
  2. After enrolling, click the link to our BB Collaborate Ultra page
  3. Find the name of the workshop you'd like to attend and click the Join Session button.
  4. Recommended: Download the class files for the session by finding the corresponding workshop manual in the Modules section of the course.

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:

Training Manual


Audience:

Anyone interested in learning more intermediate Python skills


Prerequisites:

Python


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.

Details

Date:
Tuesday, November 10
Time:
6:00 pm - 8:00 pm
Cost:
Free
Event Category:
Event Tags:
, ,

Venue

online

Other

Audience
Students
Primary Trainer
Karthik Thatipalli
Assistant
Yiran Zhou

Register

97 out of 100 available STS: Python Intermediate

Please fill in all required fields