This lesson is being piloted (Beta version)

Virtual Environments and Packaging

Schedule

09:30 1. Welcome and Q&A What are we going to learn today?
10:00 2. Virtual Environments and Dependencies What is a virtual environment?
What are the benefits of using a virtual environment?
How can I test my code with a different version of Python?
11:00 3. Packaging Code for Release How do we prepare our code for sharing as a Python package?
How do we release our project for other people to install?
12:30 4. Lunch
13:30 5. Q&A Session Any content questions or problems?
14:00 6. Mini-project Repositories How will we start our collaborative mini-projects?
16:30 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.