Python Programming

Python Programming Digital BadgeEarn a Harper College Continuing Education Python Programming digital badge. Over the past few years, Python has become one of the most popular programming languages. It is an interpreted high-level programming language for general-purpose programming. Python has a design philosophy that emphasizes code readability, notably using significant whitespace. This digital badge program will explore the benefits and usefulness of Python. Discover more complex and applied areas of Python programming. Learn how to use this knowledge to work with data structures, develop custom scripts, GUI applications, and portable exe programs.

Required Courses:

  • LIX0401 Introduction to Python Programming
  • LIX0402 Intermediate Python Programming


Some programming familiarity may be useful.

Topics Covered:

  • Understand Python data types
  • Assign, print and perform operations with variables
  • Implement loops and conditionals
  • Store data in lists and dictionaries
  • Define, implement, and invoke functions
  • Import and invoke internal library functions
  • Import local python files
  • Interact with the operating system from Python
  • Perform string operations and comparisons
  • Create, read, and write files from Python
  • Pass arguments to a Python script
  • Ask for user input at the command line
  • Apply regular expressions for pattern matching
  • Send emails from Python
  • Object oriented design
  • Launch GUI windows using the tkinter library
  • Website data mining
  • Multi-threading
  • Exe program compilation


Choose Classes and Register