← Back to courses
Programming Fundamentals
Python Programming
From first program to files and modules, on the PCEP-30-03 exam blocks
A classroom course for a first programming language. It covers the five sections of the Python Institute's entry-level PCEP-30-03 exam: programming and Python fundamentals, control flow, data collections, functions and exceptions, and file handling and module imports. The order of topics follows the official Python tutorial.
11Modules
BeginnerLevel
2 monthsDuration
COURSE THUMBNAIL
What you will be able to do
Write, run and debug Python programs
Control a program with conditions and loops
Store and process data in lists, dictionaries, sets and strings
Write functions and handle errors with exceptions
Read and write files and organise code into modules
Sit the PCEP-30-03 exam having covered every section
Course outline
01
Computer programming and Python fundamentals
02
Using the Python interpreter; numbers, text and variables
03
Control flow: conditional blocks
04
Control flow: loops
05
Data collections: lists and tuples
06
Data collections: sets, dictionaries and strings
07
Functions
08
Errors and exceptions
09
File handling: input and output
10
Modules, the standard library and virtual environments
11
Project and exam practice
Tools you will use
PythonVisual Studio Codepipvenv
What you need
General computer skills
No programming experience needed

