Opleidingen
68.916
resultaten
React Fundamentals
Amsterdam
wo 22 jul. 2026
en 9 andere data
In de cursus React Fundamentals leert u de open source ReactJS JavaScript library te gebruiken bij de ontwikkeling van moderne Single Page Applicaties.
React Components
React heeft een programmeer model waarin subcomponenten bovenliggende componenten niet beïnvloeden bij een update, zodat de componenten goed gescheiden zijn in een single page application.
Virtual DOM
Na een introductie over de voornaamste kenmerken van React zoals de Virtual DOM, JSX, component renderers en callback functions, komt aan de orde hoe u een eerste React app maakt met de juiste combinatie van developer tooling zoals React, Webpack en Babel.
JSX
React maakt gebruik van de functionele programmeer stijl waarvan de belangrijkste kenmerken in JavaScript op een rij worden gezet. Vervolgens wordt aandacht besteed aan React Views die een geneste component tree met HTML custom tags op het scherm zetten. Ook wordt in de cursus ook ingegaan op het bouwen van componenten met de JavaScript extensie JSX.
Routing en Forms
En tenslotte komen ook Forms en Validation en Routing in React Applicaties aan de orde.
Redux
De cursus wordt afgesloten met een behandeling van het Redux Framework dat veelal in combinatie met React wordt gebruikt.
€1.999
Klassikaal
max 12
3 dagen
NodeJS Programmeren
Amsterdam
do 25 jun. 2026
en 9 andere data
In de cursus NodeJS Programmeren leren de deelnemers hoe de NodeJS JavaScript library gebruikt kan worden aan de server side van Web Applicaties.
Node.js Library
De library Node.js, waarvan de populariteit nog steeds toeneemt, is ook onderdeel van de MEAN stack (MongoDB, ECMAScript, Angular en Node) die is gericht op de snelle development van I/O centrische applicaties.
Node en NPM
De cursus gaat in de eerste plaats in op de architectuur van de Node.js library waarbij runtime modules als filesystem, events en process worden besproken. Ook wordt ingegaan op de NPM package manager waarmee community modules kunnen worden opgenomen.
Asynchronous Event Handling
Vervolgens komt het asynchrone event handling model van NodeJS aan de orde waarbij de promises and futures van ECMAScript 6 en 7 uitkomst bieden bij de afhandeling van callbacks.
Streaming Data en Express.js
Ook aan bod komen het verwerken van streaming data en File I/O in NodeJS. Vervolgens wordt ingegaan op hoe in NodeJS vele concurrent client requests worden afgehandeld en komt ook het Express.js Framework aan de orde met templating, routing en middleware services.
Database Access
In de module Database Access komen de integratie mogelijkheden in de backend met databases als MongoDB, MySQL en SQLite aan de orde.
€1.499
Klassikaal
max 12
2 dagen
XAML Programmeren
Amsterdam
ma 13 jul. 2026
en 9 andere data
De cursus XAML programmeren behandelt hoe user interfaces voor .
XAML Intro
De cursus XAML Programmeren gaat van start met een inleiding over waar XAML wordt gebruikt en de plaats van XAML in de WPF (Windows Presentation Foundation) architectuur.
XAML Basics
Vervolgens wordt ingegaan op de basis XAML syntax. Hierbij wordt besproken hoe je visuele elementen in declarative XAML markup definieert. Verschillende objecten en hun properties krijgen daarbij de aandacht.
Data Binding
Verder wordt aandacht besteed aan hoe om te gaan met data binding en hoe events op user interface elementen kunnen worden gekoppeld aan code. De XAML markup is daarbij gescheiden van de business logic in code behind files waarin partial class definities staan.
Graphic Elements
Ook staat een uitleg over het gebruik van de grafische elementen in XAML op het programma van de cursus XAML Programmeren. Daarbij komt het centrale canvas aan de orde en wordt ingegaan op het gebruik van shapes, brushes, text en images.
Animation
De diverse vormen van animatie in XAML User Interfaces passeren ook de revue. Aan bod komen triggers, color animation, animation met keyframes en programmatische animatie.
€1.499
Klassikaal
max 12
2 dagen
JBoss Administration
Amsterdam
ma 13 jul. 2026
en 9 andere data
In de cursus JBoss Administration leren de deelnemers de JBoss Applicatie Server te installeren, in te richten en te configureren.
Jakarta EE Intro
De cursus JBoss Administration gaat van start met een bespreking van de fundamentele concepten van de Jakarta EE standaard met Web components zoals servlets en JSP en Enterprise Bean components zoals sessions en message driven beans.
JBoss Intro
Vervolgens wordt ingegaan op de architectuur en de installatie van de applicatie server. In de nieuwste versie van JBoss zijn vele verbeteringen aangebracht, zoals gecentraliseerd configuratie management en een snellere start tijd. Kwesties als het verschil tussen standalone en domain mode, profiles en subsystems komen hier aan bod.
Modules
Ook wordt aandacht besteed aan modulaire kernel en class loading, parallel deployment en subdeployments. Dynamic module naming en implicit module dependencies worden eveneens besproken.
Logging
Een belangrijk onderdeel bij de tuning en monitoring van JBoss is de configuratie van het Logging Subsystem. De verschillende opties voor de configuratie daarvan passeren de revue.
User Management en Security
Ook wordt ingegaan op User Management met de Management Console en het Command Line interface voor het toekennen van rechten aan personen en groepen.
€2.250
Klassikaal
max 12
3 dagen
IIS Administration
Amsterdam
wo 10 jun. 2026
en 9 andere data
In de cursus IIS Administration leren de deelnemers de kennis en vaardigheden om de nieuwste versie van Microsoft Internet Information Server(IIS) te beheren en te controleren.
Intro IIS
De cursus gaat van start met een uitleg over de architectuur van IIS met de beschikbare modules en componenten. De IIS Manager applicatie komt dan ter sprake evenals diverse configuratie setting. Ook wordt ingegaan op het hosten van static pages.
Application Pools
Vervolgens wordt ingegaan op application pools waarmee applicaties van elkaar kunnen worden geïsoleerd zodat fouten niet van de ene applicatie naar de andere applicatie propageren. En ook komt het hosten van ASP.NET applicaties en het opzetten van virtual directories aan de orde.
Managing IIS
Uitgebreid wordt aandacht besteed aan de grafische Management Console waarmee tal van IIS settings interactief kunnen worden geconfigureerd zoals bijvoorbeeld compressie settings, default documents en directory browsing.
Security
Onderdeel van het programma van de cursus is ook de security van Web Applicaties en server security. Hierbij wordt ingegaan op authenticatie en authorisatie, het beveiligen van het file system en URL patterns. Ook wordt ingegaan op SSL en diverse bekende security risks zoals SQL Injection en Cross Site Scripting.
€1.999
Klassikaal
max 12
3 dagen
Programmeren voor Beginners
Amsterdam
ma 6 jul. 2026
en 9 andere data
In de cursus Programmeren voor Beginners komen de basis beginselen van het programmeren aan de orde aan de hand van een programmeer taal.
Intro Programmeren
De cursus gaat van start met een uitleg over de methodiek van het gestructureerd programmeren. Aandacht wordt besteed aan het schrijven van programma's in source code en het vertalen van deze code met compiler en linker tot executeerbare binaire code.
Structuur Diagrammen
Eveneens leren de deelnemers het formuleren van een probleem in Nassi Schneiderman diagrammen en Data Flow diagrammen. Eenvoudige problemen worden geanalyseerd en omgezet in instructies in de programmeer taal.
Variabelen en Data Types
Dan wordt in de cursus aandacht besteed aan statements, operatoren, variabelen, constanten, arrays en data types in programmeertalen.
Control Flow
En control flow constructies, die in iedere programmeertaal aanwezig zijn, worden behandeld zoals branching met if, then, else, select, case en iteraties met while, for, do while, break en continue.
Functies
Hergebruik van code komt aan de orde bij de behandeling van functies. Zowel het aanroepen van functies uit een library als het zelf schrijven van functies wordt besproken. Hierbij wordt het verschil uitgelegd tussen call-by value en call-by reference.
€2.650
Klassikaal
max 12
4 dagen
Scala Programmeren
Amsterdam
wo 8 jul. 2026
en 9 andere data
In de cursus Scala Programmeren worden de syntax en mogelijkheden van de Scala programmeertaal besproken.
Scala Intro
De cursus Scala Programmeren gaat van start met een bespreking van de concepten en karakteristieken van de Scala taal in vergelijking met Java. Scala levert net als Java code op die in de Virtual Machine wordt geladen.
Scala Syntax
Vervolgens wordt aandacht besteed de syntax de data types, variabelen, control structures en packages van Scala, evenals de mogelijkheden om Scala uit te breiden en het gebruik van Scala Frameworks zoals het Lift Web Framework en het Play Framework.
Functions and Closures
Speciale aandacht gaat uit naar de functionele aspecten van Scala zoals first-class functions, higher order functions en de verschillende manieren van parameter overdracht in Scala. Ook andere typische taal elementen van Scala komen aan de orde zoals closures en deferred execution.
Data Structures
Vervolgens wordt stil gestaan bij data structures en collection types in Scala zoals lists, maps en tuples en hun respectievelijke higher order functions.
Classes en Traits
Ook de object georiënteerde aspecten van Scala zoals inheritance, constructors, companion objects en overriding worden besproken. Hierbij komt de ondersteuning van duck typing aan de orde.
€1.999
Klassikaal
max 12
3 dagen
Rust Programmeren
Amsterdam
wo 24 jun. 2026
en 9 andere data
In de cursus Rust Programmeren leren de deelnemers software te ontwikkelen met de laatste versie van de innovatieve programmeer taal Rust.
Rust Fundamentals
Rust is een nieuwe, praktische systeem programmeertaal die razendsnelle code oplevert. Rust is community driven. Met Rust voorkom je vrijwel alle crashes en data races.
Imperatief en Functioneel
Rust borduurt voort op een rijke geschiedenis van programmeer talen. Het is low-level taal met meerdere paradigma's, zowel imperatief als functioneel.
Concurrency en High Performance
Rust richt zich op veilige, high-performance, concurrent applicaties. Rust begon al voor de officiële 1.0 versie mei 2015 momentum in de industrie te krijgen, want er bestaat een duidelijke behoefte aan een nieuwe low-level systeem taal.
Traits, Borrowing en Lifetimes
In deze cursus wordt behandeld wat Rust zo uniek maakt en wordt dit toegepast op praktische problemen van systeem programmering. Onderwerpen die aan de orde zullen komen zijn : traits, generics, memory safety, move semantics, borrowing and lifetimes.
Closures en Concurrency
En ook het rijke macro-systeem van Rust, closures en concurrency komen aan de orde.
€1.999
Klassikaal
max 12
3 dagen
Data Analyse met R
Amsterdam
ma 29 jun. 2026
en 9 andere data
In de cursus Data Analyse met R leert u programmeren in de taal R en hoe u R kunt gebruiken voor data analyse en visualisatie.
R Intro
De cursus Data Analyse met R gaat van start met de installatie van R en de R Studio ontwikkelomgeving. Ook wordt ingegaan op de basis syntax van R en de installatie van R packages.
Plotting in R
Vervolgens leert hoe u met het ggplot2 package door middel van grafieken snel inzicht kunt krijgen in de data. Hierbij komen de verschillende plot types, themes en layouts aan de orde.
Transformaties
Dan is het tijd voor het dplyr package waarmee veel voorkomende data transformatie problemen zoals filteren, sorteren, sommeren en groeperen, kunnen worden opgelost.
Data Cleaning
Ook het presenteren van data met het rmarkdown package wordt behandeld. Evenals het in een nette vorm brengen van ruwe data met het tidyr package, waarbij kolommen variabelen en rijen observaties worden.
Date en Times
In veel data sets komen tijd reeksen voor. Op de verwerking daarvan wordt ingegaan met het lubridate package dat beschikt over vele handige functies voor de verwerking van datums en tijd.
Data Import
Onderdeel van het programma van de cursus is ook het importeren van data uit csv files en file formaten van andere statistische pakketten zoals SPSS of SAS.
€2.650
Klassikaal
max 12
4 dagen
Swift Programmeren
Amsterdam
ma 27 jul. 2026
en 9 andere data
In de cursus Swift Programmeren leren de deelnemers de beginselen van de krachtige en intuïtieve programmeertaal Swift die door Apple is ontwikkeld voor het maken van apps voor iOS, Mac, Apple TV en
Swift Intro
Na een introductie in de XCode ontwikkelomgeving, de playground projecten en de iOS projecten, wordt ingegaan op de syntax van de Swift taal. Hierbij wordt ook de relatie met de oudere Objective C taal besproken.
Variables and Types
Aandacht wordt besteed aan Swift versies van bekende C data types zoals Int en Float. Ook komen de voornaamste Collection types, Array en Dictionary, en nieuwe geavanceerde types zoals tuples aan bod. Swift maakt veel gebruik van variabelen waarvan de waarde niet mag veranderen waardoor de code veiliger en duidelijker is.
Swift Syntax
Vervolgens wordt ingegaan op de Swift syntax, waarbij control flow met conditionals en loops en operators aan de orde komen. En ook functies en de doorgifte van parameters staan op het programma.
Classes en Objects
Dan is het tijd voor de behandeling van classes met properties en methods. In tegenstelling tot sommige andere talen is het in Swift niet nodig aparte interface en implementatie files te maken voor classes.
iOS App Architecture
Op het programmma van de cursus Swift Programmeren staat ook hoe de taal Swift wordt gebruikt bij de ontwikkeling van iOS Apps.
€1.999
Klassikaal
max 12
3 dagen