Loading...

Course Description

This course explores how to build end-to-end data workflows using Python. Learners will automate web data collection, clean and transform datasets, create both static and interactive visualizations, and apply basic machine learning models. Key tools include BeautifulSoup, Selenium, pandas, Matplotlib, Seaborn, Plotly, and scikit-learn. With the skills gained in this course, you will be able to automate data-driven insights using modern Python libraries and techniques.

Prerequisites

CCTP110

Applies Towards the Following Certificates

Loading...

Enroll Now - Select a section to enroll in

Section Title
Advanced Programming with Python
Type
Discussion
Days
Friday
Time
6:00PM to 9:30PM
Dates
Nov 06, 2026
Type
Discussion
Days
Saturday
Time
8:30AM to 3:30PM
Dates
Nov 07, 2026
Type
Discussion
Days
Sunday
Time
8:30AM to 12:00PM
Dates
Nov 08, 2026
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition credit (0.5 to 1.5 units) $400.00
Section Title
Advanced Programming with Python
Type
Discussion
Days
Tuesday, Thursday
Time
6:00PM to 9:50PM
Dates
Mar 09, 2027 to Mar 18, 2027
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition credit (0.5 to 1.5 units) $400.00
Section Title
Advanced Programming with Python
Type
Discussion
Days
Tuesday, Thursday
Time
6:00PM to 9:50PM
Dates
Jul 06, 2027 to Jul 15, 2027
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition credit (0.5 to 1.5 units) $400.00
Required fields are indicated by .