Day 1Python Fundamentals
- 09:00–09:54Python environment and notebooks
- 09:54–10:48Variables and data types
- 10:48–11:00Control flow
- 11:00–11:30Coffee break
- 11:30–12:12Control flow (continued)
- 12:12–13:06Functions
- 13:06–14:00Lab: First scripts
Python is the most popular language for data analysis and automation. This beginner-friendly course teaches Python fundamentals, data analysis with pandas, data visualisation, automating repetitive tasks with files and spreadsheets, and simple use of APIs. Participants complete practical exercises based on business data.

Download the full standard outline: why attend, methodology, objectives, audience, competencies, the daily outline and current plans.
Python skills allow you to analyse larger datasets and automate manual work. This course gives non-programmers a practical starting point.
The programme explores practical approaches to the following challenges. Results depend on how the learning is applied in your organisation.
The course is hands-on using notebooks, with step-by-step exercises, mini-projects and a capstone automation task. No prior programming experience is required.
By the end of this course, participants will be able to:
This course is suitable for:
Participants will develop competencies in:
A focused, practical outline with time to explore, apply and reflect.
The timings provided are estimates and may vary depending on the number of participants and the discussions taking place during the sessions. They are indicative only and do not constitute a binding commitment.
Confirmed dates accept registration requests. Tentative dates are enquiry only.
Our classroom programmes combine facilitated discussion, case studies, exercises and reflection. The precise format will be confirmed before enrolment.
Yes, you can enquire about a tailored programme. Share your goals, group size and preferred dates with our learning team.
Participants who complete the programme receive a Smart Horizon certificate of attendance. Smart Horizon programmes are not externally accredited and do not award a professional qualification, licence or designation. Where a course title or outline refers to a professional certification (for example, AACE International's Certified Cost Professional), the programme supports learning and preparation only; the credential itself is awarded solely by the relevant professional body under its own application and examination requirements.
Please confirm the session, exact venue, accessibility arrangements, fees and any visa requirements with the team before arranging travel. Tentative dates are not confirmed sessions.