Opleidingen
68.911
resultaten
Groovy Programmeren
Amsterdam
wo 22 jul. 2026
en 9 andere data
In de cursus Groovy Programmeren leren de deelnemers to programmeren in de dynamische scripttaal Groovy die ook wel wordt beschouwd als Java++.
Groovy Intro
De cursus gaat van start met een introductie van de basis kenmerken van Groovy waarin ingegaan wordt op dynamic typing en type inference in Groovy. Aan de orde komt hoe Groovy verschilt van Java met veel minder boilerplate code en ondersteuning voor scripting.
Language Syntax en Data Structures
Vervolgens wordt de Groovy taal syntax met variabelen, data types, conditionals, operators en loops besproken. Ook worden de Groovy data structures zoals lists, maps en sets behandeld en hoe Groovy gebruik maakt van het Java Collection Framework.
Methods en Closures
En ook Groovy methods, parameters passing en closures zijn onderdeel van het programma van de cursus. Groovy closures zijn anonymous code blocks die, als functie objecten met de scope waarin ze worden gecreëerd, worden opgeslagen om op een later tijdstip, al dan niet met extra parameters, te worden uitgevoerd.
Classes en Traits
Groovy is net als Java een object georiënteerde taal en aandacht wordt tevens besteed aan hoe je in Groovy gebruikt maakt van classes, constructors, fields, interfaces en traits.
€1.999
Klassikaal
max 12
3 dagen
Scripting met Powershell
Amsterdam
wo 15 jul. 2026
en 9 andere data
In de cursus Scripting met PowerShell leren de deelnemers PowerShell te gebruiken voor het beheer van Windows Servers en applicaties zoals Internet Information Server en Exchange.
PowerShell Intro
De cursus Scripting met PowerShell gaat van start met een bespreking van de basis commando's in PowerShell en het gebruik van de Integrated Scripting Editor. Hierbij wordt ook ingegaan op het gebruik van CmdLets en parameters en de toepassing van PowerShell in een dotNet omgeving.
PowerShell Syntax
Vervolgens staat de syntax van PowerShell op het programma en komen de operatoren, variabelen, data types en control flow structures in PowerShell aan de orde.
Functions
Ook wordt aandacht besteed aan het aanroepen van functies, het maken van functies en het afhandelen van fouten. Het benaderen van bestanden, directories en de registry is eveneens onderdeel van de cursus.
Remote Access
PowerShell kan tevens gebruikt worden voor het op afstand sturen en configureren van servers en applicaties. Hierbij wordt gebruikt gemaakt van WinRM en WSMan. En ook wordt ingegaan op het benaderen van een REST API en het verwerken van XML en JSON data.
WMI
Windows Management Instrumentation (WMI) vormt de infrastructuur voor het managen van data en operaties op Windows Operating Systems.
€1.999
Klassikaal
max 12
3 dagen
Word Programmeren met VBA
Amsterdam
do 11 jun. 2026
en 9 andere data
In de cursus Word Programmeren met VBA komt aan de orde hoe VBA, Visual Basic for Applications, kan worden gebruikt om sjablonen en macro's in Word te schrijven en daarmee in Word te programmeren met
Intro Word VBA
De cursus Word Programmeren met VBA gaat van start met hoe je sjablonen in Word kunt maken waarin zelf gemaakte dialoog vensters, dynamische menu's en werkbalken worden gebruikt. Aandacht wordt besteed aan de achterliggende VBA Word code.
VBA Syntax
Vervolgens komt de syntax van de VBA taal aan de orde waarbij statements, variabelen en control flow constructies worden besproken. Met name wordt ingegaan op die onderdelen van VBA Word die belangrijk zijn voor het aansturen van Word.
Functies
Een belangrijk onderdeel van de cursus betreft het gebruik van functies en procedures in Word. De deelnemers leren daarbij ook hoe ze deze zelf kunnen schrijven om ze vervolgens vanuit VBA code te kunnen aanroepen.
Word Object Model
Ook wordt ingegaan op het zogenaamde Word Object model en de properties en functies daarvan waarmee Word bestuurd kan worden.
Data Access Objects
Verder kom aan de orde hoe databases vanuit Word benaderd kunnen worden met het DAO, Data Access Objects, object model.
Event Handling
En tenslotte is er aandacht voor events en de afhandeling daarvan.
€1.299
Klassikaal
max 12
2 dagen
Excel Programmeren met VBA
Amsterdam
ma 15 jun. 2026
en 9 andere data
In de cursus VBA Excel Programmeren komt aan de orde hoe VBA, Visual Basic for Applications, kan worden gebruikt om met VBA macro's in Excel te schrijven en daarmee in Excel te programmeren.
Intro VBA in Excel
De cursus gaat van start met het opnemen van macro's in Excel en het vervolgens bekijken en aanpassen van de VBA code achter deze macro's. Met name wordt ingegaan op die onderdelen van VBA Excel die belangrijk zijn voor het aansturen van Excel.
VBA Syntax
Vervolgens wordt aandacht besteed aan de syntax van de VBA taal waarbij statements, variabelen en control flow constructies worden besproken.
Functies
Een belangrijk onderdeel van de cursus betreft het gebruik van functies in Excel. Aan de orde komt daarbij hoe je zelf functies kunnen schrijven die je vervolgens vanuit VBA code kunt aanroepen.
VBA Excel Object Model
Ook wordt ingegaan op het zogenaamde VBA Excel Object model en de properties en functies daarvan waarmee Excel bestuurd kan worden.
DAO
Verder komt bod hoe databases vanuit Excel benaderd kunnen worden met het DAO, Data Access Objects, object model.
Events
Tenslotte is er aandacht voor events en de afhandeling daarvan. Events worden gegenereerd door user interactie zoals het op knoppen drukken of het invoeren van commando's via het keyboard. Deze events zijn belangrijk zijn voor het aansturen van Excel en worden behandeld.
€1.299
Klassikaal
max 12
2 dagen
Access Programmeren met VBA
Amsterdam
do 18 jun. 2026
en 9 andere data
In de cursus Access Programmeren met VBA leert u de Microsoft Access Database van extra functionaliteit te voorzien met Visual Basic for Applications (VBA).
Intro VBA
De cursus VBA Access Programmeren gaat van start met een bespreking van de VBA Editor, het invoeren van code en het stapsgewijs uitvoeren van de code met de debugger.
VBA Syntax
Vervolgens wordt ingegaan op de syntax van VBA met variabelen, operatoren, procedures, functies, parameters, objecten en modules.
Control Flow
Ook wordt behandeld hoe sturing kan worden gegeven aan de uitvoer van de code middels if en else statements, select clausules en for loops. Ook worden dan arrays aan de orde gesteld.
Events
Events worden gegenereerd door user interactie zoals het op knoppen drukken of het invoeren van commando's via het keyboard. Deze events zijn belangrijk zijn voor het aansturen van Access en worden behandeld.
Formulieren
Bovendien wordt aandacht besteed aan hoe je formulieren en rapporten meer functionaliteit kunt geven met VBA Access.
DAO
Tenslotte wordt ingegaan op het Data Access Object model (DAO) en de properties en functies daarvan. Met DAO en VBA kan uit een willekeurige Access database informatie worden opgevraagd en kunnen de gegevens gesorteerd en gefilterd worden. Met DAO is het ook mogelijk om vanuit Word en Excel met VBA Access databases te benaderen.
€1.299
Klassikaal
max 12
2 dagen
Linux Shell Scripting
Amsterdam
ma 27 jul. 2026
en 9 andere data
In de cursus Linux Shell Scripting leren de deelnemers shell scripts te schrijven in een Linux omgeving.
Intro Shell Scripting
De cursus Linux Shell Scripting gaat van start met een uitleg over de basis principes van shell scripts. Shell script zijn typisch kleine programma's die uitgevoerd worden door een command line interpreter. Systeem beheerders maken vaak gebruik van shell scripts voor operaties zoals file manipulatie, programma executie and het printen van tekst.
Executing Commands
Aan de orde komt hoe shell scripts kunnen worden uitgevoerd met de exec en fork commands. Voorts wordt de syntax van shell scripts besproken. En ook de verschillen tussen de diverse shells zoals de Bourne, C, Korn en Bash shell passeren de revue.
Bash Environment
Speciale aandacht is er voor de Bash shell. Hierbij wordt ingegaan op de diverse profiles, het zetten van locale en globale variabelen en het exporteren van variabelen. En ook command substitution en shell expansion komen aan de orde.
Regular Expressions
Dan worden reguliere expressies, die bij uitstek geschikt zijn voor pattern matching, besproken. De syntax van reguliere expressies en de betekenis van de diverse speciale karakters wordt toegelicht.
€1.299
Klassikaal
max 12
2 dagen
HTML Fundamentals
Amsterdam
di 16 jun. 2026
en 9 andere data
In de cursus HTML Fundamentals leert u hoe u de Hypertext Markup Language (HTML) kunt gebruiken voor de opmaak van web pagina's.
HTML Intro
Na een inleiding over de basis architectuur van het Internet waarin Web Servers en Browser met elkaar communiceren via het HTTP protocol, wordt ingegaan op de basis structuur van HTML web pagina's.
HTML Elements
Vervolgens worden de verschillende elementen van HTML pagina's, zoals koppen, paragraphs, tabellen, images, lists, frames behandeld aan de hand van demos. Ook interne en externe hyperlinks om verschillende pagina's of delen van pagina's aan elkaar te koppelen komen aan de orde.
HTML Attributes
Een ander belangrijk onderdeel van HTML zijn de attributen, waarmee extra informatie wordt toegevoegd en de precieze weergave van elementen wordt beïnvloed. Attributen worden bijvoorbeeld gebruikt om een element een unieke id te geven, te refereren aan de CSS class van een element of een koppeling te maken tussen een element en een JavaScript functie.
HTML Forms
En ook de structuur en en werking van HTML Forms is onderdeel van het programma van de cursus. HTML Forms worden gebruikt om input van gebruikers in de browser op te vangen, te valideren en zo mogelijk door te sturen naar de server voor verdere verwerking.
€699
Klassikaal
max 12
1 dag
CSS Fundamentals
Amsterdam
do 23 jul. 2026
en 9 andere data
In de cursus CSS Fundamentals leren de deelnemers Cascading Style Sheets (CSS) te gebruiken bij de opmaak van HTML Web pagina's.
CSS Intro
De cursus CSS Fundamentals gaat van start met een uitleg over de basis principes van CSS. Hierbij komt aan de orde hoe CSS selectors HTML elementen selecteren op basis van ID of class attributes of hun positie in de hierarchy van de pagina om daar vervolgens styling op toe te passen.
Text en Fonts
Vervolgens wordt dieper op de CSS syntax ingegaan aan de hand van de opmaak van text met kleuren, fonts en backgrounds. Ook het cascading aspect van CSS en het inheritance concept wordt dan besproken.
CSS Box Model
Ook het CSS Box Model komt aan de orde. Bij de layout van een HTML pagina representeert de rendering engine van de browser ieder element als een rechthoek volgens het CSS Basic Box Model met een margin, padding en een outline.
CSS Layout
Op het programma van de cursus staat ook hoe CSS kan worden gebruikt om de layout van de pagina te controleren. Elementen hebben default block of inline display waarden maar dit kan met CSS worden veranderd. En ook andere CSS layout attributen zoals float of overflow worden besproken.
Tables and Grids
Voorst komt aan bod hoe CSS de representatie van tabellen, list en grids kan controleren.
€1.299
Klassikaal
max 12
2 dagen
Wicket Programmeren
Amsterdam
ma 13 jul. 2026
en 9 andere data
In de cursus Wicket Programmeren van SpiralTrain leren de deelnemers het ontwikkelen van Java Web applicaties met behulp van het open source, component oriented, server side, Wicket Java web applicati
Wicket Intro
De cursus gaat van start met een uitleg over de architectuur van Wicket. Aan de orde komt hoe in Wicket applicaties zijn opgebouwd uit componenten die bestaan uit een Java class en een bijbehorend HTML file met dezelfde naam. Een Wicket identifier zorgt daarbij voor de koppeling van de class met het HTML file.
Core Concepts
Ingegaan wordt op een aantal belangrijke concepten in Wicket zoals de RequestCycle, het verschil tussen stateful and stateless pages, Wicket models en het page rendering process.
Component Hierarchy
Eveneens wordt de Wicket component hierarchy behandeld met MarkupContainers, Panels, Listviews en vele andere componenten. Daarbij wordt ook stil gestaan bij de component life cycle en hoe je gebruik kunt maken van behaviors.
Models
Dan wordt de rol van models in Wicket uitgelegd. Wicket models stellen componenten in staat data op te halen wanneer ze op het scherm moeten worden getoond. Ook converteren of bewaren ze user input bij het optreden van events.
Wicket Forms
Wicket Forms staan ook op het programma van de cursus. In dit verband wordt ingegaan op form layout, het verwerken van gebruikers input, data conversie en validatie.
€1.999
Klassikaal
max 12
3 dagen
Java Data Access met Hibernate
Amsterdam
wo 17 jun. 2026
en 9 andere data
De cursus Java Data Access met Hibernate behandelt Object Relational Mapping met Hibernate.
Hibernate Architectuur
Na een overzicht van de data access mogelijkheden in Java, waaronder JDBC, en de uitdagingen waar deze tegenaan lopen, worden de basis concepten en architectuur van het Hibernate Framework besproken.
Hibernate Configuratie
De rol van het Hibernate configuratie bestand wordt besproken en de mapping van Java classes op database tabellen komt aan de orde. Vervolgens wordt aandacht besteed aan de rol en de structuur van de mapping files en annotaties en de rol van de verschillende properties en attributes.
Sessions
De centrale positie van de Hibernate Session die wordt gecreëerd door de SessionFactory wordt besproken en er wordt aandacht besteed aan de verschillende states die Java objecten kunnen hebben ten opzichte van de database zoals persistent, transient and detached.
Mapping
Verschillende key generation strategieën worden besproken en ook komen het mappen van association en inheritance relaties op de database aan bod.
Hibernate Query Language
Vervolgens wordt aandacht besteed aan de mogelijkheden van de Hibernate Query taal, HQL, Hibernate criteria en het gebruik van native SQL queries.
€1.999
Klassikaal
max 12
3 dagen