Through a network of volunteer instructors, The Carpentries teach coding and data science skills to researchers. The Carpentries include three tracks and generally each teaches the Unix shell, version control with Git, Python and R.
Data Carpentry teaches fundamental data skills needed to conduct research. Lessons are developed based on disciplines (ecology, social sciences, etc.). These lessons include data organization in spreadsheets, data cleaning with OpenRefine, data management with SQL, and data analysis and visualization with Python or R.
Software Carpentry teaches basic lab skills for research computing. Lessons include the Unix shell, version control with Git, Python, and R.
Library Carpentry teaches software and data skills for people working in library and information-related roles. Lessons include the Unix shell, version control with Git, regular expressions, tidy data, webscraping, Python introduction, and introduction to data for archivists.
For all of the above Carpentries paths, lessons are continually updated and new lessons are in development.
We are planning future workshops for the Fall 2020 semester and later. We plan on offering several full two-day Carpentries workshops as well as shorter half-day workshops.