Summary and closing remarks
We have covered a great deal in a short time! At least it feels this way for me since in many of these chapters it was extremely tempting to jump into a tutorial on the subject we were covering. For example, in the Flask and Django chapters, I felt “wrong” about not giving you a tutorial on Flask and Django. I didn’t do so because those are quite literally books unto themselves both within and outside of the Packt library.
We learned that the point of an IDE is to offer you a full suite of tools for every development task you might perform on a daily basis. When viewed through that lens, PyCharm is an amazing IDE that really has very few competitors.
We saw how the basics around setting up a simple Python project are made easy by automating processes such as creating a virtual environment. The Professional edition of PyCharm has many additional features for project creation, mostly centered around project templates for the most...