WEB 1.1 - Module 4: Lesson 1

Learning Outcomes 💫

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

Videos 🎥

Video 1 - Introduction to virtual environments

Video 1 - Introduction to virtual environments

Video 2 - Creating, activating, and deactivating virtual environments

Video 2 - Creating, activating, and deactivating virtual environments

Exercises 💪

Try creating and using a virtual environment for one of your past homework assignments.

Written Companion 🗒

<aside> 🤔 How can we manage all of the development environments on our computer—especially if several projects have conflicting dependencies?

</aside>


Large scale applications and projects will often times require multiple coding languages and production environments in order to function properly. For example, the front-end and back-end might use the same programming languages with different dependencies, and the product must account for users running older versions of a product!