PCAP: Programming Essentials In Python


PCAP: Programming Essentials in Python

Embark on a journey to learn programming from the ground up and become proficient in Python.

By Cisco Networking Academy with Open EDG Python Institute

Mastering Python: The Versatile Language

Have you ever wanted to create your own computer program? Python is a versatile programming language used by big companies like Google, Facebook, and Netflix. Its easy-to-understand syntax makes it perfect for beginners.

Learning to program opens doors to jobs in many fields and can lead to higher-paying roles in software development and engineering.

This course is a great way to start learning Python, even if you have no previous programming experience. When you finish, you’ll receive a Statement of Achievement. The course is divided into two parts, each preparing you for a certification:

Part 1 (PE1: 35 hours) gets you ready for the PCEP – Certified Entry-Level Python Programmer Certification. Part 2 (PE2: 40 hours) prepares you for the PCAP – Certified Associate in Python Programming Certification. In this course, you’ll learn:

How to think like a programmer – breaking down problems and making them computer-friendly. Creating and improving computer programs with multiple parts. Solving real-life problems using Object-Oriented Programming. Understanding the role of a programmer in software development. How computer programs run. Building your own programming portfolio.

In this course, you’ll:

  • Learn algorithmic problem-solving.
  • Develop multi-module programs.
  • Apply Object-Oriented Programming to real-world problems.
  • Understand the software development process.
  • Explore program execution in a computer environment.
  • Build your programming portfolio.


Experience interactive lessons with practice labs, activities, videos, and quizzes. Finish with a final exam to test your knowledge.


Join student forums to ask questions and connect with instructors and peers. Network with alumni on Facebook or LinkedIn.

Proof of Completion

Get a certificate, attendance statement, or digital badge when you finish. Share your accomplishments on social media or your resume.

Advance Your Career with Networking Academy

Networking Academy not only offers excellent courses but also provides programs designed to expand your horizons after you complete your studies. Explore new possibilities and accelerate your career with us.

Gain Experience

Discover tips and suggestions on how to gain valuable practical experience.

Women Rock-IT

Watch live broadcasts featuring young women building exciting careers with technology.

Talent Bridge

 Receive free career guidance and connect with job opportunities through a Matching Engine.

Cisco Networking Academy is a program that helps people and schools all around the world to learn IT skills and build their careers. The courses are self-paced, meaning you can learn at your own speed, no matter where you are in your career. For more than 20 years, Cisco Networking Academy has helped 15.1 million students in 180 countries by offering education, technical training, and career guidance.