lcolladotor / biocthis

Automate package and project setup for Bioconductor packages
https://lcolladotor.github.io/biocthis/
49 stars 16 forks source link

Design a 2 day (max 3) workshop / short course #51

Open lcolladotor opened 9 months ago

lcolladotor commented 9 months ago

Similar to https://github.com/LieberInstitute/spatialLIBD/issues/68

Develop a long format workshop to teach in 2 days (max 3) the basics of R/Bioconductor package development. This course would explain how to use https://lcolladotor.github.io/biocthis/reference/use_bioc_pkg_templates.html, go over the guide at #45, and explain some of the main concepts from external sources such as https://contributions.bioconductor.org/develop-overview.html and https://r-pkgs.org/. It would also explain what are GitHub actions and the details behind https://lcolladotor.github.io/biocthis/reference/use_bioc_github_action.html. It would also explain the basics of R functions, handling errors, and making your functions more user-friendly.

We might want to learn about the format used by https://carpentries.org/index.html for short courses prior to designing this short course / long workshop. The target audience would be R/Bioconductor users.