Programming with Python: Introduction

Introduction

This lecture will show the benefits of the use of an IDE (Integrated Development Environment) to develop medium size python projects. In this lecture we will introduce PyChem a popular multi-platform IDE for python developed by JetBrains. PyCharm is distributed in two versions: Community and Professional. Community version is open-source and free to download while professional version adds a few more advanced tools but requires a paid license to run here you can fins a comparison between both versions.

At the time of writing this, JetBrains is offering free educational_licenses which allows to use, among other JetBrains software, PyCharm Professional version.

Prerequisites

This lecture is intended for people that have experience in python programming
We ask for the attendants to have a working copy of python interpreter working on their computer
No previous experience in development environments is assumed.

Getting Started

To get started, follow the directions on the “Setup” page to download data and install a PyCharm.

Schedule

Setup Download files required for the lesson
00:00 1. Introduction to PyCharm What is an IDE?
What is a PyCharm Project?
00:36 Finish

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