Loading...

Course Description

Explore Python’s object-oriented features, with the goal of making your programs more reliable, efficient, and reusable. Learn to write classes that include variables, constructors, and methods. Understand how to use regular expressions for pattern matching, string manipulation, and data validation. Learn to error trap using exceptions to keep your programs from crashing. Use Python to work with a database and read, write, edit, and delete records. Discover Python’s File I/O capabilities and learn to read and write binary and text files. Topics include opening/closing files, checking to see if a file exists, file operations, and reading/writing files. Additional topics include working with critical functions such as lambda, map and filter, manipulating date and time data, and iterators and generators.

In this course, you will learn to: 

  • Object-oriented programming 

  • Regular expressions 

  • File input and output 

  • Error trapping with exceptions 

  • Working with databases 

  • Lambda, map, and filter functions, and list comprehensions 

  • The datetime module 

  • Iterators and generators 

Prerequisites

Introduction to Python Programming or equivalent experience.

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Section Title
Intermediate Python Programming
Type
Discussion
Days
T, W
Time
8:30AM to 4:00PM
Dates
Feb 25, 2025 to Feb 26, 2025
Schedule and Location
Contact Hours
13.0
Delivery Options
Course Fee(s)
Fee non-credit $399.00
Drop Request Deadline
Feb 23, 2025
Transfer Request Deadline
Feb 23, 2025
Section Title
Intermediate Python Programming
Type
Discussion
Days
T, W
Time
8:30AM to 4:00PM
Dates
Feb 25, 2025 to Feb 26, 2025
Schedule and Location
Contact Hours
13.0
Location
Delivery Options
Course Fee(s)
Fee non-credit $399.00
Drop Request Deadline
Feb 23, 2025
Transfer Request Deadline
Feb 23, 2025
Required fields are indicated by .