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.