Code & Collaborate: The FAIRytale of Software Development Created byIsabela Paredes Cisneros|UpdatedagoOnlineModern research and data science rarely happen in isolation. Whether you are working on scripts, analysis pipelines, or full software projects: collaboration, version control, and reproducibility are essential for producing reliable and reusable results. Good software practices not only make your code easier to share and maintain, but also ensure that others, including your future self, can understand and build on your work.The Code & Collaborate: The FAIRytale of Software Development course introduces practical approaches to collaborative and FAIR software development. Through hands-on exercises, you will learn how to manage code using distributed version control, collaborate effectively with others, and structure projects in a clear and reproducible way. The course also covers testing, documentation, and environment management, helping you move from individual scripts to well-organised, shareable software projects.Learning outcomesCollaborate on code using version control and shared workflowsOrganise and structure projects for clarity, reproducibility, and reuseTest and document software using practical and automated approachesManage dependencies and environments for reliable and reproducible resultsTarget audienceInterested in improving how you write and share codeWorking on computational or data-driven projectsAnyone looking to collaborate more effectively on softwareCurious about version control, testing, and reproducible workflowsThis course is designed for participants with basic programming experience who want to develop more professional software development skills.If you don’t meet all these prerequisites, you can familiarise yourself with the basics through our Python introduction courseRequirementsA PC/Laptop with an up-to-date browser Chrome, Safari and Firefox browsers are all supported (some older browsers, including Internet Explorer version 9, may not be)Ideally a two-screen setup so you can follow the workshop while trying on your ownTraining Offer DetailsWebsite linkCode & Collaborate: The FAIRytale of Software DevelopmentDigital technology / specialisationDigital skillsTraining opportunitiesCourseLearning EffortPart time lightSelf-pacedYesDuration Time14 HoursDigital skill levelIntermediateProvider OrganisationBioNT (BIO Network for Training)Geographic scope - CountryAustriaBelgiumBulgariaCyprusRomaniaSloveniaCroatiaCzech republicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryItalyIrelandMaltaLatviaLithuaniaLuxembourgNetherlandsPortugalPolandSwedenSpainSlovakiaShow moreShow lessTarget languageEnglishIs this course freeYesPrerequisitesNoUpcoming courseNoLog in to comment