Sounds exciting @amchagas , let us know in what other ways we can help.
@jarancio beat me to suggesting the Open Science MOOC, which I also think looks pretty good.
A few more resources off the top of my head, some pretty specific:
Coding Club - Uses datasets from environmental/ecological monitoring as examples, but the tools and community-developed tutorials they have are generically applicable to other cases. I’ve met the founder, and Coding Club is being actively developed.
REUSE Guidelines - A proposed standard for how to clearly indicating the license for a project by Free Software Foundation Europe. One of my pet peeves is how often people don’t think about licensing, and these guidelines make the process much easier. I strongly suggest this for your course!
Write a standards-compliant README for source code or datasets - This is a crucial part of good documentation, so try to make README files useful and step in the shoes of someone completely new to your project with zero prior knowledge.
Guides to Better Science - Published by the British Ecological Society, but again, is widely applicable to scientists. Full disclosure/shameless plug: I am one of the editors of the Guide to Reproducible Code in the series which was well-received in the Twitter-verse.
Open Science Framework (OSF, developed by the Centre for Open Science), Research Ideas and Outcomes (RIO), and Zenodo (supported by CERN) - Web platforms/journals for publishing all material from the scientific process, from data, presentations, general files, source code, pre-prints, etc. A bonus is that AFAIK these platforms are themselves hosted on open source software.
Publish registered reports on OSF, RIO, or PLOS - These are peer-reviewed, and often pre-accepted for publication in a journal, plans for research. The idea is for peer review to happen before research is conducted, which I think has lots of potential to overhaul the aging and increasingly inefficient peer review system currently in place.
For general open source replacements for closed sourced software/services, I often look at switch.software, Framasoft’s De-google-ify Internet, or PrivacyTools for comprehensive lists organised by category.
BTW, I’ve drafted a list of open source replacements for commonly used/seen closed source software in this git repository. Everyone please feel free to critique, fork, and improve!
Oh, and here are a some more-ethical replacements for common web tools:
Whew, this post is longer than I thought. Hope it is useful! Curious what others would suggest.
P.S. Also don’t forget that contributing to Wikipedia, the Wikipedia Commons or other Wikimedia projects is a great way to publish, too! Happy to chat more about this.