This course introduces the foundations of collaborative and FAIR software development for research and data science projects. You will learn how to use version control, collaborate on shared code, and organise software projects in a reproducible and maintainable way. The materials also cover software testing, documentation, dependency management, and reproducible development environments through practical hands-on examples. The course is aimed at researchers and developers with basic programming experience who want to improve collaboration and adopt more professional software development practices.
| Views: | 33 |
| Last viewed: | Sep 18, 2026 01:10:46 |