Opleidingen
56.803
resultaten
Interculturele effectiviteit | assessment en persoonlijke verdieping en toepassing in jouw werkcontext
Werk je veel met mensen met andere culturele achtergronden en wil je je interculturele competenties optimaliseren? Wil je makkelijker op een golflengte komen met je klanten, collega's en/of partners, of minder tijd en energie kwijt zijn aan interculturele misverstanden? Overweeg dan deze individuele online IRC coaching.
Intercultural Readiness Check©De IRC© is een wetenschappelijk onderbouwde assessmenttool die vier competenties vastlegt die van invloed zijn op hoe effectief mensen met culturele diversiteit omgaan. Dit gaat om:
Interculturele Sensitiviteit
Interculturele Communicatie
Bevorderen van Betrokkenheid
Omgaan met Onzekerheid
Het IRC profiel geeft op de vier interculturele competenties, en de facetten waarin ze opgesplitst zijn, aan hoe je scoort en het geeft uitgebreide feedback (circa 8 pagina’s) op de scores. Je leert per competentie je sterke punten kennen, welke gebieden verdere ontwikkeling behoeven en je krijgt ideeën aangereikt over hoe je deze competenties verder kunt ontwikkelen.
Aanpak
Nadat je je hebt aangemeld, ontvang je van de trainer de inlogcodes voor de IRC© en spreek je een datum en tijd af voor het IRC debrief gesprek van 1,5 uur.
Je vult online de IRC© in (in ca. 20 minuten) en genereert meteen je persoonlijke profiel als PDF. Samen met de trainer bespreek je het profiel en hoe je je competenties in je werkcontext kunt inzetten en verder ontwikkelen. In dit gesprek waarin de trainer op jou en jouw werkcontext inzoomt, krijg je beter zicht op je interculturele competenties, de onderlinge verbanden en het inzetten van je competenties in jouw specifieke werksituatie.
TrainerYvonne van der Pol werkt als intercultureel consultant en coach. Zij adviseert organisaties in hun interculturele beleid, ontwikkelt leertrajecten en geeft workshops (online, blended en F2F) over intercultureel vakmanschap en coacht professionals in het verder ontwikkelen van hun interculturele professionaliteit. Zij schreef het boek Bespiegelingen over Intercultureel Vakmanschap (in Engels: Reflections on Intercultural Craftsmanship), was jarenlang actief als bestuurslid van SIETAR Europa en Nederland (Society for Intercultural Education, Training Research) en mede-oprichter en co-host van de Deep Culture Podcasts van Japan Intercultural Institute.
IRC Coaching is also available in English and Spanish.
€395
Individueel
max 999
Post-HBO
CRISC - Certified in Risk and Information Systems Control training
Centraal in het land
ma 9 nov. 2026
CRISC – waar staat deze ISACA certificering voor?
CRISC (spreek uit ‘see-risk’) staat voor Certified in Risk and Information Systems Control en is een titel van ISACA. CRISC is één van de belangrijkste (internationale) certificeringen in het vakgebied IT risicomanagement.
Wat leert u in deze CRISC training?
Deze 4-daagse CRISC training bereidt u op strategisch gebied voor op de uitdagingen van IT en Enterprise Risk Management (ERM). Alle ins en outs over het identificeren en managen van (business) risico's door het ontwikkelen, implementeren en onderhouden van de controls van uw informatiesystemen komen aan bod. U leert IT risico's in te schatten op hun gevaren voor uw organisatie, voor waardevolle of gevoelige data en voor uw organisatiedoelstellingen. U leert plannen op te stellen om deze risico's te beperken en waar mogelijk te vermijden, waarbij u rekening leert houden met de voorwaarden op het gebied van governance en compliance, efficiency en het continueren van prestaties. U leert o.m.:
Relevante normen, kaders en werkwijzen identificeren
Risico identificatietechnieken toepassen
Onderscheid maken tussen bedreigingen en kwetsbaarheden
Relevante belanghebbenden (stakeholders) identificeren
Inschatten welke hulpmiddelen en technieken voor het ontwikkelen van risicoscenario's nodig zijn
De betekenis uitleggen van de belangrijkste concepten voor risicobeheer, waaronder risicobereidheid en risicotolerantie
De belangrijkste elementen van een risicoregister beschrijven
Bijdragen aan de creatie van een risico bewustwordingsprogramma
Risico beoordelingstechnieken identificeren en toepassen
Risicoscenario's analyseren
De huidige status van maatregelen identificeren
Hiaten beoordelen tussen de huidige en gewenste toestand van de IT risico omgeving
De resultaten van IT risicobeoordelingen naar relevante belanghebbenden communiceren
Een lijst opstellen van de verschillende risico responsopties
Verschillende parameters van risico responsselectie definiëren
Uitleggen hoe restrisico verband houdt met inherent risico, risicobereidheid en risicotolerantie
De noodzaak van het uitvoeren van een kosten-baten analyse voor het bepalen van een risicoreactie
Een risico actieplan ontwikkelen
De principes van risico eigendom (risk ownership) uitleggen
Gebruikmaken van een goed begrip van het Systems Development Life Cycle (SDLC) proces om IT-controls efficiënt en effectief te implementeren
De noodzaak begrijpen van het onderhoud van maatregelen
Onderscheid maken tussen Key Risk Indicators (KRI's) en Key Performance Indicators (KPI's)
Tools en technieken voor data extractie, data aggregatie en data analyse
Verschillende monitoring tools en -technieken vergelijken
Verschillende tools en technieken voor testing en beoordeling
ISACA – Information Systems Audit and Control Association
ISACA® is een internationale beroepsvereniging met als doel de uitvoering van IT governance, IT auditing, informatiebeveiliging en risicomanagement van automatisering op een hoger plan te brengen door het professionaliseren van haar leden. ISACA heeft meer dan 140.000 leden in 180 landen.
Bekende certificeringen van ISACA zijn CISM (Certified Information Security Manager), CISA (Certified Information Systems Auditor), CGEIT (Certified in the Governance of Enterprise Information Technology), Cybersecurity (CSX) Fundamentals en de Cybersecurity Audit (CSA) certificering. Al deze certificeringen kunt u bij ons behalen.
Over het (onlangs vernieuwde) CRISC examen
Onlangs zijn de 4 domeinen van het internationale CRISC examen ingrijpend aangepast op basis van de laatste ontwikkelingen. Vanaf 1 augustus 2021 gelden ook nieuwe exameneisen. Vanzelfsprekend is het lesprogramma aangepast aan deze nieuwe exameneisen. Tijdens de training worden de 4 domeinen praktijkgericht behandeld met voldoende tijd voor oefenexamenopgaven en uw persoonlijke vragen. Ook het zelf aan de slag gaan met CRISC neemt een belangrijke plaats in de training in.
Het nieuwe CRISC examen bestaat uit 200 multiple-choice vragen en duurt 4 uur. Het examen wordt online afgenomen bij een van de vele bij ISACA aangesloten testcentra.
CRISC – slagingsgarantie
Behaalt u onverhoopt het CRISC examen de eerste keer niet, dan mag u de CRISC training binnen een jaar - geheel gratis - nogmaals bijwonen.
De 4 domeinen van het nieuwe CRISC examen
De percentages vermeld bij elk domein geven aan hoe groot het aandeel van het betreffende domein is in het CRISC examen.
Domein I - Governance (26%)
Domein II - IT risk assessment (20%)
Domein III - Risk response and reporting (32%)
Domein IV - IT and security (22%)
CRISC certificeringseisen
De CRISC titel is bedoeld voor IT (security) en risk professionals met ten minste 3 jaar ervaring. De CRISC certificering is 3 jaar geldig. Om CRISC te worden en te blijven moet u voldoen aan de volgende eisen:
Beschikken over 3 jaar relevante werkervaring in minstens 2 van de CRISC domeinen, waarvan in ieder geval Governance (domein I) of IT risk assessment (domein II). Deze ervaring moet u in de afgelopen 10 jaar hebben opgedaan. Mocht u nog niet aan de eis omtrent werkervaring voldoen, dan is het mogelijk om deze ervaring alsnog op te doen na het examen. U krijgt hiervoor maximaal 5 jaar de tijd waarna u de CRISC titel officieel mag gebruiken.
Onderschrijven van de ISACA code of Professional Ethics
Slagen voor het CRISC examen van ISACA
Na certificering blijven voldoen aan de PE eisen volgens het CPE systeem
Voor wie is de CRISC training/certificering van belang?
De CRISC training/certificering is bedoeld voor IT professionals, risico professionals, IT security managers, CIO's, CISO's, Enterprise Risk Managers (ERM's), audit managers, control en assurance professionals, business analisten, projectmanagers, compliance officers en tal van andere professionals die betrokken zijn bij IT risicomanagement. De training wordt gegeven op HBO/bachelor (+) niveau.
Voertaal
De CRISC training wordt in het Nederlands en in het Engels gegeven. Het officiële ISACA studiemateriaal en het CRISC examen zijn in het Engels.
Lesmateriaal
Voorafgaand aan deze training ontvangt u het officiële ISACA studiemateriaal en 1 jaar toegang tot het begeleidende leerportaal plus een online database met CRISC oefenvragen om u voor te bereiden op de training en het officiële CRISC examen. U ontvangt van ons, indien gewenst, een voucher voor het examen. U dient dit dan direct bij uw inschrijving aan te geven.
€3.500
Klassikaal
max 12
Loopbaan coaching 1-op-1: Loopbaan APK
Amstelhoek (nabij Amsterdam)
ma 5 okt. 2026
en 7 andere data
De Loopbaan APK, startschot voor jouw volgende stap?
Loop je in je werk steeds tegen hetzelfde aan?
Heb je het idee ‘vast’ te zitten en weet je niet hoe verder?
Doe je nog steeds niet wat je eigenlijk wilt doen?
Heb je het gevoel dat je talenten en mogelijkheden niet voldoende uit de verf komen?
Ben je toe aan een volgende stap in je loopbaan en weet je niet welke?
Met mijn heldere blik help ik je om alles in het juiste perspectief te zien en weet je binnen 2 dagen waar jouw toekomst ligt. Je ontdekt wat jouw pijnpunten zijn en hoe je deze aanpakt. Na afloop zit je vol energie en weet je precies wat je wilt. Met je persoonlijke actieplan ga je aan de slag met de volgende stap in je loopbaan.
Reacties van deelnemers:Babette: “Patricia heeft mij enorm veel inzicht gegeven over wie ik ben, waar mijn talenten liggen en waar mijn energie weglek zit. Dit geeft inzicht en vertrouwen. Na twee dagen Loopbaan APK heb je alle handvaten om je toekomst, met energie, weer richting te geven en je eigen koers te bepalen.”
Thijs: “Patricia is iemand die je op je gemak stelt, veel kennis van zaken heeft en je geeft wat je nodig hebt in plaats van wat je denkt nodig te hebben. De tweedaagse 1-op-1 sessie is een aanrader. Het was zeer interessant, intensief en effectief.”
Marlous: “Door 1 op 1 met elkaar in gesprek te gaan is er veel meer diepgang in het gesprek geweest. Hierdoor heb ik veel inzicht gekregen in de situatie waar ik nu sta en welke richting voor mij succesvol zal zijn. Ik heb veel handvaten gekregen waar ik concreet mee aan de slag kan gaan.”
Ja, ik wil een Loopbaan APK
De Loopbaan APK is geschikt voor zowel professionals in loondienst als voor zelfstandig ondernemers.
Hoe ziet de Loopbaan APK eruit?
Eén-op-één Loopbaancoaching
2 aaneengesloten dagen van 10.00 -17.00 uur
Comfortabele en rustige locatie in het midden van het land
Inclusief intakegesprek, lunches en nazorggesprek
€ 2950,- excl. btw.
Stap 1: IntakeJe begint met een telefonische intake. We bespreken al je wensen en waar je tegenaan loopt. Aan de hand van de intake bepalen we de onderwerpen die we uitdiepen tijdens de Loopbaan APK.
Stap 2: Twee dagen één-op-één LoopbaancoachingDe Loopbaan APK is intensief. In 2 dagen gaan we dieper in op de onderwerpen die we bepaald hebben. Het resultaat is je Persoonlijke Profileringsplan, een handleiding om resultaat en je doelen te behalen. Hierin vind je handvatten om je valkuilen te vermijden, je kwaliteiten en mogelijkheden nog beter te gebruiken en je werkplezier te verhogen. Met als resultaat weten wat je wilt en daardoor functioneer je beter en het helpt je betere keuzes te maken.
Stap 3: NazorgOok telefonische nazorg is inbegrepen in de Loopbaan APK. Dit is meestal 3 weken na de tweedaagse sessie.
Zet jij binnenkort de volgende stap in je loopbaan?
€2.950
Klassikaal
max 1
2 dagen
Microsoft Excel 365 Basis
MS Excel 365 Basis
Microsoft Office Excel is een groot rekenblad waarop diverse berekeningen kunnen worden uitgevoerd met behulp van handige knoppen. Van bijvoorbeeld het huishoudboekje tot en met de in- en verkoop van complexe berekeningen van een bedrijf of vereniging. Door gebruik te maken van sjablonen kunt u op eenvoudige wijze facturen opstellen. Naast al het rekenwerk is het gemakkelijk om allerlei grafieken in Excel te maken.
Aan de hand van een intakeformulier worden de persoonlijke leerdoelen in kaart gebracht en is het mogelijk voor DutchTrain om een gedetailleerd afgestemde training te verzorgen. Tevens is het mogelijk om sjablonen, bestanden en andere voorbeelden die gebruikt worden in het dagelijkse werk te integreren in de training. Hierdoor zal er een training ontstaan die nauw aansluit bij de situatie op de werkplek.
Resultaat
Deze training is gericht op het gebruik van Microsoft Excel. Excel biedt functionaliteiten waarmee u gestructureerde gegevens gemakkelijk kunt beheren en analyseren.
Voor wie
Deze training is geschikt voor alle eindgebruikers met kennis van de algemene basisvaardigheden van Microsoft Windows die inzicht willen krijgen in de structuur en werkwijze van Excel.
Inhoud
– Module 1 Schermverkenning
– Module 2 Werkblad opbouwen
– Module 3 Opmaak
– Module 4 Afdrukken
– Module 5 Formules
– Module 6 Functies
– Module 7 Werkbladen
– Module 8 Importeren & Exporteren
– Module 9 Grafieken Basis
Duur
1 dag
Deze training is ook beschikbaar als
– Education On Demand (e-Learning)
– Maatwerktraining, neem hiervoor contact op met een van onze opleidingsadviseurs.
€425
Klassikaal
max 10
1 dag
MoP ® Fast Track - Management of Portfolios - inclusief examens
Amsterdam
ma 28 sep. 2026
en 9 andere data
MoP Fast Track training
Speciaal voor ervaren portfoliomanagers, change managers en management dat zich verder wil bekwamen in MoP, hebben we de MoP Fast Track training opgezet. U kijkt terug op uw praktijkervaringen door een MoP-bril en u verdiept u uw inzichten in de organisatie en portfoliomanagement. Onze trainers controleren of u de materie goed in de vingers hebt zodat u deze ook direct in uw eigen werk toe kunt passen en deze goed kunt uitdragen naar de stakeholders in uw organisatie. We zijn gecommitteerd aan een maximaal praktijkrendement en een geslaagd examenresultaat. Logisch redeneren en grondige kennis van de methode staan in deze training centraal.
Tijdens de MoP Fast Track training gaat u meteen diep op de MoP-methode in. Het programma is volledig afgestemd op maximale impact op de prestaties van uw portfolio en het succesvol afleggen van het MoP Practitioner examen. Presentatie, discussie, zelfstudie en examentraining wisselen elkaar af.
1. De 5 principes beschrijven waar een MoP-portfolio aan moet voldoen om van een MoP-portfolio te spreken:
a. Senior management commitment.
b. Governance alignment.
c. Strategy alignment.
d. Portfolio office.
e. Energized change culture.
2. De portfolio definition cycle beschrijft het proces van de totstandkoming van de portfolio:
a. Understand.
b. Categorize.
c. Prioritize.
d. Balance.
e. Plan.
3. De portfolio delivery cycle beschrijft hoe de oplevering van de verander initiatieven in de portfolio met MoP kan worden beheerst:
a. Management control.
b. Benefits management.
c. Financial management.
d. Risk management.
e. Stakeholder engagement.
f. Organizational governance.
g. Resource management.
4. Afleggen van het MoP Foundation examen.
5. Afleggen van het MoP Practitoner examen.
PRINCE2®, PRINCE2 Agile®, MoR®, MoP®, P3O®, MSP ® is a registered trademark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
€2.595
Klassikaal
max 8
2 weken
Training VB.NET
Rotterdam
ma 21 sep. 2026
en 9 andere data
Wil je zelf web- en desktopapplicaties kunnen bouwen in VB.NET, met een SQL Server database als kloppend hart? In deze training leer je objectgeoriënteerd te programmeren in VB.NET, te werken in Visual Studio en een relationeel databasemodel te ontwerpen en te koppelen aan je applicatie. Je bouwt zowel web- als desktopfunctionaliteit en werkt toe naar een zelfgekozen eindcasus. Hierdoor ben je in staat om een werkende toepassing met database-integratie op te leveren.
Algemene omschrijving
Tijdens deze training leer je professioneel programmeren in VB.NET binnen het .NET framework. Je begint bij de basisprincipes van programmeren en objectoriëntatie, en werkt stap voor stap naar het bouwen van complete applicaties. Je richt je daarbij op twee sporen: webapplicaties en desktopapplicaties. Voor het web werk je met ASP.NET Core, voor de desktop met de moderne .NET-varianten voor Windows-applicaties. In beide gevallen koppel je je applicatie aan een SQL Server database, die je zelf ontwerpt en implementeert.
De training is opgebouwd rond zelf doen. Je werkt volledig in Visual Studio en bouwt tijdens elke module verder aan je programmeervaardigheden. In de databasemodule ontwerp en implementeer je een relationeel model en leer je je data te benaderen met SQL en met moderne data-toegang zoals Entity Framework Core. De training sluit af met een eindcasus, waarin je in overleg met de trainer kiest voor een web- of desktopapplicatie en die onder begeleiding bouwt op basis van een relationele database.
Onze trainers zijn, naast trainer, dagelijks werkzaam als .NET-developer. Waar gewenst en mogelijk laten we de voorbeelden en accenten aansluiten bij de werkpraktijk waarin jij of je team werkt. Hierdoor ben je na afloop in staat om zelfstandig een werkende applicatie met database-koppeling te bouwen en te onderbouwen welke keuzes je daarbij maakt.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training VB.NET Professional komen onderstaande onderwerpen aan bod.
NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.
Programmeren in VB.NET
Werken met variabelen, datatypes en operatoren
Programmalussen, condities en functies opbouwen
De belangrijkste commando's en taalconstructies toepassen
Objectgeoriënteerd programmeren met klassen en objecten
Applicaties opbouwen volgens objectgeoriënteerde principes
Visual Studio als ontwikkelomgeving
Werken met Visual Studio als ontwikkelomgeving voor VB.NET
Projecten opzetten, structureren en beheren
Code schrijven, debuggen en testen binnen de IDE
De ingebouwde hulpmiddelen van Visual Studio benutten
Webapplicaties met ASP.NET Core
De opbouw van een webapplicatie in ASP.NET Core doorgronden
Gebruikersinterfaces bouwen met Razor Pages, MVC of Blazor
Gebruikersinvoer valideren en events afhandelen
Herbruikbare componenten opzetten en hergebruiken
De weergave koppelen aan de achterliggende applicatielogica
Desktopapplicaties met modern .NET
Desktopapplicaties bouwen op modern .NET met WinForms, WPF of MAUI
Werken met Forms en visuele componenten
Een menu, toolbar en statusbar opbouwen
Een installatiepakket voor je applicatie samenstellen
Relationele databases en SQL Server
De basistheorie van relationele databases doorgronden
Zelf een relationeel datamodel ontwerpen
Het model implementeren in Microsoft SQL Server
Gegevens opvragen en bewerken met SQL
Je applicatie koppelen aan de database met moderne data-toegang zoals Entity Framework Core
Eindcasus
In overleg met de trainer een eindcasus bepalen
Kiezen tussen een web- of desktopapplicatie
Een applicatie bouwen op basis van een database
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een werkende applicatie met database-koppeling opbouwt in VB.NET.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
Objectgeoriënteerd te programmeren in VB.NET binnen het .NET framework
In Visual Studio zelfstandig applicaties op te zetten, te debuggen en uit te werken
Webapplicaties te bouwen met ASP.NET Core en desktopapplicaties met modern .NET
Een relationeel datamodel te ontwerpen voor je casus, te implementeren in SQL Server en te koppelen aan je applicatie
Een zelfgekozen eindcasus uit te werken tot een werkende toepassing met database-integratie
€4.499
Klassikaal
max 13
HBO
Training Java Professional
Rotterdam
ma 21 sep. 2026
en 9 andere data
Wil je professioneel leren programmeren in Java en zelf objectgeoriënteerde applicaties kunnen ontwerpen en bouwen? In deze training werk je van de taalfundamenten toe naar geavanceerde onderwerpen als collections, generics, concurrency en databases met JDBC. Je oefent doorlopend aan een praktijkopdracht waarin je het geleerde direct toepast. Hierdoor ben je in staat om zelfstandig Java-projecten op te zetten en uit te voeren.
Algemene omschrijving
Java is een objectgeoriënteerde programmeertaal met een breed toepassingsgebied: van applicaties die op verschillende besturingssystemen draaien tot webtoepassingen. Tijdens deze training leer je om Java-applicaties te ontwikkelen. Je start bij de taalfundamenten, zoals variabelen, operatoren en controlestructuren, en bouwt van daaruit een volledig beeld op van het objectgeoriënteerde paradigma. Je leert klassen en objecten te ontwerpen, overerving en polymorfisme toe te passen, en verdiept je vervolgens in geavanceerde onderwerpen als collections, generics, lambda's, concurrency, I/O en databases met JDBC. Ook de moderne taalfeatures van recente Java-versies komen aan bod.
De training is opgebouwd rond een doorlopende praktijkopdracht. Daarin werk je stap voor stap aan een objectgeoriënteerde applicatie waarin je alles wat je leert direct toepast. Zo wisselen theorie en praktijk elkaar voortdurend af en zie je hoe de losse onderdelen in een echte applicatie samenkomen.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze kennen de valkuilen van het vak en delen keuzes en inzichten die je in je eigen werkpraktijk herkent. Waar gewenst en mogelijk laten we de voorbeelden aansluiten bij de context waarin jij of je team werken. Hierdoor ben je na afloop in staat om zelfstandig Java-projecten op te zetten en uit te voeren.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training Java Professional komen onderstaande onderwerpen aan bod.
NB: Afhankelijk van snelle ontwikkelingen op dit expertisegebied, kan de werkelijke trainingsinhoud hier van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
Fundamenten van Java
Werken met variabelen voor tekst, getallen, booleans en collecties
Operatoren inzetten voor vergelijking, toewijzing en logische en wiskundige bewerkingen
Programmeerlogica opbouwen met keuze- en herhalingsstructuren
Type-inferentie toepassen met var en meerregelige tekst opmaken met text blocks
Objectgeoriënteerd programmeren en UML
Klassen, objecten en instanties ontwerpen
Member variabelen en methoden vastleggen
Objectstructuren en relaties visualiseren met UML
Objectgeoriënteerd programmeren: verdieping
Abstractie en inkapseling toepassen
Overerving, polymorfisme en aggregatie uitwerken
Code structureren met packages en modifiers
Constructors en overloading inzetten
Conversie, polymorfisme en interfaces toepassen
Compacte datastructuren opzetten met records en overervingshiërarchieën afbakenen met sealed classes
Robuuste en betrouwbare code
Arrays opzetten en doorlopen
Fouten afhandelen met exception handling en assertions
De werking van garbage collection doorgronden
Vertakkingen compacter schrijven met switch-expressions en pattern matching
Collections, generics en lambda's
Werken met collections en generics
Lambda expressions schrijven en built-in functional interfaces inzetten
Datum en tijd verwerken met de Java datetime API
Geavanceerde klassen toepassen in je ontwerp
I/O, concurrency en databases
Gegevens lezen en schrijven met I/O en File I/O
Meerdere taken tegelijk uitvoeren met concurrency
Data parallel verwerken met parallel streams
Databases benaderen met JDBC
Applicaties geschikt maken voor meerdere talen en regio's met localization
Doorlopende praktijkopdracht
Een objectgeoriënteerde Java-applicatie ontwerpen en bouwen
Het geleerde per fase toepassen in de praktijkopdracht
Je code onderbouwen en toetsen aan de gestelde eisen
Onder begeleiding van de trainer toewerken naar een werkende oplossing
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een objectgeoriënteerde applicatie stap voor stap ontwerpt en bouwt.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
De taalfundamenten van Java toe te passen: variabelen, operatoren en controlestructuren
Objectgeoriënteerde applicaties te ontwerpen en te bouwen met klassen, overerving, polymorfisme en interfaces
Collections, generics, lambda's en de moderne taalfeatures van Java gericht in te zetten
Concurrency, I/O en databasetoegang met JDBC in je applicaties te verwerken
Zelfstandig een Java-project op te zetten, uit te voeren en te onderbouwen
€5.999
Klassikaal
max 13
HBO
Masterclass PHP
Rotterdam
ma 21 sep. 2026
en 9 andere data
Wil je complexe webapplicaties kunnen ontwikkelen die schaalbaar in de cloud draaien, en je PHP-kennis naar een geavanceerd niveau tillen? In deze masterclass verdiep je je in geavanceerd object georiënteerd programmeren, design patterns en software-architectuur, en breng je alles samen in een praktijkcase waarin je zelf een schaalbare webapplicatie bouwt. Hierdoor ben je in staat om complexe, goed onderhoudbare webapplicaties te ontwerpen en zelf te bouwen.
Algemene omschrijving
Wil je je PHP-kennis naar masterclass-niveau tillen en complexe applicaties bouwen die professioneel zijn opgezet? Tijdens deze masterclass verdiep je je in geavanceerd object georiënteerd programmeren en zet je moderne taalfeatures in, zoals types, enums en attributes. Je leert design patterns en het MVC-model toe te passen om je code overzichtelijk, schaalbaar en herbruikbaar te houden, ook naarmate een applicatie groeit. Daarnaast werk je aan software-architectuur en leg je je ontwerp gestructureerd vast met UML.
Je koppelt applicaties aan API's, wisselt data uit met JSON volgens moderne REST werkwijze en maakt je applicatie schaalbaar voor gebruik in de cloud, verdeeld over meerdere machines. Ook kijk je naar de beveiligingsaspecten van PHP en de webserver, naar optimalisatie en naar het testen van je code met unit tests. Alles komt samen in een praktijkcase, waarin je zelf een schaalbare webapplicatie bouwt en met Git in versiebeheer werkt. Aan de hand van dat eindproduct bepalen we of je in aanmerking komt voor het certificaat.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied, waardoor ze actuele kennis en praktijkervaring combineren. Waar gewenst en mogelijk laten we onze voorbeelden aansluiten bij de context waarin jij of je team werken, en wisselen we theorie en praktijk voortdurend af. Hierdoor ben je na afloop in staat om complexe, schaalbare webapplicaties zelfstandig te ontwerpen, te bouwen en te testen.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de masterclass PHP komen onderstaande onderwerpen aan bod.
NB: Afhankelijk van snelle ontwikkelingen op dit expertisegebied, kan de werkelijke trainingsinhoud hier van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
Ontwikkelmethoden, architectuur en versiebeheer met Git
De belangrijkste ontwikkelmethoden doorlopen, van de eisen van klant en gebruikers tot de implementatie van een applicatie
Softwarearchitectuur vormgeven en je ontwerp vastleggen met UML
Ontwikkelmethoden toepassen op een praktijkcase
Werken met Git om met meerdere ontwikkelaars aan één project te werken
Wijzigingen mergen, pullen, pushen en rebasen binnen een gezamenlijke codebase
Geavanceerd object georiënteerd programmeren
Geavanceerde vormen van object georiënteerd programmeren toepassen in PHP
Moderne taalfeatures inzetten, zoals types, enums en attributes
Exception handling opzetten om fouten gecontroleerd af te vangen
Je code doorlichten met debugging
Design patterns, MVC en frameworks
Doorgronden welk ontwerpprobleem een design pattern oplost
Veelgebruikte patterns toepassen, zoals Factory, Observer en Interface
Het MVC-model inzetten om data, logica en presentatie van elkaar te scheiden
De lagen van je applicatie onafhankelijk van elkaar aanpasbaar maken
Kennismaken met een veelgebruikt PHP-framework en de basisstructuur die het je biedt
Bepalen in welke mate een framework je ontwikkelwerk ondersteunt
PHP in de cloud: API's, schaalbaarheid en beveiliging
Applicaties koppelen aan API's en data uitwisselen met JSON
REST-API's opzetten
Templates scheiden van je applicatielogica met Twig
Een applicatie schaalbaar maken voor gebruik in de cloud, verdeeld over meerdere (virtuele) machines
De beveiligingsaspecten van PHP en de webserver afwegen en toepassen
Applicaties optimaliseren met aandacht voor debugging en errorhandling
Software testen
Unit tests opzetten als vast onderdeel van je ontwikkelproces
Testcases schrijven die je klassen toetsen op hun gedrag onder verschillende omstandigheden
Problemen en vertraging voorkomen door vroeg en gestructureerd te testen
De performance van je applicatie meten en optimaliseren
Praktijkcase: een schaalbare webapplicatie bouwen
Een schaalbare webapplicatie ontwikkelen waarin je de behandelde technieken samenbrengt
Object georiënteerd werken, design patterns en het MVC-model toepassen in één samenhangend geheel
Versiebeheer met Git inzetten tijdens de bouw, eventueel samen met andere deelnemers
Je applicatie toetsen en optimaliseren met de geleerde testmethoden
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een complexe webapplicatie professioneel opzet, structureert en test.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
Complexe webapplicaties te ontwikkelen die schaalbaar in de cloud draaien
Op hoog niveau object georiënteerd te programmeren in PHP met moderne taalfeatures
Design patterns en het MVC-model in te zetten om je applicatie helder te structureren
Software-architectuur vast te leggen met UML en applicaties te koppelen aan API's via JSON
Je code te toetsen en te optimaliseren met unit tests en samen te werken met versiebeheer in Git
€4.499
Klassikaal
max 13
HBO
Training SQL
Rotterdam
ma 21 sep. 2026
en 9 andere data
Wil je met SQL zelf queries kunnen schrijven en relationele databases logisch kunnen opzetten, zodat je data betrouwbaar ophaalt, combineert en bewerkt? In deze training leer je een datamodel te normaliseren, selecties te bouwen met joins, aggregaties en subselects, en wijzigingen gecontroleerd door te voeren met transacties. Je werkt aan herkenbare cases in een concrete databaseomgeving. Hierdoor ben je in staat om zelfstandig een datamodel op te zetten en je SQL direct toe te passen op verschillende platformen.
Algemene omschrijving
Tijdens deze training leer je hoe je relationele databases opzet en gebruikt. Je begint bij de opbouw van tabellen, relaties en sleutels en de rol die een DBMS daarin speelt. Vervolgens structureer je gegevens logisch door normalisatie in de basis toe te passen, zodat je dubbele data voorkomt. Vanuit de basis van SQL bouw je stap voor stap queries op waarmee je informatie opvraagt, filtert, combineert en analyseert met joins, aggregaties en subselects. Daarnaast leer je gegevens toe te voegen, bij te werken en te verwijderen, en transacties in te zetten om wijzigingen gecontroleerd door te voeren.
De training is praktijkgericht opgezet. Je werkt met herkenbare situaties in een concrete databaseomgeving waarin je zelf queries schrijft en aanpast. De SQL die je leert, kun je direct toepassen op verschillende platformen, van PostgreSQL en SQL Server tot cloud data warehouses.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied en werken zelf met databases en SQL. Waar gewenst en mogelijk, laten we onze voorbeelden aansluiten bij de context waarin jij of je team werken. Hierdoor ben je in staat om na afloop zelfstandig een efficiënt datamodel op te zetten en bestaande databases beter te benutten.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training SQL komen onderstaande onderwerpen aan bod.
NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.
Relationele databases en datamodellering
Tabellen, relaties en sleutels opbouwen
De rol en werking van een DBMS doorgronden
Data normaliseren tot een logisch datamodel
Dubbele data voorkomen door de juiste structuur te kiezen
SQL basis en selecties
Select-statements schrijven, filteren en sorteren
Gegevens uit meerdere tabellen combineren met joins
SQL-functies toepassen op je selecties
Aggregaties, groeperingen en subselects
Gegevens samenvatten met aggregaties
Resultaten groeperen en filteren op groepsniveau
Query's opbouwen met subselects
Complexe vragen vertalen naar gecombineerde queries
Data bewerken en transacties
Gegevens toevoegen, bijwerken en verwijderen
Wijzigingen bundelen met transacties
Wijzigingen gecontroleerd doorvoeren of terugdraaien
Views, usermanagement en data-export
Views maken om selecties herbruikbaar te maken
Data exporteren naar andere systemen
Query-resultaten beschikbaar stellen voor analyse of visualisatie
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je zelf queries schrijft, aanpast en toepast op een relationele database.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van kennis naar toepassing binnen jouw organisatie en werksituatie.
Doelen
Na deze training ben je in staat om:
De principes van relationele databases en datamodellering in de basis toe te passen bij het opzetten van een database
Gegevens op te vragen, te combineren en te bewerken met SQL, van filters en joins tot aggregaties en subselects
Een datamodel op te zetten
Views, transacties en basaal usermanagement in te zetten om data toegankelijk en beheersbaar te maken
Databronnen en query-resultaten voor te bereiden voor gebruik in andere systemen, zoals analyse- of visualisatietools
€1.399
Klassikaal
max 13
HBO
Opleiding PHP Professional
Rotterdam
ma 21 sep. 2026
en 9 andere data
Wil je professioneel leren programmeren in PHP en zelf een webapplicatie kunnen bouwen, zodat je van je eerste regels code tot een werkende site met database komt? In deze training leer je programmeren in PHP, van functioneel programmeren tot de basis van object georiënteerd werken. Je zet zelf een MySQL-database op en koppelt die aan je code, met veilig programmeren als terugkerend aandachtspunt. Hierdoor ben je in staat om zelfstandig een goed onderhoudbare webapplicatie te ontwikkelen.
Algemene omschrijving
PHP is een van de meest gebruikte talen voor webontwikkeling: bekende platforms als WordPress en Magento draaien erop. Tijdens deze training leer je stap voor stap professioneel programmeren in PHP, ook als je nog geen ervaring met de taal hebt. Je begint met functioneel programmeren (variabelen, programmalussen, functies en arrays) en stapt gaandeweg over naar de basis van object georiënteerd werken. Onderweg maak je kennis met moderne taalfeatures en met de manier waarop professionele PHP-ontwikkelaars hun code organiseren, met Composer voor pakketbeheer en de PSR-standaarden als gangbare afspraken.
Daarna zet je zelf een MySQL-database op, bevraag je die op verschillende manieren en gebruik je die in je scripts. Je ziet daarbij hoe phpMyAdmin en moderne database-hulpmiddelen zoals ORM's en migraties zich tot elkaar verhouden. Veilig programmeren loopt als een rode draad door de hele training: je leert gebruikersinvoer te valideren en je database af te schermen. Alles komt samen in een eindopdracht, waarin je een praktijkcase zoals een webwinkel uitwerkt tot een werkende webapplicatie.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Waar gewenst en mogelijk laten we de voorbeelden aansluiten bij de context waarin jij of je team werken. Hierdoor ben je na afloop in staat om zelfstandig een goed onderhoudbare webapplicatie te bouwen met PHP en MySQL.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training PHP Professional komen onderstaande onderwerpen aan bod.
NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.
Inleiding programmeren in PHP
Variabelen, condities en programmalussen toepassen
Functies schrijven en korte scripts ontwerpen
Gegevens verwerken en structureren met arrays
Kennismaken met moderne taalfeatures van PHP
De opbouw van een PHP-script doorgronden
Dynamische scripts en foutafhandeling
Patronen in tekst herkennen met reguliere expressies
Gebruikerssessies en cookies beheren
Fouten afvangen met exception handling
Scripts systematisch debuggen
Databases opzetten en bevragen met MySQL
Zelf een MySQL-database opzetten
De database op verschillende manieren bevragen
MySQL toepassen in je PHP-scripts
Werken met phpMyAdmin als beheertool
Zien hoe database-hulpmiddelen zoals ORM's en migraties zich verhouden tot phpMyAdmin
Object georiënteerd programmeren
Werken met classes en objecten
Externe classes inzetten voor templating, PDF-generatie en e-mail
Eigen classes en objecten opzetten voor je applicatie
Kennismaken met basis design patterns
Veilig programmeren
Gebruikersinvoer valideren voordat je die verwerkt
Wachtwoorden veilig opslaan met password_hash
SQL-injectie voorkomen met prepared statements
Je database afschermen tegen ongeoorloofde toegang
Eindopdracht: een eigen webapplicatie bouwen
Een praktijkcase zoals een webwinkel uitwerken
Je applicatie bouwen op basis van PHP en MySQL
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je stap voor stap toewerkt naar een eigen, werkende webapplicatie.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
Gestructureerde PHP-scripts te schrijven met variabelen, functies, programmalussen en arrays
Een relationele database in MySQL op te zetten, te bevragen en te koppelen aan je code
Classes en objecten op te zetten met de basisprincipes van object georiënteerd programmeren
Veilig te programmeren door invoer te valideren, wachtwoorden te beschermen en je database af te schermen
Zelfstandig een dynamische webapplicatie te ontwikkelen op basis van PHP en MySQL
€3.999
Klassikaal
max 13
HBO