Skip to main content
Free certificateIntermediateProgramming

Python Essentials 2

The free follow-on to Python Essentials 1, covering intermediate Python and prep for PCAP.

Taught byCisco Networking Academy

About this course

Continues from Python Essentials 1 into intermediate Python: modules and packages, exceptions, strings, object-oriented programming and file handling. Built with the Python Institute to prepare learners for the PCAP associate certification.

Best for: Learners moving beyond Python basics toward PCAP.

What you will be able to do

  • Organize code into modules and packages
  • Handle exceptions
  • Write object-oriented Python
  • Work with files and streams

Syllabus and your progress

Tick modules off as you finish them on Cisco Networking Academy.

0 of 4 modules done

Plan your pace

At 4 hours a week you would finish in about 10 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

Cisco Networking Academy issues a free digital badge on completion.

Before you start: Python Essentials 1 or equivalent

Cisco Networking Academy sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Python Essentials 2 really free?
Yes, the course material is free on Cisco Networking Academy. Cisco Networking Academy issues a free digital badge on completion.
How long does Python Essentials 2 take?
Plan for about 40 hrs in total (Editorial estimate; the provider does not publish a total.). It is self-paced, so you can go faster or slower.
Do I need experience before Python Essentials 2?
It helps to have: Python Essentials 1 or equivalent.

Python Essentials 2

Free certificate

Start on Cisco Networking Academy