All programs
CAT4-05 · Information Technology & Digital Skills
Python Programming — Beginner to Advanced
Python programming from syntax fundamentals through data structures, file handling, and automation scripting — building to a complete data-processing or automation final project.
What you will learn
- Write Python programs using variables, control flow, functions, and scope
- Work with core data structures including lists, tuples, dictionaries, sets, and comprehensions
- Read and write files and handle errors using exception-handling best practices
- Build a small automation or data-processing script integrating standard and third-party libraries
Who it's for
Open to all FET students; no prior programming experience required.