Smart Maps met Python en Leaflet

Studielast: 24 uur

Hoe zorg je dat geodata tot leven komt op een interactieve kaart? In deze 1-op-1 cursus ontdek je hoe je met Python en Leaflet zelf slimme kaarten bouwt die méér laten zien dan alleen locaties. Je werkt met echte data, krijgt persoonlijke begeleiding en leert in korte tijd hoe je je eigen geospatial webapplicatie ontwikkelt — zelfs zonder programmeerervaring.

Smart Maps met Python en Leaflet

Smart Maps zijn interactieve kaarten die geografische data op een slimme, visuele manier weergeven. In plaats van statische beelden tonen ze actuele informatie waarmee je kunt inzoomen, filteren en zelfs analyses uitvoeren. Dankzij deze interactieve laag krijg je snel inzicht in patronen, locaties en verbanden in de data.

In deze cursus leer je hoe je zulke kaarten maakt met Python en Leaflet.js. We bouwen samen een echte webapplicatie die geospatial data omzet in visuele inzichten. We gebruiken een praktijkvoorbeeld over waterverbruik in woningen, waarbij je leert hoe je data verwerkt en opschoont. Je zet deze vervolgens om naar een ruimtelijke database met PostgreSQL en PostGIS.

Daarna bouwen we een GeoDjango Web Map Application, waarbij we aan de frontend werken met Leaflet, Bootstrap, JavaScript en Ajax. Aan de achterkant gebruiken we Python, Django en wetenschappelijke bibliotheken zoals pandas om de data te transformeren en geschikt te maken voor visualisatie. Je werkt in een Windows-omgeving (Windows 10 en Server 2016), zodat je met vertrouwde systemen aan de slag kunt.

Kortom: je leert hoe je ruwe geodata omtovert tot een functionele, interactieve kaart – en dat allemaal in een blended learning vorm die theorie en praktijk perfect combineert.

Wat leer je in deze Blended Learning cursus?

In deze blended learning cursus ontdek je hoe je interactieve kaarten maakt die geospatial data visueel inzichtelijk maken. Je leert werken met krachtige open source tools zoals Python, Leaflet en PostgreSQL/PostGIS. De cursus is toegankelijk voor iedereen, ook als je geen ervaring hebt met programmeren of GIS-systemen.

Stap voor stap begeleiden we je door het volledige proces: van het verzamelen en opschonen van geodata tot het ontwikkelen van een volledige webapplicatie. Je leert hoe je data verwerkt met Python en bibliotheken zoals pandas, en hoe je die data opslaat in een ruimtelijke database. Vervolgens gebruik je Leaflet en JavaScript om de kaarten op een aantrekkelijke manier weer te geven in de browser. Ook ontdek je hoe je met Ajax data dynamisch laadt en hoe je frontend en backend effectief met elkaar laat communiceren.

Wat deze cursus uniek maakt, is de combinatie van techniek én praktijk. Je past de kennis direct toe in een realistische casus, waardoor je niet alleen begrijpt hoe alles werkt, maar het ook zelf kunt bouwen. Aan het einde van de cursus ben je in staat om een volledige Smart Map-toepassing te ontwikkelen die echt werkt – en die je ook in je eigen werkveld kunt inzetten.

Waarom kiezen voor deze cursus Smart Maps met Python en Leaflet?

Blended learning combineert zelfstandig online leren met praktijkgerichte, interactieve sessies, zodat je zowel theoretische kennis als praktijkervaring opdoet met Python, Leaflet en het verwerken van geospatial data. De online modules geven je de vrijheid om in je eigen tempo te studeren en bieden duidelijke, stapsgewijze uitleg over databewerking, kaartvisualisatie en het ontwikkelen van webgebaseerde GIS-toepassingen. Je leert hoe je ruwe data verwerkt met Python en pandas, hoe je deze opslaat in een ruimtelijke database met PostgreSQL en PostGIS, en hoe je vervolgens met Leaflet en GeoDjango een interactieve kaart bouwt.

Tijdens de praktijkgerichte online sessies pas je je kennis direct toe. Je werkt met echte geodata en krijgt persoonlijke begeleiding van ervaren GIS- en Python-experts. Je leert hoe je een slimme kaartenapplicatie opzet van back-end tot front-end, hoe je data dynamisch laadt met Ajax, en hoe je gebruikersvriendelijke kaarten ontwikkelt die zowel informatief als functioneel zijn. Door actief aan de slag te gaan met een realistische case, bouw je een complete workflow op — van data-import en transformatie tot het presenteren van resultaten in een heldere, interactieve kaart.

De combinatie van flexibel online leren en doelgerichte training zorgt ervoor dat je niet alleen leert werken met tools als Python, Leaflet en GeoDjango, maar ook hoe je ze toepast in realistische projecten. Na deze cursus ben je in staat om zelfstandig interactieve kaarten te bouwen, analyseren en gebruiken. Zo haal je meer waarde uit geospatial data en maak je beter onderbouwde beslissingen in je werk.

