Opleidingen
68.926
resultaten
Product Informatie Management (PIM)
Een omnichannel strategie wordt steeds gebruikelijker. Correcte productinformatie is daarvoor van cruciaal belang. Hoe is al die informatie te managen? Met een Product Informatie Management (PIM) systeem kun je al je productdata op en plaats beheren en van daaruit ontsluiten naar de verschillende kanalen. Product Informatie Management gaat echter niet alleen over systemen, maar ook over slimme data structuren, efficiënte processen en een goed functionerende product data organisatie.
Verbeter je Customer Experience door slimme inrichting van PIM
PIM helpt bij het verzamelen, managen en aanbieden van productinformatie
Voor wie?
Voor professionals die een grote hoeveelheid complexe productinformatie willen hanteren en deze gegevens efficiënt en op relevante kanalen willen verspreiden.
Marketing- en e-commerce managers die het belang van kwalitatieve product data begrijpen en willen weten hoe je dit goed kunt organiseren. Denk hierbij aan: managers en teamleiders bij leveranciers, groothandels en retailers, die verantwoordelijk zijn voor de inrichting van productinformatie in hun organisatie.
Omschrijving
PIM gaat over slimme data structureren, efficiënte processen en een goed functionerende data organisatie. Leer tijdens deze deep dive sessie hoe je begint met PIM en waar je rekening mee moet houden in het gebruik van PIM.
Vanwege de snelle groei van e-commerce en de populariteit van online winkelen is Product Informatie Management (PIM) steeds noodzakelijker geworden. Assortimenten zijn van enkele duizenden artikelen naar soms wel honderdduizenden artikelen gegroeid. Door deze groeiende behoefte aan productinformatie is het slim uitwisselen van product data tussen de diverse partijen in de keten steeds belangrijker geworden. Naast het ontsluiten van productinformatie naar een webshop, richt PIM zich dus ook op het “onboarden” van productdata van leveranciers en het distribueren van product data naar social media, eMail campagnes, marktplaatsen, data pools, data extracten voor B2B klanten en andere kanalen
€295
Klassikaal
max 15
Implementing and Troubleshooting Networks using Cisco ThousandEyes [ENTEIT-CPLL]
OVERVIEW
OBJECTIVES
CONTENT
€410
E-Learning
Datavisualisatie en Data Driven Storytelling
NIEUWEGEIN
do 18 jun. 2026
en 9 andere data
Een essentieel onderdeel van moderne informatievoorziening is het gebruik van visualisaties en storytelling. Sinds jaren worden de theorieën van Stephen Few en Edward Tufte toegepast in BI-tools. Maar
Met de cursus Datavisualisatie en Data Driven Storytelling krijgt u inzicht in hoe u beschikbare data professioneel kunt vertalen naar hedendaagse uitingen, zodat het begrijpbaar wordt voor collega’s binnen uw organisatie. We behandelen o.a. de basistheorieën visuele perceptie, gestaltwetten en kleurtheorieën. En u leert o.a. hoe om te gaan met grote hoeveelheden data, de noodzaak van storytelling, de opkomst van de data-artist, de nieuwe plek in de organisatie en de relatie met predictive/advanced analytics.
U krijgt inzicht in de vele beschikbare visualisatietools, hoe u deze kunt gebruiken en wat de verschillen zijn tussen bijvoorbeeld Tableau en PowerBI. En we geven u praktijkvoorbeelden van organisaties die deze tools succesvol gebruiken voor hun analytics uitdagingen.
Cursusdoelstellingen:
kennis van verschillende visualisatietheorieën;
weten wie de belangrijkste auteurs zijn, en wat hun visies en meningen zijn op het gebied van visualisatie;
overzicht van verschillende visualisatietools zoals Tableau, QlikSense en PowerBI;
kennis opdoen van het gebruik van grafieken (welke, wanneer en waarom);
de basisregels leren van dashboards (user design, rules, do’s & don
€850
Klassikaal
max 12
1 dag
JavaScript Advanced
Utrecht
di 7 jul. 2026
en 2 andere data
Verbeter je JavaScript-vaardigheden met geavanceerde taalfeatures en technieken
Beschrijving
Deze training borduurt voort op onze training JavaScript Development Core.
Waar we in die training aandacht besteden aan kernvaardigheden voor het werken met JavaScript, gaan we in deze training een stap verder door te focussen op geavanceerdere taalfeatures en technieken. Deze kennis en vaardigheden komen sterk van pas nu steeds meer projecten de kracht van "vanilla JavaScript" maximaal willen benutten. Ook op projecten waar met React, Svelte, TypeScript of testframeworks als Cypress en Playwright wordt gewerkt komen geavanceerde technieken van pas bij het structureren van code.
Je leert in deze training over het geavanceerd gebruik van functies met arrow functions en closures, het geavanceerd gebruik van objecten met encapsulatie en proxies, wat JavaScript's inheritance-mechanisme voor je kan betekenen, wanneer Symbols van pas komen, wat Sets en Maps voor voordeel bieden, hoe iterators en generators interessante perspectieven bieden voor loops en tenslotte alles over het wrappen van asynchroon werk met Promises.
Deze training richt zich op ontwikkelaars die al een goede basis van JavaScript hebben en deze willen aanvullen om het in te zetten in een professionele omgeving. Kennis van C#, Java of C++ komt ook van pas.
Leerdoelen
Describe different types of functions in JavaScript, including function declarations, function expressions, arrow functions, IIFE and constructor functions, and their appropriate use cases to write clearer and more efficient code. [Understand]
Recognize the challenges of working with this inside a JavaScript application. [Remember]
Explain the concept of prototypes and how prototypal inheritance allows for efficient object-oriented programming in JavaScript. [Understand]
Express the reason for using Symbols and apply them to override features in the JavaScript runtime. [Apply]
Differentiate between Sets and Maps to choose the appropriate data structure for managing collections of unique values and key-value pairs. [Analyze]
Explain the iterator pattern and describe the role of generator functions in creating iterable sequences in JavaScript. [Analyze]
Explain the benefits of using Promises and async/await for handling asynchronous operations in JavaScript. [Understand]
Onderwerpen
Advanced functions
In deze module leer je het geavanceerd gebruik van functies
Lessen
Function properties
Constructor functions
Het mysterie van this uit de doeken
Arrow functions
IIFE's
Closures
Template literals
Lab: Advanced functions
Na het afronden van deze module kunnen deelnemers:
Bepalen wanneer een function en wanneer een arrow function te gebruiken
Beredeneren waar this naar wijst
Alle voordelen van arrow functions benutten
Aan de hand van IIFE's en closures begrijpen hoe libraries onder water werken
IIFE's en closures inzetten wanneer de situatie zich daarvoor leent
Prototypes
In deze module leer je wat prototypes inhouden en het toepassen ervan
Lessen
Prototypes
Prototype chain
Prototype instellen/veranderen
Inheritance
super
Lab: Prototypes
Na het afronden van deze module kunnen deelnemers:
Begrijpen hoe prototypes werken in JavaScript
Prototypes inzetten voor bijv. inheritance of extension methods
Begrijpen hoe classes zich verhouden tot prototypes
Symbols
In deze module leer je over Symbols: een value-type om iets uniek te adresseren
Lessen
Symbols
HEt value-type
Ingebouwde symbols en het symbol registry
Symbols en properties
Libraries en symbols
Lab: Symbols
Na het afronden van deze module kunnen deelnemers:
Symbols schrijven en benutten
Met Symbol.toPrimitive() invloed uitoefenen op JavaScript-conversies
Sets and maps
In deze module leer je over de ingebouwde types Set en Map
Lessen
Set en Map
Hun zwakkere tegenhangers, WeakSet en WeakMap
Lab: Sets en Maps
Na het afronden van deze module kunnen deelnemers:
Sets en Maps gebruiken wanneer de situatie zich daarvoor leent
Iterators and generators
In deze module leer je over itereren aan de hand van iterators en generators
Lessen
Iterators, Symbol.iterator() en het Iterator pattern
Generators en yield
Lab: Iterators and generators
Na het afronden van deze module kunnen deelnemers:
Iterators en generators gebruiken
Het iterator pattern implementeren
Een generator schrijven
Advanced objects
In deze module leer je het geavanceerd gebruik van objecten
Lessen
Static functions op objecten: Object.is(), Object.assign(), Object.keys() en meer
Proxy
Reflect
Encapsulatie
Garbage collection
Lab: Advanced objects
Na het afronden van deze module kunnen deelnemers:
Bepaalde static functies gebruiken als de situatie zich daarvoor leent
Proxy gebruiken om interacties te trappen
Reflect gebruiken voor reflection-achtige zaken
Functies/properties op verschillende manieren afschermen van andere stukken code
Inhaken op wanneer een object wordt opgeruimd door de JavaScript-engine
Promises
In deze module leer je over asynchroon werk doen middels promises
Lessen
Promises maken en gebruiken
Promise chaining
Errorhandling
Waarden retourneren
Static functies als Promise.all(), Promise.allSettled() en meer
Handige technieken
async/await
Lab: Asynchronously read the contents of multiple files
Na het afronden van deze module kunnen deelnemers:
Promises aanmaken en gebruiken
Errorhandling en chaining implementeren
Omgaan met parallelle promises
async/await gebruiken voor betere leesbaarheid
€1.610
Klassikaal
max 12
Hbo bachelor
2 dagen
JavaScript Fundamentals
Utrecht
ma 3 aug. 2026
en 1 andere data
Bouw met vertrouwen professionele JavaScript-oplossingen
Beschrijving
JavaScript vormt de basis van moderne webapplicaties, backend-services en development tooling. Om de taal professioneel toe te passen, heb je meer nodig dan alleen syntax: je moet begrijpen hoe JavaScript zich in echte code gedraagt.
In deze training leg je een stevig fundament in JavaScript-semantiek, types, scope en operatoren. Je leert waar JavaScript afwijkt van klassieke OO-talen en hoe je voorspelbare, onderhoudbare code schrijft.
Je oefent met functies, arrays en objecten, en past technieken toe zoals destructuring, classes en modules. De nadruk ligt op dagelijkse keuzes die codekwaliteit en teamsnelheid verhogen.
Wist je dat in JavaScript:
"1" == true evalueert naar true
++x niet altijd dezelfde waarde oplevert als x + 1
Er geen public- en private-keywords bestaan, maar wel syntax voor getters en setters
Objecten, functies en arrays nauw verwante taalconstructies zijn
Reflectiemogelijkheden grotendeels in de taal zelf zitten
Semicolon insertion vaak handig is, maar je ook kan verrassen
Modern ECMAScript features bevat die oudere boilerplate vervangen, zoals block bindings, destructuring, arrow functions, classes en modules
Deze training is voor ontwikkelaars die professioneel software bouwen en JavaScript met vertrouwen willen inzetten, inclusief ontwikkelaars die overstappen vanuit C#, Java of C++.
Onderwerpen
Types
In deze module bouw je een praktisch begrip op van JavaScript's typesysteem.
Lessen
Built-in types
Primitive types zoals number, string, null, undefined, etc.
Reference types en built-in objects zoals globalThis
Regular expressions
Variabele declaraties en hun scope
Na het afronden van deze module kunnen deelnemers:
Uitleggen hoe JavaScript met waarden en types omgaat
Het verschil tussen var, let en const helder benoemen
Conversions
In deze module leer je hoe JavaScript typeconversies en coercion uitvoert.
Lessen
Wanneer conversies plaatsvinden
JavaScript's voorkeuren bij conversies
Object/Array naar string/number
number naar string
string naar number
Na het afronden van deze module kunnen deelnemers:
Herkennen wanneer conversies plaatsvinden
Uitleggen hoe objecten en primitieve waarden worden geconverteerd
Operators
In deze module leer je operators in JavaScript veilig en effectief toepassen
Lessen
== vs ===
typeof, instanceof, delete, etc.
x ? y : z, ..., ||, &&, ??, **, etc.
+, **, ??=, ||=, etc.
Lab: types, conversions en operators
Na het afronden van deze module kunnen deelnemers:
Het verschil tussen &&, || en ?? uitleggen
Belangrijke operators herkennen en doelgericht inzetten
Control structures
In deze module leer je control structures toepassen in productiecode.
Lessen
Standaard control structures als for, if en while
switch
for..in en for..of
Exception handling
Strict mode
Semicolon insertion
Na het afronden van deze module kunnen deelnemers:
Correct kiezen tussen for..in en for..of
Exceptions doelgericht gooien en afhandelen
Strict mode in de juiste context gebruiken
Consistente keuzes maken rond puntkomma's
Arrays
In deze module leer je hoe arrays in JavaScript werken en waarom ze afwijken van klassieke arrays.
Lessen
Arrays aanmaken en gebruiken
Waarom JavaScript arrays geen typische arrays zijn
Array-functies gebruiken
Spread-operator in combinatie met arrays
Lab: Arrays
Na het afronden van deze module kunnen deelnemers:
Arrays met vertrouwen inzetten in professionele code
Objects
In deze module leer je objecten effectief te modelleren, op te bouwen en te bewerken.
Lessen
Objecten aanmaken
Object literals
Verschillende notaties voor het benaderen van properties
De spread operator in combinatie met objecten
Dubbele properties en hun toepassingen
Het JSON object gebruiken
Lab: Objects
Na het afronden van deze module kunnen deelnemers:
Professioneel omgaan met objecten
Factories maken
Objecten naar JSON converteren en terug
Functions
In deze module leer je functies doelgericht te gebruiken als kernbouwsteen van JavaScript.
Lessen
Hoisting van functies
Functieparameters en default parameters
Block-level functies
Arrow functions: () => {}
Lab: Functions
Na het afronden van deze module kunnen deelnemers:
Professioneel omgaan met functies
Functieparameters en default parameters effectief toepassen
Bepalen wanneer je gewone functies gebruikt en wanneer een arrow function
Destructuring
In deze module leer je hoe destructuring code leesbaarder en duidelijker maakt.
Lessen
Destructuren van objecten
Destructuren van arrays
Destructuren van een object/array-combinatie
Default waarden en aliassen instellen
Rest-operator in combinatie met destructuring
Praktische toepassingen van destructuring
Lab: Destructuring
Na het afronden van deze module kunnen deelnemers:
Complexe objecten en arrays destructuren
Herkennen wanneer destructuring de meest praktische keuze is
Classes
In deze module leer je classes in JavaScript helder en pragmatisch toepassen.
Lessen
Classes definieren en gebruiken
Class expressions
Getters/setters
static
Inheritance
Overriding functions
Abstract classes
Lab: Classes
Modules
In deze module leer je applicaties modulair op te bouwen met ES Modules.
Lessen
Waarom modules
Modules in de browser
import, export en hun variaties
Bekend raken met module bundlers
Lab: Modules
Na het afronden van deze module kunnen deelnemers:
Modulair werken met import en export
De voordelen van module bundlers begrijpen
€2.415
Klassikaal
max 12
Hbo bachelor
3 dagen
Innovatiegedreven inkopen
Innovatie is voor veel organisaties een belangrijke business driver, maar hoe kun je innovatieve oplossingen inkopen?In deze module krijg je praktische tips op het gebied van innovatiegedreven inkopen aan de hand van de onderwerpen:
Innovatie als business driver;
Sourcen van innovatieve oplossingen;
Managen van de leveranciersrelatie;
Life cycle cost en design for cost.
3 dagenIn deze keuzemodule soft skills krijg je praktische tips op het gebied van innovatiegedreven inkopen aan de hand van de volgende onderwerpen:
innovatie als business driver
sourcen van innovatieve oplossingen
managen van de leveranciersselectie
life cycle cost en design for cost
Dit is een keuzemodule gericht op hard skills.
Past deze opleiding bij jou?
Ben je (senior)inkoper of (senior)contractmanager in het bedrijfsleven?
Wil je jouw inkoopkennis verder verdiepen en doorgroeien binnen jouw vakgebied?
Wil je bijdragen aan het versterken van jouw organisatie?
Dan is deze opleiding geschikt voor jou.
Je leert:
hoe je trends en ontwikkelingen kunt inzetten zodat deze bijdragen aan waardecreatie voor de organisatie
hoe je een cyclisch proces van categoriemanagement opstelt
hoe je een categoriestrategie vertaalt naar tactieken voor inkooppakketten of -markten
€1.720
Klassikaal
max 14
HBO
3 dagen
Waardegerichte onderhandelingen
UTRECHT
do 29 okt. 2026
en 8 andere data
Hoe bereid je strategische onderhandelingen goed voor en welke strategieën hanteer je tijdens de onderhandeling? In deze module gaan we in op strategische onderhandelingen. Hoe bereid je dergelijke onderhandelingen goed voor en welke strategieën hanteer je tijdens de onderhandeling? De belangrijke onderwerpen van deze module zijn:
Strategisch onderhandelen;
Scenario denken;
Rationele, economische en emotionele aspecten.
Voor de lessen in deze module geldt een aanwezigheidsplicht.3 dagenDe belangrijkste onderwerpen zijn:
strategisch onderhandelen
scenario denken
rationele, economische en emotionele aspecten.
Past deze opleiding bij jou?
Ben je (senior)inkoper of (senior)contractmanager in het bedrijfsleven?
Wil je jouw inkoopkennis verder verdiepen en doorgroeien binnen jouw vakgebied?
Wil je bijdragen aan het versterken van jouw organisatie?
Dan is deze opleiding geschikt voor jou.
Je leert:
hoe je trends en ontwikkelingen kunt inzetten zodat deze bijdragen aan waardecreatie voor de organisatie
hoe je een cyclisch proces van categoriemanagement opstelt
hoe je een categoriestrategie vertaalt naar tactieken voor inkooppakketten of -markten
€1.720
Klassikaal
max 12
HBO
3 dagen
DISC analyse | Harm-Pieter Wiersma
Leer begrijpen waar je gedrag vandaan komt en krijg inzicht in je (on)bewuste voorkeuren in gedrag en communicatie. Doe de DISC analyse bij HPCoaching.
Wat is DISC?
DISC is een simpele, effectieve en overzichtelijke tool om voorkeuren in gedrag en communicatie in kaart te brengen. Een DISC-analyse geeft inzicht in:
de verschillende gedragsvoorkeuren;
hoe je gedrag op anderen overkomt;
wat je sterke kanten en ontwikkelpunten zijn;
hoe je jouw effectiviteit kan vergroten.
Je krijgt hiermee een goed beeld van je kwaliteiten, hoe je deze (beter) kunt inzetten in je werk en in je valkuilen. Je bent je beter bewust van hoe jij reageert op anderen om je heen en waarom je bijvoorbeeld minder goed kan samenwerken met bepaalde collega's.
Voordat we in gesprek gaan, krijg je eerst de test toegestuurd via e-mail. De test doe je thuis. Zodra je deze hebt afgerond, ontvang je meteen een rapport.
Tijdens het gesprek nemen we het rapport door en bespreken we de resultaten. Dit geeft je inzicht in je gedrag en communicatie.
In dit traject krijg je:
1 gesprek van maximaal 1,5 uur;
Een DISC test;
Een uitgebreid rapport met de uitslag van jouw test.
LET OP: Dit is een DISC Analyse voor 1 persoon. Wil je DISC toepassen voor een team, kijk dan bij mijn dienst DISC Teamsessie.
€495
Coaching
Get Skilled - Consument
Je krijgt een jaar lang toegang tot een mooi pakket van online lesstof van SkillsTown, vele honderden online modules! Dat is leren wat, wanneer en waar je dat wilt.
Pakket speciaal voor consumenten.
Werk aan je persoonlijke én professionele ontwikkeling met vele honderden online trainingen.
Je krijgt een jaar lang toegang tot een mooi pakket van online lesstof van SkillsTown, vele honderden online modules! Dat is leren wat, wanneer en waar je dat wilt. En dan ook nog eens in je eigen werkvorm. Denk aan basis- of juist vervolgtrainingen in vreemde talen, zoals zakelijk Engels of Duits voor op vakantie. Verdiep je in stress op de werkvloer of in een gezonde werk en privé balans. Luister naar onze podcasts, bekijk de webinars of volg in alle rust de diverse essentials of we-learnings. Online, maar wel samen. Niet voor niets is SkillsTown uitgeroepen door MT/Sprout tot de Beste opleider van 2021!
€148
E-Learning
12 uren
Trendwatcher in a day
Onze aanpak
Tijdens Trendwatcher in a day leer je hoe je zelf innovaties en trendsignalen spot om zo de nieuwste (consumenten) behoeftes te kunnen ontdekken. Hiervoor moet je wel eerst weten waar je moet kijken, hoe je patronen herkent, en welke trendbronnen je moet volgen.
Focus - Inspiratie
We starten deze trainingsdag daarom met een flinke dosis trendtheorie, leren je werken volgens de DESTEP analyse, gebruik te maken van horizon scans, en verschillende trendniveaus van elkaar te onderscheiden (macrotrends, mensen-trends en markttrends). Maar dat is niet alles. We gaan ook de diepte in over de betekenis van onze ontdekkingen: wat zeggen zij over de huidige tijdgeest? Welke veranderingen geven zij bloot? En waar zullen mensen straks naar verlangen?
Voor wie?
De Trendwatcher in a day training wordt vaak ingezet als inspiratie- en innovatiedag voor teams in bedrijven die op zoek zijn naar inspiratie voor (product)innovaties of nieuwe (marketing of employer branding) campagnes. Maar ook directies, managers of professionals die benieuwd zijn naar de waarde van trendwatching voor de toekomst van hun bedrijf, kunnen deze belangrijke basiskennis van het trendwatchen de rest van hun leven dankbaar en met veel plezier inzetten in hun werk, of privé.
Praktisch
Aantal trainingsdagen: 1
Duur trainingsdag: 7 uur inclusief 1 uur lunchpauze
Tijd: 10.00-17.00
Locatie training: in company óf op locatie in het inspirerende kantoor van
Buro Zorro op Geert Scholtenslaan 10 in Wognum (20 minuten boven Amsterdam)
€1.300
Klassikaal
max 12
1 dag