LIVE ONLINE CERTIFICATION

Python Basics & Beyond:

Intro to Data Analysis with Python

Want to learn Python with expert guidance and a supportive community? 

In this 12-week part-time course, you’ll join experienced instructors and like-minded peers to build in-demand programming skills, develop a portfolio of data projects, and earn a certificate to showcase your achievements. The course includes:

Is this course for you?

The course is ideal for professionals or students in business, academia or tech. No prior experience needed; just a computer and a desire to learn.

Tuition: $175 per month (x3 months)

Financial hardship scholarships available.
Indicate your need in the standard enrollment form.

We offer a generous 1-month full refund policy so you can try the course risk-free.

Course Structure

Duration

12 weeks

Next Start Date

October 4, 2025

Location

Online classroom

Weekly 2-hr workshops (pick one session)

Saturdays 5pm GMT (check local time) or
Mondays 3pm GMT (check local time)

Hear from GRAPH Graduates

Course Modules

Python Foundations

Build a strong core. Learn the basics of Python programming, VSCode, Quarto and data exploration, while collaborating with your peers on hands-on data projects.

DURATION: 2 weeks

TOPICS
Coding Basics, Data Structures, Error Management, Quarto Documents, VSCode, ChatGPT.

Data Visualization with Plotly

Learn to communicate complex findings with clarity and impact. Develop the skills to create stunning data visualizations with the most popular interactive data viz library, plotly.

DURATION: 2 weeks

TOPICS 
Grammar of graphics, geometric shapes, aesthetics, themes, scales, labels

Data Manipulation with Pandas

Learn to handle messy data with ease. Master pandas functions for manipulating datasets, and build the skills to clean, filter, and transform data for analysis and visualization.

DURATION: 4 weeks

TOPICS 
Subsetting data, mutating, conditional operations, grouped data, pivoting

Collaboration with Git & GitHub

Master collaborative workflows and project management. Learn the fundamentals of Git and GitHub, and deploy your projects as web pages or dashboards using GitHub Pages and Quarto websites.

DURATION: 2 weeks

TOPICS 
Basic Git & GitHub introduction, merging and conflict resolution, deploying web pages

Capstone Project

Showcase your data analysis expertise. Employ data wrangling, visualization, and analysis techniques to a chosen case study and deduce actionable insights from your analysis.

DURATION: 2 weeks

TOPICS 
Data cleaning, survey data exploration, dictionaries, results communication

Our Approach

Supportive Community

Online learning can be isolating. Our live classes and study halls create a vibrant community of aspiring data analysts. 

– Hello from a recent cohort!

– An example page from a student’s capstone Project

Hands-on Learning

Theory is important, but application is key. Throughout the course, you’ll work on real-world projects that demonstrate your growing skills to potential employers.

Modern Curriculum

There is a lot to learn in the Python space. Figuring out what’s essential can be challenging. Our experts have curated a focused curriculum that covers the most important and up-to-date aspects of Python for data analysis.

Course Creators & Tutors

Meet our passionate team of data analysis professionals. 

Prof. Olivia Keiser

Course Advisor

Head of the Mathematical Modelling & Infectious Diseases Division, University of Geneva; GRAPH Network Director

Dr Sara Botero Mesa

Course Advisor

Scientific Collaborator at the University of Geneva | COO  of the GRAPH Network

Kenechukwu Nwosu

Course creator & Tutor

Research Assistant at the University of Geneva; GRAPH Courses Director

Joy Vaz

Instructional lead

GRAPH Network Training Coordinator and Instructor

Camille Valera

Course Creator & Tutor

Project Manager and Scientific Collaborator, the GRAPH Network

sabina Rodriguez Velásquez

Course Creator & Tutor

Project Manager and Scientific Collaborator, the GRAPH Network

Santiago Sotelo

Course Instructor

Data Scientist at PUCP; GRAPH Courses Tutor

Prof. Flavio Coelho

Course Advisor

Associate professor of Mathematical Epidemiology Getulio Vargas Foundation, Rio de Janeiro; EpiGraphHub Director

Dr. Guy Sadeu Wafeu

Course creator & Tutor

Dept. of Internal Medicine, University of Yaounde; GRAPH Courses Tutor.Â