Inschrijven Blended Learning


    De prijs is €395,-- ex btw



    Start:
    2 uur online sessie met de docent


    Zelfstudie:
    doornemen lesmateriaal


    Slot:
    1 uur online sessie



    Je krijgt 1 op 1 les. Onze cursuscoördinator mailt u om de startsessie in te plannen.

    Leerdoelen

    Na deze cursus kun jij:

    • Geodata verwerken met Python en pandas voor heldere, bruikbare analyses.
    • Een ruimtelijke database opzetten en beheren met PostgreSQL en PostGIS.
    • Interactieve kaarten maken met Leaflet en GeoDjango voor webpublicatie.
    • Frontend en backend koppelen met JavaScript, Ajax en Bootstrap.
    • Zelfstandig een complete Smart Map bouwen, van data tot visuele kaart.
    Nathalie Stork | cursus coordinator bij Geo-ICT

    Meer informatie?

    Heb je vragen over de inhoud van de cursus? Of twijfel je of de cursus aansluit bij jouw leerdoelen of wensen? Liever incompany of een privé cursus? We helpen je graag verder.

    Veelgestelde vragen

    Na de cursus mag je nog 2 weken vragen stellen aan de docent. De docent geeft al weer andere cursussen dus het best kun je je vragen mailen naar info@geo-ict.nl. Je vraag wordt voorgelegd aan de docent en binnen 24 uur krijg je antwoord op je vraag.

    Als je al wat verder bent en je loopt in de praktijk tegen problemen op waar je zelf niet uit komt dan kun je het best gebruik gaan maken van een Online Support. Je gaat dan één dag online met de docent en je krijgt 1 op 1 maatwerk les. Al je problemen worden opgelost en je bent een flinke stap verder gekomen.

    • Blended learning, ook wel hybride leren genoemd, is een onderwijsmethode die traditionele face-to-face lessen combineert met online leermaterialen en interactieve sessies. Deze benadering biedt studenten flexibiliteit en controle over aspecten als tijd, plaats en tempo van leren, terwijl ze profiteren van directe interactie met docenten en medestudenten.
    • Bij het Geo-ICT Training Center in Nederland wordt blended learning toegepast door cursisten grotendeels zelfstandig te laten studeren, aangevuld met geplande interactieve sessies met een docent. Tijdens deze sessies kunnen studenten vragen stellen en complexe onderwerpen bespreken, wat zorgt voor een diepgaander begrip van de lesstof. Alle Blended Learnings beginnen met een online sessie van 2 uur. De docent geeft presentaties en geeft diverse oefeningen en opdrachten aan de cursist. Daar kan de cursist zelf mee aan de slag. Na enkele weken volgt nog een online sessie van een uur.

    Als je in de praktijk tegen problemen op loopt waar je zelf niet uit komt dan kun je 2 dingen doen. Je schrijft je in voor een basis of gevorderde cursus of je schrijft je in voor Online Support.

    Je gaat dan één dag online met een docent en je krijgt 1 op 1 maatwerk les. Al je problemen worden opgelost en je bent een flinke stap verder gekomen.

     

    Alle cursussen worden in contact les gegeven. De cursustijden zijn van 9.00 tot 16.00 uur. Voor koffie, thee, lunch en laptop wordt gezorgd. Online mee doen kan ook altijd. Je zit dan thuis op je eigen laptop en volgt de cursus in Google Meet mee. De lunch, koffie en thee moet je dan wel zorg voor zorgen.

    Je kunt per cursusdag beslissen of je naar onze locatie komt of dat je het online wil doen. Geef dit dan wel op tijd door aan de cursuscoördinator.

    Ja, dit doen we regelmatig. Onze docent komt dan naar uw locatie toe. Hij heeft laptops voor de cursisten bij zich. U hoeft alleen maar een lokaal bij u op locatie te regelen.

    U kunt uw wensen doormailen naar info@geo-ict.nl  dan mailen we u een offerte. Na opdrachtverlening neemt onze cursuscoördinator contact met u op om de lesdagen in te plannen.

    Na iedere cursus krijgen de cursisten een link naar ons evaluatieportaal. Daar kunt u melden wat je wel en niet goed vond aan de cursus. We doen altijd ons uiterste best maar toch kan het natuurlijk voorkomen dat u een klacht heeft. Klik op Klachtenregeling.  Daarin staat beschreven wat u kunt doen. Geo-ICT Training Center, Nederland is lid van de Nederlandse Raad voor Trainen en Opleiden ( NRTO ).

    Na de cursus mailen we u een link naar ons evaluatieportaal. Daar kun u inloggen en een evaluatieformulier in vullen en daar kunt u ook uw deelname certificaat downloaden.