Skip to content

ltatzel/workshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S4 IMPRS-IS Workshop

This is the repository containing the material for the workshop Standards and Good Practices for Software Development in Python organized by the Software Workshop for the IMPRS-IS.

It will take place remotely on Thursday, October 28.

Before the workshop

Please make sure you have completed the following steps before the workshop:

  • you have installed Python3 on your machine. We recommend a default system python installation over the Anaconda distribution;
  • you have installed your favorite environment for writing code. We recommend using an Integrated Development Environment(IDE, e.g. VS Code, PyCharm, Eclipse, Atom...) but you can also use Emacs or vim if you are courageous enough;
  • you have installed git on your machine;
  • you have installed a git client in order to perform git operations. The most popular solutions are SourceTree (macOS/Win) and GitKraken (Linux/macOS/Win) but you can also use IDE plugins.
  • you have successfully cloned this repository locally on your machine and you can perform some trivial operations (fetch, create a branch...);
  • you are relaxed and in a happy mood!

Tentative program

  • 9:00 - 9:10: Introduction (Sara)
  • 9:10 - 10:45: The basics of git (Jean-Claude)
  • 10:45 - 11:00: Break
  • 11:00 - 12:00: Good practices for Python development (Ivan)
  • 12:00 - 13:00: Lunch
  • 13:00 - 14:00: Jupyter Notebooks (Ivan)
  • 14:00 - 14:30: Profiling your code (Ivan)
  • 14:30 - 14:45: Break
  • 14:45 - 15:45: Testing and documenting your code (Jean-Claude)
  • 15:45 - 16:00: Retrospective (Jean-Claude)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages