Harper College

Python Programming

Python Programming badge earners understand the benefits and usefulness of Python and have discovered more complex and applied areas of Python programming. Participants have learned how to use this knowledge to work with data structures, develop custom scripts, process data, create GUI applications, and distribute work as portable exe files.
Prerequisite: No previous Python experience is required, but some programming familiarity may be useful.
Program objectives:

  • Define, implement, and invoke functions
  • Import and invoke internal library functions
  • Interact with the operating system from Python
  • Perform string operations and comparisons
  • Create, read, and write files from Python
  • Utilize dynamic arguments
  • Apply regular expressions for pattern matching
  • Send emails from Python
  • Understand with object oriented design
  • Launch GUI windows using the tkinter library

To get started, find courses on the Upcoming Courses page, or visit How to Register.

Required courses

Establishes knowledge to become sufficient as a beginner Python programmer. Identifies the benefits and usefulness of Python, including excellent readability and uncluttered simple-to-learn syntax which helps beginners to utilize this programming language. Prefer attendees have basic programming experience.

Explores complex areas of Python programming. Discovers how to use this knowledge to work with data structures, develop custom scripts, GUI applications and portable exe programs.

Class Schedule

Visit How to Register to get started.

Open Class List Data is Loading...

Funding Opportunities

Some CPE courses may be eligible for grants and scholarships on a limited basis. We encourage you to apply for funding to learn more about options that may be available to you. To apply, please complete the Scholarship Application form.

Contact us

For more information, subscribe to our newsletter, or contact Continuing Professional Education by email at cpe@harpercollege.edu or call 847.925.6340

Last Updated: 1/24/24