<?xml version='1.0' encoding='UTF-8'?>
<program xmlns="http://studieData.nl/schema/edudex/program">
  <editor>info@geo-ict.nl</editor>
  <expires>2027-02-21</expires>
  <format>EDU-DEX 1.0</format>
  <generator>GeoPlan</generator>
  <inPublication>true</inPublication>
  <lastEdited>2026-04-21T14:45:03</lastEdited>
  <programAdmission>
    <applicationOpen>true</applicationOpen>
    <applicationType>individual</applicationType>
    <maxNumberOfParticipants>8</maxNumberOfParticipants>
    <minNumberOfParticipants>1</minNumberOfParticipants>
    <paymentDue>afterwards</paymentDue>
    <startDateDetermination>fixed starting date</startDateDetermination>
  </programAdmission>
  <programClassification>
    <accreditation>
      <validUpto>2026-02-25</validUpto>
      <certificate>NRTO</certificate>
      <organization>NRTO</organization>
    </accreditation>
    <degree>certificate</degree>
    <orgUnitId>geo-ict</orgUnitId>
    <programDuration unit="day">3</programDuration>
    <programForm>part-time</programForm>
    <programId>367</programId>
    <programLevel>none</programLevel>
    <programLocation id="1">Apeldoorn</programLocation>
    <programLocation id="2">Online</programLocation>
    <programLocation id="3">In Company</programLocation>
    <programLocation id="4">Eindhoven</programLocation>
    <programLocation id="5">Amsterdam</programLocation>
    <programLocation id="6">Rotterdam</programLocation>
    <programLocation id="7">Overig</programLocation>
    <programType>training</programType>
    <startingYear>2026</startingYear>
    <theme>automation and it</theme>
  </programClassification>
  <programContacts>
    <contactData>
      <contactName>Geo-ICT Training Center</contactName>
      <email>info@geo-ict.nl</email>
      <role>Bedrijf</role>
      <telephone>0643463838</telephone>
      <webLink xml:lang="nl">https://geo-ict.nl</webLink>
    </contactData>
  </programContacts>
  <programCurriculum>
    <instructionLanguage>
      <languageCode>nl</languageCode>
      <percentage>100</percentage>
    </instructionLanguage>
    <instructionMode>training</instructionMode>
    <instructionMode>virtual classroom</instructionMode>
    <instructionMode>classroom teaching</instructionMode>
    <instructionMode>blended learning</instructionMode>
  </programCurriculum>
  <programDescriptions>
    <programName xml:lang="nl">Python backend bouwen met FastAPI</programName>
    <programSummaryText xml:lang="nl"><![CDATA[Leer in 3 dagen een Python-backend bouwen met FastAPI, Docker en PostGIS, waarmee GeoJSON-data via een API kan worden opgeslagen en ontsloten.]]></programSummaryText>
    <programSummaryHtml xml:lang="nl"><![CDATA[<p>Leer in 3 dagen een Python-backend bouwen met FastAPI, Docker en PostGIS, waarmee GeoJSON-data via een API kan worden opgeslagen en ontsloten.</p>]]></programSummaryHtml>
    <programDescriptionText xml:lang="nl"><![CDATA[In deze praktijkgerichte cursus leert u hoe u een moderne backend ontwikkelt die via een API toegankelijk is. U werkt met Python en FastAPI om API-endpoints te bouwen, requests te verwerken en data te valideren. Daarnaast leert u hoe een backendservice wordt verpakt en uitgevoerd in Docker, zodat applicaties reproduceerbaar en schaalbaar draaien in containers.  Verder koppelt u de backend aan een PostgreSQL/PostGIS database voor het opslaan en ontsluiten van geografische data. U werkt met GeoJSON als uitwisselingsformaat en bouwt stap voor stap een werkend prototype dat data via een API kan ontvangen, opslaan en beschikbaar maken voor webkaarten, dashboards en GIS-toepassingen.  Na afloop heeft u inzicht in moderne backend-architecturen en kunt u zelf een self-hosted Python backend opzetten met API, database en containeromgeving.]]></programDescriptionText>
    <programDescriptionHtml xml:lang="nl"><![CDATA[<p>In deze praktijkgerichte cursus leert u hoe u een moderne backend ontwikkelt die via een API toegankelijk is. U werkt met Python en FastAPI om API-endpoints te bouwen, requests te verwerken en data te valideren. Daarnaast leert u hoe een backendservice wordt verpakt en uitgevoerd in Docker, zodat applicaties reproduceerbaar en schaalbaar draaien in containers.</p>
<p>Verder koppelt u de backend aan een PostgreSQL/PostGIS database voor het opslaan en ontsluiten van geografische data. U werkt met GeoJSON als uitwisselingsformaat en bouwt stap voor stap een werkend prototype dat data via een API kan ontvangen, opslaan en beschikbaar maken voor webkaarten, dashboards en GIS-toepassingen.</p>
<p>Na afloop heeft u inzicht in moderne backend-architecturen en kunt u zelf een self-hosted Python backend opzetten met API, database en containeromgeving.</p>]]></programDescriptionHtml>
    <subjectText>
      <subject>course schedule</subject>
      <header1 xml:lang="nl">Dagindeling</header1>
      <descriptionHtml xml:lang="nl"><![CDATA[<h3>Dag 1: Dag 1</h3>
<p>Op de eerste dag maakt u kennis met containerisatie en moderne softwaredeployment. U leert waarom containers belangrijk zijn binnen moderne softwarearchitecturen en hoe applicaties in een gestandaardiseerde omgeving kunnen draaien. U werkt met Docker en leert hoe images worden opgebouwd en hoe containers gestart en beheerd worden. Ook krijgt u inzicht in de samenwerking tussen applicaties en databases binnen containeromgevingen.</p>
<p>Na deze dag kunt u:</p>
<ul>
<li>uitleggen wat containerisatie is en waarom Docker wordt gebruikt.</li>
<li>Docker-images opbouwen en containers starten.</li>
<li>beschrijven hoe applicaties reproduceerbaar in containers draaien.</li>
<li>een eenvoudige applicatie in Docker uitvoeren.</li>
</ul>
<br/>
<h3>Dag 2: Dag 2</h3>
<p>Tijdens de tweede dag verdiept u zich verder in Docker en leert u hoe meerdere services samen functioneren binnen één containeromgeving. U werkt met opstellingen waarin een applicatie en een database met elkaar communiceren. Daarbij leert u hoe configuraties worden ingericht, hoe volumes worden gebruikt voor dataopslag en hoe services via een Docker-netwerk verbinding maken.</p>
<p>Daarnaast maakt u kennis met PostgreSQL en PostGIS binnen een containeromgeving en leert u hoe een database wordt geïntegreerd in een backendarchitectuur. U verkent hoe geografische data wordt opgeslagen en hoe een backend met een database kan communiceren.</p>
<p>Na deze dag kunt u:</p>
<ul>
<li>meerdere services in een Docker-omgeving configureren.</li>
<li>volumes gebruiken voor persistente dataopslag.</li>
<li>services laten communiceren binnen een Docker-netwerk.</li>
<li>een PostgreSQL/PostGIS database opnemen in een containeromgeving.</li>
<li>een werkende Docker-opstelling met applicatie en database realiseren.</li>
</ul>
<br/>
<h3>Dag 3: Dag 3</h3>
<p>Op de derde dag verschuift de focus naar backendontwikkeling met Python en FastAPI. U leert hoe een backend API wordt opgebouwd en hoe applicaties via HTTP communiceren met een server. U definieert API-routes, verwerkt requests en valideert data. Ook maakt u kennis met de automatische documentatie die FastAPI genereert voor API-endpoints.</p>
<p>Vervolgens koppelt u de backend aan een PostgreSQL/PostGIS database. U leert hoe GeoJSON-data via een API kan worden ontvangen, opgeslagen en ontsloten. Aan het einde van de dag bouwt u een werkend prototype van een Python backend die geodata beschikbaar maakt voor toepassingen zoals webkaarten, dashboards en GIS-applicaties.</p>
<p>Na deze dag kunt u:</p>
<ul>
<li>een backend API opzetten met Python en FastAPI.</li>
<li>API-routes definiëren en HTTP-requests verwerken.</li>
<li>data valideren met Python-modellen.</li>
<li>GeoJSON-data opslaan en ophalen via een API.</li>
<li>een backend koppelen aan een PostgreSQL/PostGIS database.</li>
<li>geografische data ontsluiten voor web- en GIS-toepassingen.</li>
</ul>]]></descriptionHtml>
      <descriptionText xml:lang="nl"><![CDATA[Dag 1: Dag 1  Op de eerste dag maakt u kennis met containerisatie en moderne softwaredeployment. U leert waarom containers belangrijk zijn binnen moderne softwarearchitecturen en hoe applicaties in een gestandaardiseerde omgeving kunnen draaien. U werkt met Docker en leert hoe images worden opgebouwd en hoe containers gestart en beheerd worden. Ook krijgt u inzicht in de samenwerking tussen applicaties en databases binnen containeromgevingen.  Na deze dag kunt u:  uitleggen wat containerisatie is en waarom Docker wordt gebruikt.  Docker-images opbouwen en containers starten.  beschrijven hoe applicaties reproduceerbaar in containers draaien.  een eenvoudige applicatie in Docker uitvoeren.  Dag 2: Dag 2  Tijdens de tweede dag verdiept u zich verder in Docker en leert u hoe meerdere services samen functioneren binnen één containeromgeving. U werkt met opstellingen waarin een applicatie en een database met elkaar communiceren. Daarbij leert u hoe configuraties worden ingericht, hoe volumes worden gebruikt voor dataopslag en hoe services via een Docker-netwerk verbinding maken.  Daarnaast maakt u kennis met PostgreSQL en PostGIS binnen een containeromgeving en leert u hoe een database wordt geïntegreerd in een backendarchitectuur. U verkent hoe geografische data wordt opgeslagen en hoe een backend met een database kan communiceren.  Na deze dag kunt u:  meerdere services in een Docker-omgeving configureren.  volumes gebruiken voor persistente dataopslag.  services laten communiceren binnen een Docker-netwerk.  een PostgreSQL/PostGIS database opnemen in een containeromgeving.  een werkende Docker-opstelling met applicatie en database realiseren.  Dag 3: Dag 3  Op de derde dag verschuift de focus naar backendontwikkeling met Python en FastAPI. U leert hoe een backend API wordt opgebouwd en hoe applicaties via HTTP communiceren met een server. U definieert API-routes, verwerkt requests en valideert data. Ook maakt u kennis met de automatische documentatie die FastAPI genereert voor API-endpoints.  Vervolgens koppelt u de backend aan een PostgreSQL/PostGIS database. U leert hoe GeoJSON-data via een API kan worden ontvangen, opgeslagen en ontsloten. Aan het einde van de dag bouwt u een werkend prototype van een Python backend die geodata beschikbaar maakt voor toepassingen zoals webkaarten, dashboards en GIS-applicaties.  Na deze dag kunt u:  een backend API opzetten met Python en FastAPI.  API-routes definiëren en HTTP-requests verwerken.  data valideren met Python-modellen.  GeoJSON-data opslaan en ophalen via een API.  een backend koppelen aan een PostgreSQL/PostGIS database.  geografische data ontsluiten voor web- en GIS-toepassingen.]]></descriptionText>
    </subjectText>
    <subjectText>
      <subject>objectives</subject>
      <header1 xml:lang="nl">Leerdoelen</header1>
      <descriptionHtml xml:lang="nl"><![CDATA[<ul>
<li>De cursist begrijpt hoe moderne backend-architecturen met API’s, services en databases zijn opgebouwd.</li>
<li>De cursist kan een REST API ontwikkelen met Python en FastAPI.</li>
<li>De cursist kan een applicatie containeriseren en uitvoeren met Docker.</li>
<li>De cursist kan een backend koppelen aan een PostgreSQL/PostGIS database.</li>
<li>De cursist kan GeoJSON-data via een API opslaan, ophalen en ontsluiten voor GIS- en webapplicaties.</li>
</ul>]]></descriptionHtml>
      <descriptionText xml:lang="nl"><![CDATA[De cursist begrijpt hoe moderne backend-architecturen met API’s, services en databases zijn opgebouwd.  De cursist kan een REST API ontwikkelen met Python en FastAPI.  De cursist kan een applicatie containeriseren en uitvoeren met Docker.  De cursist kan een backend koppelen aan een PostgreSQL/PostGIS database.  De cursist kan GeoJSON-data via een API opslaan, ophalen en ontsluiten voor GIS- en webapplicaties.]]></descriptionText>
    </subjectText>
    <searchword xml:lang="nl"><![CDATA[Automatisering & ICT/IT]]></searchword>
    <searchword xml:lang="nl"><![CDATA[GIS (Geografisch Informatiesysteem)]]></searchword>
    <webLink xml:lang="nl">https://geo-ict.nl/cursus/backend-bouwen-met-python/</webLink>
  </programDescriptions>
  <programSchedule>
    <genericProgramRun>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
    </genericProgramRun>
    <programRun>
      <id>3672026Ape0110</id>
      <status>application opened</status>
      <applicationDeadline>2026-01-11</applicationDeadline>
      <startDate isFinal="false">2026-01-12</startDate>
      <endDate isFinal="false">2026-01-27</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260112</id>
        <date>2026-01-12</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260119</id>
        <date>2026-01-19</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260127</id>
        <date>2026-01-27</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0212</id>
      <status>application opened</status>
      <applicationDeadline>2026-02-11</applicationDeadline>
      <startDate isFinal="false">2026-02-12</startDate>
      <endDate isFinal="false">2026-02-19</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260212</id>
        <date>2026-02-12</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260213</id>
        <date>2026-02-13</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260219</id>
        <date>2026-02-19</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0307</id>
      <status>application opened</status>
      <applicationDeadline>2026-03-08</applicationDeadline>
      <startDate isFinal="false">2026-03-09</startDate>
      <endDate isFinal="false">2026-03-23</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260309</id>
        <date>2026-03-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260316</id>
        <date>2026-03-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260323</id>
        <date>2026-03-23</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0307</id>
      <status>application opened</status>
      <applicationDeadline>2026-03-08</applicationDeadline>
      <startDate isFinal="false">2026-03-09</startDate>
      <endDate isFinal="false">2026-03-23</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260309</id>
        <date>2026-03-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260316</id>
        <date>2026-03-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260323</id>
        <date>2026-03-23</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0405</id>
      <status>application opened</status>
      <applicationDeadline>2026-04-06</applicationDeadline>
      <startDate isFinal="false">2026-04-07</startDate>
      <endDate isFinal="false">2026-04-20</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260407</id>
        <date>2026-04-07</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260413</id>
        <date>2026-04-13</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260420</id>
        <date>2026-04-20</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0405</id>
      <status>application opened</status>
      <applicationDeadline>2026-04-06</applicationDeadline>
      <startDate isFinal="false">2026-04-07</startDate>
      <endDate isFinal="false">2026-04-20</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260407</id>
        <date>2026-04-07</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260413</id>
        <date>2026-04-13</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260420</id>
        <date>2026-04-20</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0512</id>
      <status>application opened</status>
      <applicationDeadline>2026-05-11</applicationDeadline>
      <startDate isFinal="false">2026-05-12</startDate>
      <endDate isFinal="false">2026-05-26</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260512</id>
        <date>2026-05-12</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260519</id>
        <date>2026-05-19</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260526</id>
        <date>2026-05-26</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0512</id>
      <status>application opened</status>
      <applicationDeadline>2026-05-11</applicationDeadline>
      <startDate isFinal="false">2026-05-12</startDate>
      <endDate isFinal="false">2026-05-26</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260512</id>
        <date>2026-05-12</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260519</id>
        <date>2026-05-19</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260526</id>
        <date>2026-05-26</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0606</id>
      <status>application opened</status>
      <applicationDeadline>2026-06-07</applicationDeadline>
      <startDate isFinal="false">2026-06-08</startDate>
      <endDate isFinal="false">2026-06-22</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260608</id>
        <date>2026-06-08</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260615</id>
        <date>2026-06-15</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260622</id>
        <date>2026-06-22</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0606</id>
      <status>application opened</status>
      <applicationDeadline>2026-06-07</applicationDeadline>
      <startDate isFinal="false">2026-06-08</startDate>
      <endDate isFinal="false">2026-06-22</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260608</id>
        <date>2026-06-08</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260615</id>
        <date>2026-06-15</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260622</id>
        <date>2026-06-22</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0702</id>
      <status>application opened</status>
      <applicationDeadline>2026-07-01</applicationDeadline>
      <startDate isFinal="false">2026-07-02</startDate>
      <endDate isFinal="false">2026-07-16</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260702</id>
        <date>2026-07-02</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260709</id>
        <date>2026-07-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260716</id>
        <date>2026-07-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0702</id>
      <status>application opened</status>
      <applicationDeadline>2026-07-01</applicationDeadline>
      <startDate isFinal="false">2026-07-02</startDate>
      <endDate isFinal="false">2026-07-16</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260702</id>
        <date>2026-07-02</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260709</id>
        <date>2026-07-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260716</id>
        <date>2026-07-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0804</id>
      <status>application opened</status>
      <applicationDeadline>2026-08-03</applicationDeadline>
      <startDate isFinal="false">2026-08-04</startDate>
      <endDate isFinal="false">2026-08-18</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260804</id>
        <date>2026-08-04</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260811</id>
        <date>2026-08-11</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260818</id>
        <date>2026-08-18</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0804</id>
      <status>application opened</status>
      <applicationDeadline>2026-08-03</applicationDeadline>
      <startDate isFinal="false">2026-08-04</startDate>
      <endDate isFinal="false">2026-08-18</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260804</id>
        <date>2026-08-04</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260811</id>
        <date>2026-08-11</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260818</id>
        <date>2026-08-18</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape0904</id>
      <status>application opened</status>
      <applicationDeadline>2026-09-03</applicationDeadline>
      <startDate isFinal="false">2026-09-04</startDate>
      <endDate isFinal="false">2026-09-18</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260904</id>
        <date>2026-09-04</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260911</id>
        <date>2026-09-11</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260918</id>
        <date>2026-09-18</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir0904</id>
      <status>application opened</status>
      <applicationDeadline>2026-09-03</applicationDeadline>
      <startDate isFinal="false">2026-09-04</startDate>
      <endDate isFinal="false">2026-09-18</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20260904</id>
        <date>2026-09-04</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260911</id>
        <date>2026-09-11</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20260918</id>
        <date>2026-09-18</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape1008</id>
      <status>application opened</status>
      <applicationDeadline>2026-10-07</applicationDeadline>
      <startDate isFinal="false">2026-10-08</startDate>
      <endDate isFinal="false">2026-10-22</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261008</id>
        <date>2026-10-08</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261015</id>
        <date>2026-10-15</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261022</id>
        <date>2026-10-22</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir1008</id>
      <status>application opened</status>
      <applicationDeadline>2026-10-07</applicationDeadline>
      <startDate isFinal="false">2026-10-08</startDate>
      <endDate isFinal="false">2026-10-22</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261008</id>
        <date>2026-10-08</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261015</id>
        <date>2026-10-15</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261022</id>
        <date>2026-10-22</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape1107</id>
      <status>application opened</status>
      <applicationDeadline>2026-11-08</applicationDeadline>
      <startDate isFinal="false">2026-11-09</startDate>
      <endDate isFinal="false">2026-11-23</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261109</id>
        <date>2026-11-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261116</id>
        <date>2026-11-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261123</id>
        <date>2026-11-23</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir1107</id>
      <status>application opened</status>
      <applicationDeadline>2026-11-08</applicationDeadline>
      <startDate isFinal="false">2026-11-09</startDate>
      <endDate isFinal="false">2026-11-23</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261109</id>
        <date>2026-11-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261116</id>
        <date>2026-11-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261123</id>
        <date>2026-11-23</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Ape1202</id>
      <status>application opened</status>
      <applicationDeadline>2026-12-01</applicationDeadline>
      <startDate isFinal="false">2026-12-02</startDate>
      <endDate isFinal="false">2026-12-16</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261202</id>
        <date>2026-12-02</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261209</id>
        <date>2026-12-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261216</id>
        <date>2026-12-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>1</id>
        <locationName xml:lang="nl">Apeldoorn</locationName>
        <city>Apeldoorn</city>
      </location>
    </programRun>
    <programRun>
      <id>3672026Vir1202</id>
      <status>application opened</status>
      <applicationDeadline>2026-12-01</applicationDeadline>
      <startDate isFinal="false">2026-12-02</startDate>
      <endDate isFinal="false">2026-12-16</endDate>
      <contactHoursPartOfDay>day</contactHoursPartOfDay>
      <cost>
        <amount>1795</amount>
        <amountVAT>376.95</amountVAT>
        <amountIsFinal>true</amountIsFinal>
        <costType>tuition fee</costType>
        <currency>eur</currency>
        <isRequiredCost>true</isRequiredCost>
        <VATExemptAmount>0</VATExemptAmount>
        <VATExemptAmountVAT>0</VATExemptAmountVAT>
        <VATCountry>nl</VATCountry>
        <VATPercentage>21</VATPercentage>
      </cost>
      <courseDay>
        <id>20261202</id>
        <date>2026-12-02</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261209</id>
        <date>2026-12-09</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <courseDay>
        <id>20261216</id>
        <date>2026-12-16</date>
        <startTime>09:00:00</startTime>
        <endTime>16:00:00</endTime>
      </courseDay>
      <location>
        <id>7</id>
        <locationName xml:lang="nl">Virtual Classroom</locationName>
        <city>Virtual Classroom</city>
      </location>
    </programRun>
  </programSchedule>
</program>
