Introduction to Python

Programming in Python 3

Introduction to Python
Free Course

Introduction to Python

An introductory course to the Python 3 programming language, with a curriculum aligned to the Certified Associate in Python Programming (PCAP) examination syllabus (PCAP-31-02).

Course Details

This course provides an in-depth and hands-on introduction to the Python 3 programming language. The curriculum of this course also covers all of the core modules of the Certified Associate in Python Programming (PCAP) examination syllabus (PCAP-31-02) should you wish to become certified. To apply to take the PCAP examination, please visit the Python Institute website for detailed instructions. Note that this course provided by HyperLearning AI is in no way endorsed nor supported by the Python Institute, and by completing our course you will NOT become automatically certified. To become certified, you must apply via the Python Institute website and pass the subsequent examination.


There are no prerequisites to taking this course.


  • An intermediate-level understanding of general computer programming concepts including common data structures, control flow, functions and object-oriented programming (OOP).
  • The ability to develop software applications and services in Python 3.
  • Foundational coding knowledge from which to develop a career as an applied data scientist, software engineer and/or data engineer.

Start Course