Skip to Content
Certificate

Python Programming

About the Python Programming Program

Online
Check course list below for specifics.
12 months
Varies by student due to number courses taken per quarter.
$2,995
Including the certificate fee. Cost may vary due to elective course selection.

Program Benefits

  • Practical knowledge of the Python language and understanding of Pythonic strengths and capabilities
  • Hands-on experience designing, writing and debugging computer programs using the Python development environment
  • Obtain skills also applicable to other areas including Data Sciences, Finance, Accounting, Web development and Machine Learning

Who Will Benefit

Students can apply Python proficiency to many career paths. The most common types of students in the program are existing professionals that want to update their skill sets, non-programmers and career changers learning programming to enhance their career opportunities and recent graduates building off of existing knowledge in computer engineering or computer science disciplines.
 

Key Program Topics

  • General programming concepts including variables, expressions, functions, branching, looping statements and data storage
  • Object-oriented programming, testing and test-driven development concepts
  • Best practices for working project environments, coding style and documentation
  • Working with the Python standard libraries and third-party packages
  • Selecting and working with Python web frameworks, including Flask, Django and Pyramid
  • Data Analytics using the popular and highly practical Python data analysis ecosystem
  • Python Unit Testing using both Python's built in unit test module and the Pytest module

Python Programming

Classroom type:
Live Online
In-Person
Online
Hybrid
Download Course List

Required Courses

All three courses are required.

Elective Courses

One Required

Course of Interest

Not required for Certificate

Advisory Board

Diane Chen

Independant Consutant; Instructor

Michael Galarnyk

Data Scientist
Scripps

Nadia Polikarpova, PhD

Assistant Professor
UC San Diego

Duane Wesley

CSE Department Chair
Mesa College

Victor Wintriss

Founder and Board Member
League of Amazing Programmers

Related Programs

Business Intelligence Analysis

Gain a comprehensive, working knowledge of the complete analytics cycle, from determining requirements to extracting and disseminating information.

Business Management

Strategic, up-to-date knowledge and highly sought after skills that you need to maintain a competitive edge.

C# Programming

Introduction to the C# programming language and exposure to real-world scenarios that will help build the confidence needed to succeed.