category

Python Essentials 2 (Including Exam Voucher)

CP-PE2
Person working on futuristic holographic laptop computer

Type

Virtual

Orange and black virtual icon

Classroom ILT

Orange and black virtual icon

Skill Level

Associate Level

Available dates

December 8, 2025
January 26, 2026
February 23, 2026
March 30, 2026
April 20, 2026

Learning Path

Associate Python Programmer
Orange and black technology icon

Virtual

Duration

5 Days
Black and orange duration icon

1 Day

Person working on futuristic holographic laptop computer

TYPE

Virtual

Lecturer teaching class icon

Classroom ILT

Lecturer teaching class icon

LEARNING PATH

Associate Python Programmer
Orange and black technology icon

SKILL LEVEL

Associate Level

DURATION

5 Days
Black and orange duration icon

AVAILABLE DATES

December 8, 2025
January 26, 2026
February 23, 2026
March 30, 2026
April 20, 2026

Choose date

R14 900,00

Price excluding VAT

Course Type
Total Price: -

Introduction

This Python Essentials 2 course is the second in a 2-course series that will prepare you for the PCAP: Certified Associate in Python Programming certification exam.

 

The course picks up where Python Essentials 1 leaves off. Its main goal is to teach you the skills related to the more advanced aspects of Python programming, as well as with general coding techniques and object-oriented programming (OOP).

 

The course is recommended for aspiring developers who are interested in pursuing careers connected with Software Development, Security, Networking, and the Internet of Things (IoT).

 

Audience profile

This course is intended for anyone and everyone who wants to learn Python and modern programming techniques.

It will particularly appeal to:

  • Aspiring programmers and learners interested in learning programming for fun and for job-related tasks
  • Learners looking to gain fundamental skills and knowledge for an entry-level job role as a software developer, data analyst, or tester
  • Industry professionals wishing to explore technologies that are connected with Python, or that utilize it as a foundation
  • Team leaders, product managers, and project managers who want to understand the terminology and processes in the software development cycle to more effectively manage and communicate with production and development teams

 

Pre-requisites

Python Essentials 1

Python Overview

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.

​Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.

​Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems.

Torque IT provides our clients with a range of Python specific training and enablement solutions that are suitable for beginner’s right through to advanced programmers.