Este es un curso para vos que sos usuario/a de QGIS y querés aprender a programar para poder automatizar tareas y simplificar flujos de trabajo.
Con este curso vas a subir el primer escalón! Vas a dar los primeros pasos en Python, prerrequisito para entrar en el mundo de automatizar, correr geoprocesos, crear flujos de tareas y demás dentro de QGIS.
Se proveen archivos Python (.py) descargables con todos los ejemplos, y pdfs con las presentaciones y con enlaces a documentación oficial.
Al finalizar el curso vas a ser capaz de:
- Escribir y ejecutar scripts simples en la consola de Python de QGIS.
- Comprender la sintaxis básica de Python.
- Manipular datos y estructuras fundamentales, como listas y diccionarios.
Además, vas a reconocer las posibilidades que ofrece Python dentro de QGIS.
Si ya programás en Python, este curso puede no ser el indicado. Acá vemos los fundamentos del lenguaje con ejemplos aplicados en PyQGIS. Si lo que buscás es aprender PyQGIS, próximamente tendremos un curso especialmente para aprender los fundamentos de esta API!
¿Por qué este curso es único?
No hace falta que hagas cursos enteros de programación. En este curso aprendés desde cero, de forma clara y amena, sin tecnicismos ni sintaxis compleja. Solo se abordan los conceptos relevantes para el uso del lenguaje dentro de QGIS.
No usamos software externo. Todas las demostraciones se hacen en la consola de Python, y vos podés reproducir los ejercicios en QGIS en tu computadora.
En este curso no vemos PyQGIS (la biblioteca para interactuar con la funcionalidad de QGIS) pero, con cada concepto de Python, te muestro ejemplos aplicados con PyQGIS para que puedas, de a poco, empezar a descubrir su potencial.