Formation Python pour QGIS Initiation

Durée :
3 jours
Niveau :
Initiation

Cette formation sur le développement sur QGIS avec Python (profil débutant) s’adresse à tout public ayant de solides bases en informatique et des connaissances sur QGIS qui souhaite s’initier à la programmation et concevoir des plugins.

De l’apprentissage des fondamentaux du langage Python 3 (syntaxe, boucles, conditions, fonctions, classes et manipulation de fichiers) à la prise en main de l’API PyQGIS, la création d’interfaces graphiques avec Qt Designer et formulaires attributaires personnalisés, jusqu’au développement, à l’organisation et à l’exécution de plugins graphiques sous QGIS, vous apprendrez à automatiser et étendre les fonctionnalités du logiciel.

A l’issue de ce stage, les participants seront capables de :

  • Comprendre les bases du développement et les concepts de programmation en Python

  • Utiliser les commandes de bases PyQGIS

  • Construire des interfaces graphiques avec Qt

  • Commencer à développer des plugins graphiques dans QGIS

Programme

Jour 1

FONDAMENTAUX DU DEVELOPPEMENT PYTHON

  1. Apprentissages de la syntaxe et bases du développement avec Python 3 (variables, boucle, conditions, fonctions, …)
  2. Lecture/Ecriture de fichiers
  3. Création de classes, organisation du code dans différents fichiers

Jour 2

Bases PyQGIS et Interfaces graphiques

  • Présentation de Python dans QGIS
  • Documentation PyQGIS et utilisation des commandes de bases
  • Présentation de Qt et Qt Designer
  • Création et utilisation d’un formulaire attributaire personnalisé pour QGIS avec Qt

Jour 3

Développement de plugins avec PyQGIS

  • Présentation des plugins utiles pour développer sous QGIS
  • L’organisation des fichiers d’un plugin
  • Création, personnalisation et exécution du plugin QGIS

 

Certifications

Formateur certifié

Nos formateurs sont avant tout des experts SIG certifiés dans leur domaine : géomaticiens, data scientistes, développeurs, chefs de projet, consultants. Ils sauront axer la formation de manière concrète sur vos données et vos cas d’usage.

Modalité pédagogique

Une pédagogie active et concrète

FormationSIG privilégie une pédagogie active et concrète, centrée sur la pratique immédiate des outils SIG. Nos formations, adaptées à chaque niveau, favorisent l’autonomie et l’acquisition de compétences opérationnelles directement applicables en contexte professionnel.

En savoir
Autres formations SIG

Complétez vos compétences en géomatique