Awesome Lists

awesome-rse-education

by hifis-net

awesome listpushed over 2 years ago

An awesome list of educational resources for Research Software Engineers and Engineering (RSE)

AI summary

RSE guide

A curated list of educational resources for research software engineers

stars
11
forks
2
watching
3
entries
53

What's in the list

53 links in 16 sections, with live GitHub stats.activeno commit in 2y

General

  • The Turing Way

    A handbook to reproducible, ethical and collaborative data science

Software Design and Architecture

Software Documentation

Software Documentation / arc42 templates

Software Documentation

Software Documentation / Tools

Software Development

Software Development / Change Management

Software Development / Testing

  • Awesome Testing

    A curated list of testing software, extensions and resources

  • Awesome-tdd

    Curated list of resources: books, videos, articles about using TDD( Test Driven Development )

  • Awesome Test Automation

    A curated list of awesome test automation frameworks, tools, libraries, and software

Software Development / Automation with CI/CD

Software Development / Project and Code Structure

Software Development / Code Styles

  • Awesome (Style) Guidelines

    A set of guidelines for a specific programming language that recommend programming style, practices, and methods

Software Development / Linters and Code Formatters

Trainings

  • Carpentries trainings

    Free course material to teach and learn foundational coding and data science skills

  • Codebender

    Course on Managing Research Software Projects

  • Code Refinery

    CodeRefinery acts as a hub for FAIR (Findable, Accessible, Interoperable, and Reusable) software practices

  • EMBL-EBI Training

    Training in data-driven life sciences

  • ENCCS

    Best Practices in HPC Training

  • HIFIS workshops

    Free course material to teach or learn research software engineering skills

  • HLRS

    Specialized trainings with topics in HPC computing

  • Merely Useful

    Book-based course material for Research Software Engineering with Python and R

  • MIT

    The missing semester of your CS education

  • NBIS

    Tools for reproducible research

  • PRACE

    Advanced trainings and workshops with topics in computing

  • Programming Historian

    Tutorials that help humanists learn a wide range of digital tools, techniques, and workflows

  • The Alan Turing Institute

    Course Material for several RSE related topics

Higher Education

Podcasts / RSE-specific podcasts

  • Code for Thought

    A podcast on software, engineering, research and anything in between

  • Developer Stories

    Originally created for raising awareness for RSE, later on broadened its scope

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.