Workshop Description

Learn how to make your applications ready for production and distribution. This workshop will give you your introduction to setting up version control and containerization for your applications to ensure that changes are tracked and dependencies are documented and automatically installed.  Git and Docker allow developers and users to quickly replicate code and computing environments while facilitating collaboration between individuals around the world.  Learn how to harness these technologies so you will never again be left saying, “I don’t get it, it worked on my computer.”

Workshop Topics




Technical Requirements

You will need a computer where you have administrator rights.  Additionally, you will want to have PyCharm Professional version installed on your system.  You can get a free copy of the professional version of PyCharm for free if you have a .EDU email address through their academic pricing program.  If you are not able to get an academic license, please email the instructor prior to class and a temporary license can be obtained.  This is a more advanced development skill, so you should be comfortable working in a command-line environment as well as experienced with Python programming up to having a good understanding of object-oriented Python programming.


Michael Weinstein, Ph.D. is a Guest Collaboratory Instructor and Scientist, Tecan Genomics.



Workshop Details

Prerequisites: None
Length: 3 days, 3 hrs per day
Level: Advanced
Location: Boyer 529
Seats Available: 28

Spring 2024 Dates

May 14, 15, and 16

9:00 AM – 12:00 PM