# PyCharm Master Class
---
## About Pycharm
- [PyCharm](https://www.jetbrains.com/pycharm/)
The Python IDE for Professional Developers
----

----

---
## Prepare the environment (Home Work)
----
- [ ] Install PyCharm community edition
```bash
# Add flathub repo to flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# Install Pycharm
flatpak install flathub com.jetbrains.PyCharm-Community
```
---
## Brief features overview
- very smart codding assistance
- integrated git companion
- excelent debugging capabilities
- use Vim from inside the IDE (:heart:VIM)
- support of other languages (shell scripts, Dockerfiles, Ansible, Rust, gitlab-ci, github actions ... and a lot of others )
---
{"metaMigratedAt":"2023-06-15T19:44:18.768Z","metaMigratedFrom":"Content","title":"PyCharm Master Class","breaks":false,"contributors":"[{\"id\":\"2a089c74-c1e2-4106-ab8f-e7197ae3bbe3\",\"add\":928,\"del\":105}]"}