
About This Course
Designed for beginners with little or no programming background, FC Python's Python Basics course introduces the core concepts of the Python language through football-themed examples. Topics covered include numbers, strings and variables, comparisons and logic, if statements, for and while loops, lists, dictionaries, Python modules, creating functions, and an introduction to expected goals. The course is aimed at those who want to learn Python but may lack access to paid resources or a formal maths or programming background.
The course is delivered entirely online and free of charge by FC Python, a provider focused on making coding accessible to the football community. It is self-paced and can be completed in a day or less. No formal qualification or credential is awarded upon completion, but the series serves as a recommended stepping stone to FC Python's more advanced data analysis and visualisation content.
AI-generated overview based on the provider's course page ยท Last updated 22 April 2026
Related Courses

MSc Sport Analytics & Technologies
Loughborough University

Football Analytics
Birkbeck University of London

Master in Sport and Digital Technologies
Real Madrid Graduate School โ Universidad Europea

Digital Technology In Sport
AISTS
More from FC Python

Football Data Analytics - Data Analysis Crash Course
FC Python

Football Data Analytics - Python Data Visualistaion
FC Python

Football Data Analytics - Web Scraping FC Python
FC Python

Football Data Analytics - Machine Learning
FC Python