
Download and install QGIS 3.8.3 using the OSGeo4W network installer on Windows, reboot if prompted, and verify the version to confirm a successful setup.
Install the PyCharm community edition by downloading the 2019.2.3 installer, complete setup with default options, choose a dark theme, and verify the program opens for project work.
Configure the PyQGIS command line environment by linking OSGeo4W and QGIS Python APIs, verify grass 76, Python 3.7, and import qgis core to ensure connectivity.
Connect PyQGIS to PyCharm by configuring the PyCharm interpreter to point to the PyQGIS Python binary, adjust batch files and paths, and verify with a test script.
Upgrade Python packages and install the pdb tool to prepare for creating QGIS Python plugins, verify installations, and get the environment ready for compiling and deploying plugins.
Learn to create your first QGIS Python plugin using Plugin Builder and pb_tool, configure, compile, deploy, and load the plugin in QGIS.
Get $5 off of the full course with code UDEMY5 at https://opensourceoptions.com/courses/courses/qgis-python-plugin-development/ !
Create custom applications and UIs that expand the functionality of QGIS and can be installed by any user. This course will teach you how to develop custom user interfaces (UIs) and link UIs to Python code to perform custom analysis. The plugins you create can be uploaded to the QGIS Plugin Repository to be installed by any user.