Skip to content
@hsf-training

HEP Software Foundation Training Material

Training and educational material for the high energy physics community.

Welcome to HSF Training 🤗

Twitter Follow

We train researchers in High Energy Physics to produce high quality and sustainable software. And what better way to show them than by creating high quality and sustainable training material?

Please also visit the organization of our friends and sponsors, IRIS-HEP.

Popular repositories Loading

  1. cpluspluscourse cpluspluscourse Public

    C++ Course Taught at CERN, from Sebastien Ponce (LHCb)

    TeX 296 103

  2. PyHEP-resources PyHEP-resources Public

    Python libraries of interest to particle physicists. This is meant for educational purposes.

    141 34

  3. hsf-training-cmake-webpage hsf-training-cmake-webpage Public

    Learn to use CMake

    Python 97 30

  4. analysis-essentials analysis-essentials Public

    Tutorials on computing essentials for HEP

    Jupyter Notebook 55 49

  5. hsf-training-ml-webpage hsf-training-ml-webpage Public

    Introduction to machine learning

    HTML 13 15

  6. hsf-training-scikit-hep-webpage hsf-training-scikit-hep-webpage Public

    Jupyter Notebook 11 21

Repositories

Showing 10 of 58 repositories
  • PyHEP-resources Public

    Python libraries of interest to particle physicists. This is meant for educational purposes.

    hsf-training/PyHEP-resources’s past year of commit activity
    141 CC-BY-4.0 34 1 0 Updated Apr 13, 2026
  • hsf-training/hsf-training-singularity-webpage’s past year of commit activity
    Makefile 5 7 7 4 Updated Apr 13, 2026
  • hsf-training/hsf-training-scikit-hep-webpage’s past year of commit activity
    Jupyter Notebook 11 21 14 0 Updated Apr 7, 2026
  • hsf-training-cicd-github Public

    An introduction to continuous integration (CI) and continuous deployment (CD) using GitHub Actions

    hsf-training/hsf-training-cicd-github’s past year of commit activity
    Python 1 8 7 0 Updated Apr 7, 2026
  • hsf-training-cmake-webpage Public

    Learn to use CMake

    hsf-training/hsf-training-cmake-webpage’s past year of commit activity
    Python 97 30 0 0 Updated Apr 7, 2026
  • hsf-training-pytest-webpage Public

    Learn to test your code with pytest!

    hsf-training/hsf-training-pytest-webpage’s past year of commit activity
    Makefile 0 1 0 1 Updated Apr 7, 2026
  • training-center Public

    A new training center!

    hsf-training/training-center’s past year of commit activity
    JavaScript 0 MIT 7 18 (2 issues need help) 0 Updated Apr 7, 2026
  • array-oriented-puzzles Public

    NumPy and Awkward Array puzzles

    hsf-training/array-oriented-puzzles’s past year of commit activity
    Jupyter Notebook 1 BSD-3-Clause 1 0 0 Updated Apr 6, 2026
  • maintenance Public

    Collection of snippets and scripts to maintain our lesson repositories.

    hsf-training/maintenance’s past year of commit activity
    Python 2 MIT 2 4 1 Updated Apr 6, 2026
  • participation-analysis Public

    Analyze participation in workshops, information from surveys and the number of educators

    hsf-training/participation-analysis’s past year of commit activity
    Jupyter Notebook 0 MIT 2 0 2 Updated Apr 6, 2026

Top languages

Loading…

Most used topics

Loading…