Skip to main content
Wake Tech Community College
  • Menu
    • Admissions
      • Visit
      • Take Virtual Tour
      • Apply
      • CustomViewbook
      • Financial Aid
      • Registration & Records
      • College Catalog
    • Academics
      • Career Fields
      • Transferring Credits
      • Online Learning
      • HS Dual Enrollment
      • Workforce Training
      • Personal Enrichment
      • GED®/ESL/Basic Skills
    • Student Support
      • Advising
      • Career Services
      • Care Center
      • Tutoring
      • Libraries
      • Disability Support
      • Military & Veterans
    • Student Life
      • College Calendar
      • Student Activities
      • Student Government
      • Study Abroad
      • Athletics
      • Food and Vending
      • Bookstore
    • About
      • Locations
      • Administration
      • Academic Divisions
      • News
      • Employment
      • Foundation
      • Contact Us
    • More Info
      • Students
      • Parents
      • Businesses
      • Community
      • Alumni
      • Employees
      • En Español
    • Give
  • Login
  • Search

    Floating-Search

    Search WakeTech:


    Popular Pages

    • Apply to Wake Tech
    • Self-Service
    • Career Fields
    • Libraries
    • Mini-mester Courses
    • Nurse Aide

Information Technology Certifications

  • Apply
  • Financial Aid
  • Request Info
  • Search
Home › Non-Degree Programs › Workforce Training › Information Technology Certifications › Programming Certifications

Links in this section

  • Advanced Manufacturing
  • Biotechnology
  • Business
  • Communication, Social Sciences, Art & Humanities
  • Construction & Maintenance
  • Education
  • Engineering
  • Healthcare & Wellness
  • Hospitality & Personal Services
  • Information & Digital Technology
    • AWS Certification
    • Cisco
    • CompTIA
    • Cybersecurity
    • Microsoft
    • Programming
    • Sentinel Bootcamp
  • Public Safety
  • Science & Math
  • Transportation
  • Propel
  • Apprenticeships
  • Non-degree Online Learning
  • Adult Learners
  • Entrepreneurship & Small Business Center
  • En Español
    • Contactos y Preguntas Frecuentes

Programming Certifications

Non-degree programming courses are for individuals with little to no programming experience who are interested in learning various computer languages for new employment opportunities or to upskill for employment readiness.

Industry-recognized credential: Certified Associate JavaScript Programmer (JS Institute)
IT Specialist HTML and CSS and IT Specialist JavaScript (Certiport)
Certified Entry-Level Python Programmer and Certified Associate in Python Programming (Python Institute)

Complete in: Six months or less

Industry Recognized Credential

Financial assistance available

Don't have enough money to pay for a course? Wake Tech's Propel program offers scholarships that cover the cost of registration and fees.

NOTE: The Propel Scholarship Application is currently closed and will reopen October 1.

Computer Programming Certification Courses

Python Programming



  • Course ID: CSC-3110EK2
  • Overview
  • Course Outline
  • Requirements
  • Intended Audience
  • More Details
Designed for individuals with basic computer literacy who wish to learn Python programming, this course provides a comprehensive introduction to Python programming, covering essential concepts like data types, functions, loops, debugging, and object-oriented programming (OOP). You will gain hands-on experience writing, designing, and troubleshooting Python scripts, while learning key topics such as modules, packages, and exception handling. By the end of the course, you will be prepared for the PCEP - Certified Entry-Level Python Programmer and PCAP - Certified Associate in Python Programming certifications. This course equips you with the skills needed to start your programming career and advance to higher-level software development roles.

Course Objectives

Identify key Python concepts such as data types, functions, and loops.


Apply Python programming techniques to solve coding challenges and develop functional scripts.


Design Python programs that incorporate object-oriented programming (OOP) principles.


Evaluate Python code to troubleshoot errors and improve program efficiency.
.

Create Python scripts using advanced features like modules, packages, and exception handling.


Prepare for the PCEP and PCAP certifications by completing practice exercises and assessments


