• 6 hours
  • Easy

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 10/19/20

Log in or subscribe for free to enjoy all this course has to offer!

Course introduction

If you use Python regularly, either for work or play, it is essential to be able to set up your Python local development environment correctly.

In this course you will learn how to configure Python environments so that everyone working on a project has exactly the same environment, and so that you can switch between working on different projects seamlessly.

You will explore PyPI, the Python Package Index, to make use of the plethora of open-source Python packages at your fingertips. 

Next you will get to grips with how to manage your local development environment when working on individual, team, and commercial projects.

You will use pip , the Python Package Installer, to manage your Python packages inside virtual environments.  

Finally, you will learn how using an IDE (an Integrated Development Environment – we'll usePyCharm) will improve your workflow and help you work more efficiently. We will explore features including project specific settings, integrating your editor with your virtual environments, and getting the most out of keyboard shortcuts.

Enroll now and you won’t look back!

Meet Your Teachers
 

George designed and developed the content of this course and will guide you through several of the tasks via screencast video demonstrations. He is a born and bred Londoner. After initially working as a high school mathematics teacher for several years, George converted to software development and hasn’t looked back. He now runs Lambert Labs, a Python-focused software development agency in London. 

Photo of Daniel Timms

Daniel presents this course in the introduction video. He is a software developer and the teacher of the course Write Maintainable Python Code.

Turn it into a career!


Turn your Development knowledge into applicable professional skills. Follow our online degree program and land a job in your new career!

see all paths

Table of contents


Example of certificate of achievement
Example of certificate of achievement