Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Cisco Networking Academy

PCAP: Programming Essentials in Python

Cisco via Cisco Networking Academy

Overview

Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free

Learn programming from scratch and master Python.

Learn Python, the versatile programming language

How great would it be to write your own computer program? Python is a multi-paradigm programming language used by startups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn.

Programming skills open you up to careers in almost any industry and are required if you want to continue to more advanced and higher paying software development and engineering roles.

This course is a great place to start learning Python – no prior programming knowledge required. Completing the course earns you a Statement of Achievement. It is split into two parts preparing you for two certifications:

  • Part 1 (PE1: 35 hours) prepares you for PCEP – Certified Entry-Level Python Programmer Certification.
  • Part 2 (PE2: 40 hours) prepares you for PCAP – Certified Associate in Python Programming Certification.

Syllabus

You'll learn these core skills:

  • Think algorithmically – how to analyze a problem and translate it for a computer to process.
  • Design, develop, and improve multi-module computer programs.
  • Analyze and model real-life problems in Object-Oriented Programming categories.
  • Understand a programmer's work in the software development process.
  • Learn how a program is executed in a computer environment.
  • Gain skills to create and develop your own programming portfolio.

Reviews

4.4 rating, based on 5 Class Central reviews

Start your review of PCAP: Programming Essentials in Python

  • that is a great experience for beginners. This course completely help to increase my beginner level knowledge
  • Great course, content very relevant. The integrated programming environement is very useful to practice as you learn. The user interface could be improved (Linux essential GUI make course easier to follow).
  • Anonymous
    me hubiera gustado que esta me ofreciera un método de como usar exac6tamente, utilizando ejemplos o imágenes mas detalladas del tema que en este caso es cisco o algunos videos mostrando como se usa o maneja.
  • VEDANT LOKHANDE
    The Python course is an excellent introduction to programming, offering clear and concise lessons suitable for beginners and those looking to refine their skills. The curriculum is well-structured, covering foundational concepts like variables, loop…
  • Maurizio Delle Fratte
    Great course with free badge. My skill comes from versione 2 and this Is very interesting to see differences , I definitely recommend it !!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.