QGIS & Python (Last Minute)


Python is een programmeertaal die op vele fronten inzetbaar is. De programmeertaal wordt op veel plaatsen gebruikt in scripts ten behoeve van systeembeheer, als makkelijke taal voor het bouwen van portable grafische user interfaces, bij webapplicaties, enz. De installatieprogrammatuur van vele Linux-implementaties, waaronder RedHat, is bijvoorbeeld gebouwd met Python.

Python onderscheidt zich van andere (scripting)talen, doordat het van de grond af aan al als objectgeoriënteerde taal is opgezet. Daarbij beschikt de taal over een grote standaardbibliotheek, waarop u verder kunt bouwen. Mede hierdoor leent Python zich erg goed om snel applicaties te bouwen (Rapid Application Development).

Tijdens de cursus CGIS & Python leert u de basisprincipes van de taal Python. U gaat hiermee applicaties ontwikkelen in QGIS. Tijdens de cursus komen de volgende onderwerpen aan de orde: positionering, eigenschappen, toepassingen, datatypes van Python en hun eigenschappen, expressies, indentatie, blokstructurering en statements die de control-flow beïnvloeden. Ook komen samengestelde datastructuren van Python, zoals lists, tuples, dictionaries, files, aan de orde.

Op verschillende plekken in QGIS  is het mogelijk om Python toe te passen. Bijvoorbeeld voor het maken van eigen plugins, het maken en aanpassen van tools, het selecteren via Python-expressies of het runnen van batchfiles, zodat veelvoorkomende taken geautomatiseerd kunnen worden.

Na het volgen van de cursus heeft u de vele mogelijkheden gezien die QGIS biedt en bent u in staat om zelf aan het werk te gaan met Python. U kunt in QGIS eigen tools en applicaties maken.

Komen deze data/locatie u niet uit? Wij organiseren deze training ook op andere locaties (geen Last Minutes)

Het cursusmateriaal en de lunch zijn bij de cursus inbegrepen.

Doelgroep

Deze cursus is bestemd voor QGIS-gebruikers die zich de veelzijdige taal Python eigen willen maken om in QGIS te kunnen programmeren.

Voorkennis

Basiskennis Python is een pre.

Duur

De duur van deze cursus is drie dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt acht personen.

Certificaat

Alle deelnemers ontvangen na afloop van de training een certificaat.

Tijdens de cursus komen de volgende onderwerpen aan de orde:

  • positionering;
  • eigenschappen;
  • toepassingen;
  • datatypes van Python en hun eigenschappen;
  • expressies;
  • indentatie;
  • blokstructurering en statements die de control-flow beïnvloeden;
  • samengestelde datastructuren van Python, zoals lists, tuples, dictionaries en files.
Voor deze cursus zijn momenteel geen data gepland. Neem via onderstaand formulier contact met ons op voor meer informatie over de mogelijkheden.