An Introduction to High Performance Computing
-
Updated
Sep 23, 2024 - Vim Snippet
An Introduction to High Performance Computing
"Intermediate Research Software Development Skills (Python)" Lesson Material
Introduction to version control with Git - Why we want to track versions and how to go back in time to a working version
How to document your research software
Reproducible research - Preparing code to be usable by you and others in the future
Introduction to machine learning
Mixed Martial Arts: Interfacing Fortran, C, C++, and Python for Great Good!
Collaborative distributed version control lesson.
Automated testing - Preventing yourself and others from breaking your functioning code
Jupyter notebooks - A tool to write and share executable notebooks and data visualization
Collaborating and sharing using GitHub without command line.
[PILOT] Repository of the command histories ("notes") for all lessons of all Carpentries workshops using gitautopush
Version Control with Git
SWC-like Workshop on using Git-Collaboration sites.
A variant of swcarpentry/git-novice that uses GitHub Desktop (contact: @katrinleinweber)
How to create your Carpentries style lesson (demo)
Add a description, image, and links to the carpentry-lesson topic page so that developers can more easily learn about it.
To associate your repository with the carpentry-lesson topic, visit your repo's landing page and select "manage topics."