ArcGIS & Python


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.

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.

Tijdens de cursus ArcGIS & Python leert u de basisprincipes van de taal Python. Hiermee gaat u applicaties ontwikkelen op ArcGIS. 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 aan bod, zoals lists, tuples, dictionaries, files.

Op verschillende plekken in ArcGIS  is het mogelijk om Python toe te passen. Bijvoorbeeld voor het maken van eigen extensies, 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 die ArcGIS biedt gezien en bent u in staat om zelf aan het werk te gaan met Python en in ArcGIS eigen tools en applicaties te maken.

Het cursusmateriaal en de lunch zijn bij de cursus inbegrepen.

Doelgroep

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

Voorkennis

Basiskennis van 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 deze cursus komen de volgende onderwerpen aan de orde:

  • positionering;
  • eigenschappen;
  • toepassingen;
  • datatypes van Python en hun eigenschappen;
  • expressies;
  • indentatie;
  • blokstructurering;
  • statements die de control-flow beïnvloeden;
  • samengestelde datastructuren van Python, zoals lists, tuples, dictionaries, files.
Plaats Duur Data
Amsterdam - Hullenbergweg 280-308 3 dagen 5, 12 & 19 maart 2019 Inschrijven >
Apeldoorn - Hoofdstraat 20 3 dagen 6, 13 & 20 maart 2019 Inschrijven >
Eindhoven - Vestdijk 30 3 dagen 9, 16 & 23 april 2019 Inschrijven >
Rotterdam - Provenierssingel 66 3 dagen 10, 17 & 24 april 2019 Inschrijven >
Amsterdam - Hullenbergweg 280-308 3 dagen 7, 14 & 21 mei 2019 Inschrijven >
Apeldoorn - Hoofdstraat 20 3 dagen 8, 15 & 22 mei 2019 Inschrijven >
Eindhoven - Vestdijk 30 3 dagen 4, 11 & 18 juni 2019 Inschrijven >
Rotterdam - Provenierssingel 66 3 dagen 5, 12 & 19 juni 2019 Inschrijven >
Apeldoorn - Hoofdstraat 20 3 dagen 3, 10 & 17 juli 2019 Inschrijven >
Rotterdam - Provenierssingel 66 3 dagen 7, 14 & 21 augustus 2019 Inschrijven >
Amsterdam - Hullenbergweg 280-308 3 dagen 3, 10 & 17 september 2019 Inschrijven >
Apeldoorn - Hoofdstraat 20 3 dagen 4, 11 & 18 september 2019 Inschrijven >
Eindhoven - Vestdijk 30 3 dagen 8, 15 & 22 oktober 2019 Inschrijven >
Rotterdam - Provenierssingel 66 3 dagen 9, 16 & 23 oktober 2019 Inschrijven >
Amsterdam - Hullenbergweg 280-308 3 dagen 5, 12 & 19 november 2019 Inschrijven >
Apeldoorn - Hoofdstraat 20 3 dagen 6, 13 & 20 november 2019 Inschrijven >
Rotterdam - Provenierssingel 66 3 dagen 4, 11 & 18 december 2019 Inschrijven >