Advanced Python Topics: Modules & Virtual Environments

Python 3.0+
  • 9 Videos | 1h 3m 22s
  • Includes Assessment
  • Earns a Badge
Likes 51 Likes 51
Learners can explore built-in Python modules that allow you to perform many common operations without having to write the associated code, in this 9-video course. These operations range from random number generation to frequently used math calculations. You will learn how to recognize the features available in popular Python libraries such as NumPy, random, and datetime. Also, you will take a look at the steps involved in packaging Python code into a tar archive for distribution to end users; use pip to install a module in your environment and import it into your Python applications, and learn how to install the virtualenv tool and use it to create a virtual environment for Python applications. In the final two tutorials in this course, you will discover how to activate and run Python scripts from within virtual environments, and then install different packages in different virtual environments and recognize how they are isolated from each other.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    use pre-built Python modules to perform common operations by importing them into your source code
    recognize the features available in popular Python libraries such as NumPy, random, and datetime
    package Python code into a tar archive for distribution to end users
    use pip to install a module in your environment and import it into your Python applications
  • install the virtualenv tool and use it to create a virtual environment for Python applications
    activate and run Python scripts from within virtual environments
    install different packages in different virtual environments and recognize how they are isolated from each other
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 23s
    UP NEXT
  • Playable
    2. 
    Importing Modules in Python
    9m 28s
  • Locked
    3. 
    Commonly Used Python Modules
    9m 36s
  • Locked
    4. 
    Packaging a Custom Module
    7m 49s
  • Locked
    5. 
    Installing and Using a Custom Module
    5m 14s
  • Locked
    6. 
    Creating Virtual Environments Using virtualenv
    8m 51s
  • Locked
    7. 
    Activating Virtual Environments
    6m 35s
  • Locked
    8. 
    Configuring Virtual Environments
    8m 32s
  • Locked
    9. 
    Course Summary
    1m 24s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE