PyCharm
PyCharm is a text editor and integrated development environment specifically designed for writing Python code.
PyCharm resources
-
JetBrains provides courses for the PyCharm Educational Edition that can be used to learn any edition of the IDE.
-
The Mastering PyCharm Talk Python to Me course is awesome when you want to invest in your skills for using the IDE well.
-
Worth the switch to Pycharm? is a solid discussion thread with different developers' perspectives on using PyCharm for coding their applications.
-
Using PyCharm with Pyramid is specific to developing and debugging with the Pyramid web framework.
-
Just switched from Atom to PyCharm is a Reddit /r/learnpython thread with a positive experience of switching to PyCharm along with some comments and feedback from other developers.
-
PyCharm Vs Visual Studio Code For Python Development compares the editors on performance, extensions and resource consumption for Python development.
-
PyCharm has excellent first-party official documentation for getting started and configuring the IDE. The advantagee to using the official docs is that they tend to be more up-to-date than community blog posts that were not published recently because PyCharm has new major releases twice per year.
-
Getting Started with PyCharm is another JetBrains-produced tutorial that is exceptionally in-depth and just right for beginners who need help with every step of setting up and creating their first Python project.
-
Setting Up a Python Development Environment with PyCharm is focused on the EV3 Lego Mindstorm Linux distribution but has some good information and steps for anyone setting up PyCharm for the first time.
-
flask-pycharm-templates are snippets that are commonly used when building Python, Jinja2 and Flask applications that you can import into your environment to use during development.
-
Unit Tests and Doctests in PyCharm is a beginner's guide on why you would want to use tests and doctests in your Python code and run them with PyCharm.
