A curated list of resources for learning and using PyCharm, a Python IDE from JetBrains
A curated list of resources for learning and using PyCharm, an IDE for Python.
Inspired by awesome-python.
Configure PyCharm for Python/Django and Introduction to Django Rest Framework is a walkthrough to get the most out of PyCharm Professional while working with Django. (2018/04/07, Srijan Anand)
A Look at PyCharm Python IDE for Linux discusses PyCharm as an IDE plus installation instructions for Linux Mint using a PPA. (2017/10/12, Mike Turcotte)
Integrating PyCharm with Pyenv shows how to use pyenv (the Python version management tool) from within PyCharm. (2017/08/04, Viktor Martinez)
Python Tool Review: Using PyCharm for Python Development - and More reviews PyCharm as an IDE, discussing performance, Python, Django, Git, code-checking, and more. (2017/07/05, Dan Poirier from Caktus Group)
Best Python IDE, Complete Tutorial to setup Python With Pycharm shows complete steps under Windows to setup Python and PyCharm Community Edition, writing and running a simple program, and explains shortcuts. (2016/02/22, Aniruddha Chaudhari)
Python Beginner Tutorial 1 - Install and Setup PyCharm IDE covers the installation of the latest version of Python 3 and installation and setup of the Free JetBrains PyCharm IDE. After watching this video you will know how to run your very first Python script. (2017-05-19)
PyCharm Terminal covers usage of the
embedded Terminal tool in PyCharm Community Edition, under Windows. Demos
running Django's manage.py
. (2017/08/03, Chris Mahn)
PyCharm tips and tricks demonstrates many not so obvious, but super useful features and hotkeys (2017/07/12, Dmitry Trofimov)
django-bootstrap3 Pycharm Module Install Use PyCharm to install this plugin into an existing Django project. (2017/08/19, Chris Mahn)
Pycharm Reformatting shows reformatting files, generating imports with quick fix. (2017/08/05, Chris Mahn)
Productive pytest with PyCharm helps level up pytest skill. (2018/02/26, Brian Okken)
requirements.txt
files..gitignore
and other ignore file lists..env
environment variable definitions.Your contributions are always welcome! Please take a look at the contribution guidelines first.