Numerical Methods and Practical Skills for Computational Physics Part I (IMPRS UFAST focus course)
IMPRS UFAST focus course
- Start: Feb 24, 2025 09:00 AM (Local Time Germany)
- End: Feb 28, 2025 05:00 PM
- Speaker: Heiko Appel
- Location: online
- Host: IMPRS UFAST
Practical Skills for Computational Physics
Abstract:
The focus of the first part of the course is placed on collaborative code development, project organization, automation and web presentation. The course covers an introduction to the git revision control system and collaborative code development using branches and merge/pull requests on platforms like gitlab.com or github.com. A particular focus is placed on Jupyter notebooks and Jupyter books and an automated online publishing of such content using git and contiuous integration.
This course will require some basic knowledge of Python programming [e.g. I-UF FC1-1 and FC1-2].
Topics include:
- Introduction to revision control with git- Continous integration
- Jupyter notebooks
- Jupyter books
- Automated online presentation of scientific content
24th – 28th February 2025
09:00h - 17:00h