Outline of Instruction

PE1: Module 1. Introduction to Python and Computer Programming

PE1: Module 2. Python Data Types, Variables, Operators, and Basic I/O Operations

PE1: Module 3. Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations

PE1: Module 4. Functions, Tuples, Dictionaries, Exceptions, and Data Processing

Python Essentials 1 (PE1) Course Final Exam

PCEP - Certified Entry-Level Python Programmer Certification Exam

PE2: Module 1. Modules, Packages, and PIP

PE2: Module 2. Strings, String and List Methods, Exceptions

PE2: Module 3. Object-Oriented Programming

PE2: Module 4. Miscellaneous

Python Essentials 2 (PE2) Course Final Exam

PCAP - Certified Associate in Python Programming Certification Exam


Contact Hours

96

CEUs

Yes

Industry Standard, State or National Certification

Certification

PCEP - Certified Entry-Level Python Programmer & PCAP - Certified Associate Python Programmer

Website

https://pythoninstitute.org

Certification Learning Outcomes/Requirements

PCEP - Certified Entry-Level Python Programmer certification &
• Section 1: Computer Programming and Python Fundamentals
• Section 2: Control Flow - Conditional Blocks and Loops
• Section 3: Data Collections - Tuples, Dictionaries, Lists, and Strings
• Section 4: Functions and Exceptions

PCAP - Certified Associate Python Programmer
• Section 1: Modules and Packages
• Section 2: Exceptions
• Section 3: Strings
• Section 4: Object-Oriented Programming
• Section 5: Miscellaneous


CE or CU Articulation

No

Prerequisites

Prior to course enrollment, students should have basic computer literacy, including familiarity with using a computer, navigating the internet, and managing files. No prior programming experience is required for this course.

Learning Supplies Needed

None

Clinical Site/Special Facilities

None

Requirements for Successful Completion

80% attendance
Actively participate in class, including discussions and independent and group activities.
,Complete assigned labs and projects.

Accreditation/Special Approval Requirements

N/A

Intended Audience

Individuals who want to develop their front-end knowledge and skills.

Specific Industry or Business Support Needs

Data Scientists, Software Engineers, Data Engineers, Principal Software Engineers, DevOps Engineers, GIS Analysts, Solutions Architects, Software Developers, Machine Learning Engineers, Site Reliability Engineers

Wake County Need for Industry Positions

According to Lightcast, Wake County has a strong demand for positions requiring advanced technical skills, particularly in programming and data analysis. This reflects a growing need for highly skilled professionals to support the area's expanding workforce.

Industry or Job Titles Related to Training Outcomes for Employment

Site Reliability Engineers

Machine Learning Engineers

Software Developers

Solutions Architects

GIS Analysts

DevOps Engineers

Principal Software Engineers

Data Engineers

Software Engineers

Data Scientists

Related Courses

Course Contact Information

Richard Tillies
919-532-5754
[email protected]


Current Opportunities
Details Section Date(s) Location Price Seats  
334975 09/15/26 - 01/19/27 Microsoft Teams 203.00 15 Register

If you would like to be notified when additional sections become available, please use Wake Tech’s Notify Me service for CSC-3110EK2-Python Programming .

Wake Tech Community College
 

2023 Footer Column 1

  • Campus Links
    • Answer Center
    • College Calendar
    • Get Emergency Alerts
    • Jobs
    • Maps / Directions
    • Accessibility

2023 Footer Column 2

  • Wake Tech Mobile App
    • Android
    • Apple
  • Help & Support
    • College Police
    • Services Directory
    • Student Support

2023 Footer Column 3

  • Connect
    • Wake Tech Enews
    • Wake Tech Podcast
Facebook Instagram X Social media account YouTube LinkedIn Threads TikTok
9101 Fayetteville Road, Raleigh, NC 27603
919-866-5000
Translation
Wake Tech Community College | ©2026 All Rights Reserved.
Contact Us | Terms of Use | Privacy Policy | Campus Policies | Site Map