Training materials

The Climate Code Foundation is developing training materials and courses to teach climate scientists improved software development skills, tools, and approaches. Among other subjects, these materials will cover:

Source code management (version control);

Data versioning;

Defect tracking;

Unit testing;

“Agile” methods;

Documentation and literate programming.

The Foundation may adopt or modify the excellent Software Carpentry training materials and courses. Certainly until we have our own materials, we strongly recommend those.