Online Course

PCAP - Programming Essentials in Python


Python is a general-purpose programming language adopted by the telecommunication industry and used to build just about anything. Python is key for backend web development, data analysis, artificial intelligence and scientific computing, all of which are key for pursuing IT careers.

In the course you will learn to design, write, debug, and run programs encoded in the Python language using an integrated Sandbox for hands-on. No prior programming knowledge is required! The course begins with the very basics guiding you step by step until you become adept at solving more complex problems.

By the end of this course, the learner will have working knowledge of how computer programs are executed; improve critical thinking and problem-solving skills; and translate real-world issues into computer-solvable problems.

The course prepares learners to become a Python certified professional.


Online, Self-Paced

This course is expected to take 12 weeks to complete online, about 4 to 6 hours per week. As an onsite boot camp, the length is 2 days supplemented with online content. Learners view online interactive materials, complete learning activities and NetworkSims (e.g., Packet Tracer exercises) at a time that is convenient for the learner.

Course access information will be emailed when the course is purchased.

System Requirements

  • High speed Internet (HSI) connection
  • Updated Internet Browser (Chrome, Firefox, Safari or Internet Explorer)
  • HTML5 Support
  • Ability to install Packet Tracer software

Course Materials

Learners have access to hands-on practice materials, labs, quizzes, and assessments to learn how to utilize the skills and knowledge gained in the course and interact with some real-life programming tasks and situations.

  • In-depth engaging and interactive modules
  • Module assessments and course final exam

Requirements for Successful Course Completion

  • Module quizzes 70% or higher
  • Course final test 70% or higher

You may take the course final test up to 3 times.

Target Audience

The target audience is anyone who desires a practical and technical introduction to designing, writing, debugging, and running programs. This includes technicians, data technicians, business technicians, headend technicians, network operation center (NOC) staff, network engineers, network administrators, and IT help-desk staff.

Recommended Prerequisites



At the end of module 3 of the course, you will be qualified for the Python institute certified entry-level Python-programmer (PCEP) professional certification exam.

The certification is a professional credential that measures your ability to accomplish coding tasks related to the essentials of programming in the Python language.

Python InstituteExam Code: PCEP-30-01

Exam Fee: $59 USD*

Testing: OpenEDG Learning & Testing Platform

In addition, the course prepares learners for a second Python institute exam, certified associate in Python-programming (PCAP).

*After completing the course, learners may apply for a 51% off voucher for a certification exam.

Upon Successful Completion

  • SCTE Course Completion Certificate
  • Cisco Course Completion Certificate
  • 2 Recertification Units (RUs) toward SCTE certification renewal