Skip to content

ambra-dipiano/tutorials

Repository files navigation

tutorials

Repository used for learning purposes.

This tutorial is explained here: developer tools slides.

Exercises cover topics from slide #37 onword.

SSH remote connection

Connecting to servers (and remote repositories) via SSH.

Git and GitHub

Learn code versioning and remote repository use.

Execution options and configuration files

Learn how to configure execution options with argparse and use yaml configuration files.

Logging and errors

Learn how to use logging python package and rise/handle errors.

Python classes

Learn to organise your code in classes.

Python packages

Learn to organise your code in packages and install your software.

Pytest: unit testing

Learn to write and execute unit tests with pytest.

Sphinx: documenting code

Learn to write and compile code documentation with sphinx.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages