Mar 29, 2024  
Catalog 2020-2021 
    
Catalog 2020-2021 [ARCHIVED CATALOG]

Python Developer


Program Description


This comprehensive program covers introductory through advanced methods of Python and gets students coding quickly.  Students start by learning the basics of programming, how Python works, and gaining an understanding of Python’s place in the wider programming world.  More advanced methods are covered next, including how to work with iPhone Notebook, the Collections Module, regular expressions, databases, CSV files, JSON, and XML. Students will also learn advanced sorting, how to write object-oriented code in Python, and how to test and debug Python code. Additionally, students get a rapid introduction to NumPy, pandas, and matplotlib, which are Python libraries.

Program Outcomes


Students will receive a Continuing Education Workforce Training Certificate, and have access to a Continuing Education academic record (transcript).

Financial Aid and Payment Options


Continuing Education Opportunity Grant
Partial Payment Option (through Nelnet Business Solutions)
Tuition Waiver for those who qualify
Employer/Sponsor Paid Tuition
Division of Rehabilitation Services (DORS)
Local Office of Workforce Development

Program Length


6 months to complete.

Program Requirements


Academic Requirements:

Prior knowledge of any programming language is helpful.

Computer requirements:

  • PC: Windows 7 or later / Mac: OS X Mountain Lion 10.8 or later
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible
  • Anaconda (download and installation instructions are provided in course)
  • Software must be installed and fully operational before the course begins
  • Adobe Flash Player and Adobe Acrobat Reader
  • Email capabilities and access to a personal email account

Application Process


To apply, go to www.ccbcmd.edu/apply and complete the CCBC Non-Credit Workforce Training Certificate application.  An email will then be sent with program information and any additional requirements necessary to apply for the program.

Open Entry – No screening or documentation required.

Prior Learning Assessment


This program has no options for obtaining course waiver(s) for prior learning.

Program Course Sequence


Students must register for both courses at the same time. 

Course Number

Course Title

Course Hours

Costs

T=Tuition/F=Fees

Textbook Information

(approximate cost; subject to change)

Course Series:

PCA797

Python Developer

Module One

100

$700 (T-$105/F-$347)

Included in class fees

PCA798

Python Developer

Module Two

55

$498
(T-$150/F-$348)

Same as PCA797

Course Series Totals:

155

$995

(T-$300/F-$695)

Included in class fees

Additional Information


Skills for Success:

Since this course is delivered completely online, students will need to have the self discipline to complete all required material on their own.  A course instructor will be available to assist students with questions and to lead online activities during the course of the class.

Career Opportunities:

Entry-level Python programmer.

Career Coach


Research your career interests, explore live job postings, take a career assessment, discover which companies in the Baltimore region are hiring, and more.  View a brief tutorial video on how to use Career Coach at: https://youtu.be/C7KpznbPYfA .  Explore career and training opportunities at: https://ccbcmd.emsicc.com/.

Program Contact Information


Program Coordinator: Charles Blount | cblount@ccbcmd.edu | 443-840-4221| Catonsville | BESS | 100

Administrative Assistant: Danielle Bennett | dbennett@ccbcmd.edu | 443-840-4925 | Catonsville| BESS |100