Onderwerp
Automatisering & ICT/IT
Communicatie
Financieel
HR
Inkoop & logistiek
Management
Secretarieel & Administratief
Marketing
Opleiding & Onderwijs
Persoonlijke Effectiviteit
Productie, techniek & bouw
Kwaliteit- & Projectmanagement
Sales
Vitaliteit & Gezondheid
Taalcursus
Zorg & Verzorging
Juridisch
Internet & Media
Arbo & Veiligheid
Hobby & Vrije Tijd
Vastgoed & Makelaardij
Abonnementen
Locatie
Niveau
Type
Keurmerk

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
9.8 (14)

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
8.5 (2)

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
9.0 (1)