OCF
This course provides a practical introduction to profiling and performance analysis of Python code. It is designed for Python users who want to identify bottlenecks, optimise runtime, and better understand how their code behaves under different workloads. Participants will learn how to use profiling tools to gain insights into function call frequency, execution time, and memory usage.
Contents
The course includes the following topics:
Format
The course is structured around live coding demonstrations and guided hands-on exercises. Each topic includes simple, real-world code examples designed to illustrate key profiling concepts.
Duration
This course is designed to be completed in approximately half a day (around 3 to 4 hours).
Prerequisites
• OCFP2