๐ŸŽ Free R course โ€” limited seats (8 people) Register โ†’
โ† All courses
Ref. DS-PY โ˜…โ˜…โ˜…โ˜…โ˜… 4.8 ยท 24 reviews

Python for Data Science

Master Python and the Anaconda ecosystem to analyze, visualize and model your data.

Duration
3 days ยท 21h
Level
Beginner to intermediate
Format
Online / remote

Overview

This course teaches you to use Python for transforming and analyzing scientific data. From installing Anaconda to manipulating datasets with Pandas and building your first machine learning models, you leave with a concrete method you can apply to your research.

Learning objectives

  • โœ“ Install and get started with the Anaconda environment (Jupyter, Spyder)
  • โœ“ Write Python scripts to automate data processing
  • โœ“ Manipulate and clean datasets with Pandas
  • โœ“ Produce clear visualizations with Matplotlib and Seaborn
  • โœ“ Build a first machine learning model with scikit-learn

Target audience

Master's students, PhD candidates, teachers, researchers and anyone wanting to analyze data with Python.

Prerequisites

No programming experience required. Comfort with computers is recommended.

Detailed program

01 Python & Anaconda fundamentals
  • Installing Anaconda, Jupyter Notebook and Spyder
  • Variables, types, control flow and functions
  • Lists, dictionaries and comprehensions
  • Best practices and project organization
02 Data manipulation with Pandas
  • Series and DataFrames: create, load, explore
  • Filtering, sorting, grouping (groupby)
  • Cleaning: missing values, duplicates, types
  • Import / export CSV, Excel, databases
03 Data visualization
  • Charts with Matplotlib
  • Statistical visualizations with Seaborn
  • Choosing the right chart for the right message
  • Exporting publication-ready figures
04 Statistics & introduction to Machine Learning
  • Descriptive statistics and correlations
  • Principles of supervised learning
  • A first classification model with scikit-learn
  • Evaluating model performance
05 Hands-on case & best practices
  • Case study on a real dataset
  • From raw data to interpreting the results
  • Reproducibility and documentation
  • Going further: directions and resources

Teaching methods

A mix of theory and hands-on exercises on real cases. Course materials provided.

Assessment

Continuous assessment through exercises and quizzes. Certificate of completion for each participant.

Funding

Eligible for funding by your employer, training fund or research institution. Quote on request.

Accessibility

Our courses are accessible to people with disabilities. Contact us to adapt the program.

Interested in a course?

Request the detailed program, a quote or a suitable date.

Request a quote โ†’