Module Learning Objectives

By the end of this module, you should be able to...

  1. Use a virtual environment to "sandbox" specific versions of Python libraries for use in a project.
  2. Use a .env file to hide secrets, such as an API key.
  3. Use the Python datetime library to work with dates and times.
  4. Implement a website in Flask which synthesizes understanding of routes, forms, templates, & APIs.

Lessons

Working with Virtual Environments and the requirements.txt File

Creating and Managing Environment Variables with dotenv

Leveraging the Datetime Library