You will be confronted with a lot of different technologies as part of your exploration of this toolkit. This is a normal part of programming nowadays. The best way to go about this without going mad as a beginner is to acquire the minimal knowledge absolutely necessary to get going with every technology and slowly broaden that knowledge over time when it is necessary. You will have to read a lot of documentation from a lot of different sources. I won't reiterate everything here that is documented elsewhere, I will point you in the right directions though.
Software you need¶
Accomplishments necessary to start with PET¶
- Create your first PyCharm project
- Attach a virtualenv to your project
- Clone the PET repository with PyCharm