Skip to content

About

Hands-on Introduction to Data Science with Python

Resources

Stars

71 stars

Watchers

1 watching

Forks

Repository files navigation

Link Badge GitHub Workflow Status (with event) GitHub Workflow Status (with event)

Book cover

Hands-on Introduction to Data Science using Python

Data Science course developed at the Düsseldorf University of Applied Sciences (HSD) and the Centre for Digitalization and Digitality (ZDD).

Access the online version of this book:

For the rendered book use this link!

Citation & pdf version of this book:

A pdf version of this book can be found on zenodo

This book and all material used to create the book are freely available and can be used according to the CC license (BY-NC-SA 4.0). If you use (parts of) this book for your work, please cite the book as:

Huber, F. (2026).
Hands-on Introduction to Data Science with Python.
v0.27, 2026, Zenodo. https://doi.org/10.5281/zenodo.10074474

Create new environment for this course (recommended)

It is recommended to create a new environment for this course with many Python libraries that we will use in the Live Coding sessions. You can simply download the environment.yml file in this repository, or clone the repository using:

git clone https://github.com/florian-huber/data_science_course.git

Then, in the folder with the environment.yml file simply run:

conda env create -f environment.yml
conda activate data_science
uv pip install -r requirements.in

This should create a Python 3.12 environment with the packages listed in the yaml-file.

Build book locally

The current book project is meant to be generated using Sphinx. The html rendered version can be generated locally by running:

sphinx-build -E -a -b html . _build/html

About

Hands-on Introduction to Data Science with Python

Resources

Stars

71 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages