Opleidingen
68.909
resultaten
Java voor Testers
Amsterdam
wo 10 jun. 2026
en 9 andere data
In de cursus Java voor Testers leert u de basis syntax van Java en hoe deze te gebruiken bij het schrijven van JUnit test scripts en Cucumber scenario's.
Java Syntax
Aandacht wordt besteed aan de diverse data types in Java en de flow control constructies. Eveneens komt het gebruik van classes en objects met methods, parameter passing en private en public data aan de orde. En ook exception handling in Java en het Java collection framework komen aan de orde.
JUnit Test
In de cursus Java voor Testers wordt tevens ingegaan op de opzet van JUnit tests, de structuur van JUnit tests, de daarbij gebruikte annotaties en assert statements, de uitvoering van JUnit tests in een Eclipse omgeving evenals de rapportage over de uitkomst van de tests.
Cucumber en Gherkin
Tenslotte komt in de cursus Java voor Testers ook het Cucumber Framework aan de orde en de mini language Gherkin aan de orde en de integratie met JUnit. De demos en exercises in de cursus worden gedaan in een JUnit omgeving en zijn dan ook direct toepasbaar bij het schrijven van test scripts.
Maven Dependency Management
Ook wordt aandacht besteed aan het automatiseren van tests in het kader van het opzetten van continuous integration. Hierbij worden de projecten in het dependency management tool Maven gebouwd.
€1.999
Klassikaal
max 12
3 dagen
Advanced Python Programmeren
Amsterdam
di 30 jun. 2026
en 9 andere data
In de cursus Advanced Python Programmeren komen geavanceerde aspecten van de programmeertaal Python aan de orde die de development van Python software vereenvoudigen en versnellen.
Advanced Classes
In de eerste plaats komen een aantal geavanceerde aspecten van classes aan de orde zoals multiple inheritance, polymorfisme en operator overloading.
Modules en Packages
Vervolgens wordt aandacht besteed aan het gebruik van modules and packages en leren deelnemers zelf packages te maken, te uploaden en te installeren in een virtuele omgeving. Het benaderen van XML en JSON data staat eveneens op het programma en er wordt besproken hoe logging kan worden geïmplementeerd in Python programma's.
Generators en Decorators
Verder komen iterators aan de orde waarmee lazy evaluation mogelijk wordt, evenals generators en coroutines waarmee concurrent geprogrammeerd kan worden. Dan wordt ingegaan op decorators waarmee functionaliteit zoals caching en proxying aan bestaande functies en classes kan worden toegevoegd.
Design Patterns
In de module patterns wordt de Python implementatie van verschillende standaard Design Patterns behandeld en wordt uitgelegd hoe deze in de Python Library zijn geïmplementeerd. Daarna wordt aandacht besteed aan een advanced feature als meta programming.
€2.650
Klassikaal
max 12
Post-HBO
4 dagen
Scientific Python
Amsterdam
do 25 jun. 2026
en 9 andere data
In deze cursus leren de deelnemers wat kan worden gedaan met de Python SciPy library voor wetenschappelijke berekeningen.
Matrices in de Wetenschap
De cursus start met een overzicht van de rol van matrices om problemen in wetenschappelijke berekeningen te lossen.
Matrix Manipulatie
Vervolgens wordt ingegaan op elementaire manipulatie en operaties op matrices, gevolgd door factorisaties van matrix vergelijkingen en de berekening van eigenwaarden en eigenvectoren.
Interpolatie en Approximatie
Ook interpolatie en approximatie worden behandeld, waarbij geavanceerde technieken bij approximatie functies en hun toepassingen in wetenschappelijke berekeningen worden besproken.
Differentiatie en Integratie
Differentiatie technieken voor het bepalen van de afgeleides van functies worden besproken evenals integratie technieken die laten zien hoe oppervlaktes en volumes effectief berekend kunnen worden.
Computational Geometry
De module Computational Geometry geeft een overzicht van de belangrijkste algoritmes in deze tak van de informatica.
Statistiek en Data Mining
En tot slot wordt aandacht besteed aan statistiek, machine learning en data mining.
€1.499
Klassikaal
max 12
WO Master
2 dagen
Django Web Development
Amsterdam
wo 22 jul. 2026
en 9 andere data
In de cursus Django Web Development leren de deelnemers dit Web Applicatie Framework te gebruiken voor het ontwikkelen van Python Web Applicaties.
Django Architecture
Eerst wordt een overzicht gegeven van de architectuur van het framework, hoe het kan worden geïnstalleerd en hoe de de Admin applicatie kan worden gebruikt.
MVT Pattern en Model Mapping
Vervolgens wordt ingegaan op het MVT pattern en hoe Models worden gemapped op de database. Hierbij komen de verschillende Field types en de data access API aan de orde.
Views, URL's en Templates
Ook Views en URL's passeren de revue waarbij ingegaan wordt op het gebruik van reguliere expressies bij het mappen naar views. Vervolgens wordt het gebruik van templates bij de opbouw van views aan de orde gesteld.
Django Forms
Daarna is het de beurt aan de creatie van Forms voor het opvangen van de input van de gebruiker. Ook wordt aandacht besteed aan de validatie van Forms en het gebruik van de zogeheten ModelForms die afgeleid zijn van Model classes. Vervolgens wordt uitgebreid ingegaan op Object Relational Mapping en de performance optimalisatie bij het benaderen van de database.
Geavanceerde Onderwerpen
Tenslotte staan een aantal geavanceerde onderwerpen op het programma zoals authenticatie, het werken met de REST Services en Unit Testing.
€1.999
Klassikaal
max 12
Post-HBO
3 dagen
Objective C Programmeren
Amsterdam
wo 24 jun. 2026
en 9 andere data
In de cursus Objective C Programmeren leren de deelnemers de basis van de Objective C programmeer taal voor iOS development.
XCode Ontwikkelomgeving
Allereerst wordt ingegaan op de XCode ontwikkelomgeving van Apple en hoe daarin projecten kunnen worden aangemaakt.
ANSI C Syntax
Vervolgens komt de basis syntax van de programmeertaal ANSI C aan de orde met statements, variabelen, data types, declaraties, selecties met if en iteraties met for en while loops.
Functies, Data Structuren en Pointers
Ook wordt aandacht besteed aan meer geavanceerde zaken in C zoals het gebruik van functies en parameter passing, user defined data types met structs en typedefs, het werken met pointers en het adresseren en alloceren van geheugen.
Classes in Objective C
Vervolgens is er aandacht voor specifieke zaken van Objective C waarbij objects, classes, instance variables en methods worden besproken evenals object communicatie middels messages, accessors en properties.
Foundation Framework
Ook het Foundation Framework dat voorziet in een set nuttige primitive Objective C classes en dat functionaliteit biedt die niet in Objective C zelf zit, passeert de revue.
Objective C Memory Management
Tenslotte staat het memory management model van Objective C op het programma.
€1.999
Klassikaal
max 12
3 dagen
Web Testing met Selenium
Amsterdam
ma 20 jul. 2026
en 9 andere data
In de cursus Web Testing met Selenium leren de deelnemers werken met Selenium WebDriver en Selenium IDE waarmee web applicaties in verschillende browsers automatisch kunnen worden aangestuurd.
Selenium WebDriver
Via Web Driver scripts in programmeer talen als Java, C#, Python en Ruby kunnen de uitkomsten van bepaalde acties worden vergeleken met de verwachte uitkomsten en kunnen de resultaten worden gerapporteerd.
Selenium IDE
De cursus Web Testing met Selenium begint met het opnemen van user interactie met de Selenium IDE. De opgenomen test worden vertaald naar een JUnit test script in Java of een andere programmeer taal dat de test vervolgens automatisch uitvoert.
Element Localisatie
Aan de orde komen het localiseren van pagina elementen met id, name, link, CSS en XPath. De meest voorkomende WebDriver functies worden toegelicht en toegepast. Ook navigeren door en manipuleren van pagina elementen komt aan de orde.
Advanced Selenium
En eveneens worden Advanced Web Driver functies zoals het aanpassen van wait time, het Page Object Model, Selenium Grid en Cross Browser Testing besproken.
Cucumber Integratie
Tot slot van de cursus Web Testing met Selenium wordt ingegaan op de integratie van Selenium en het Cucumber Framework. Met Cucumber worden User Scenario's gedefinieerd die vertaald kunnen worden naar een JUnit Test met Selenium WebDriver.
€1.399
Klassikaal
max 12
2 dagen
Angular Web Development
Amsterdam
ma 22 jun. 2026
en 9 andere data
In de cursus Angular Web Development leren de deelnemers het Angular JavaScript Framework te gebruiken bij het ontwikkelen van moderne single page Web Applicaties.
Angular Framework
Het Angular Framework is een major upgrade van de AngularJS 1.x JavaScript Library, biedt betere performance en maakt gebruik van TypeScript en de nieuwe features van de ECMA 6 JavaScript standaard.
Angular Architecture
In de cursus leren de deelnemers de architectuur van een Angular applicatie, waarin een collectie van components samengebundeld in modules met elkaar samenwerken.
Angular Components
Aandacht wordt besteed aan de componenten zoals templates, annotations, views en services. Ook dependency injection komt daarbij aan de orde. De syntax van TypeScript en de nieuwe JavaScript standaard ECMA 6 wordt behandeld.
Angular CLI
Ook wordt ingegaan op de betekenis van Angular CLI en het genereren van artifacts als componenten en services en de functie van de dependency injector tree om applicaties uitbreidbaar en onderhoudbaar te houden.
Routing
Verder wordt aandacht besteed aan de nieuwe component router voor basic routing, child routes en router lifecycle hooks. Ook Forms staan op het programma waarbij template-driven forms, model-driven forms en validators worden besproken.
€1.999
Klassikaal
max 12
3 dagen
PHP Programmer Certification
Amsterdam
do 25 jun. 2026
en 9 andere data
In de cursus PHP Programmer Certification worden de onderwerpen besproken die gevraagd worden op het PHP 7 Programmers examen aan de hand van test vragen.
Examen Training
De cursus is een examen training en programmeer oefeningen maken geen deel uit van het cursusprogramma.
Demo Scripts
De deelnemers kunnen echter wel experimenteren met demo scripts waar bepaalde aspecten van het examen naar voren komen. Extra aandacht wordt besteed aan onderwerpen die vaak als moeilijk worden ervaren.
Examen Onderwerpen
De examen onderwerpen die op het programma staan zijn : PHP basis begrippen, Object Oriented Programming, de nieuwe zaken in PHP 7, stream I/O en network programming, het gebruik van functies en arrays, het werken met strings en reguliere expressies, het benaderen van databases en SQL, de toegang tot XML data en web services, security en tenslotte het gebruik van Design Patterns.
Doelgroep Cursus PHP Programmer Certification
De cursus PHP Programmer Certification is bedoeld voor ervaren PHP developers die zich willen voorbereiden op het PHP 7 Programmers examen.
Voorkennis Cursus PHP Programmer Certification
Om aan deze cursus te kunnen deelnemen is kennis van en ervaring met Web development en PHP programmeren en Advanced PHP programmeren vereist.
€1.499
Klassikaal
max 12
2 dagen
Java Data Access met JPA
Amsterdam
wo 15 jul. 2026
en 9 andere data
In de cursus Java Data Access met Persistence API staat Object Relational Mapping met de Java Persistence API 2.
JPA Architectuur
Na een overzicht van de data access mogelijkheden in Java, waaronder JDBC, en de uitdagingen waarmee zij worden geconfronteerd, worden de basis concepten en architectuur van de JPA uitgelegd. De rol van de EntityManager en het persistence.xml configuratie bestand wordt besproken.
Entities
Vervolgens wordt het concept van de JPA Entity besproken en komt de lifecycle van de Entities en hoe Entity classes op database tabellen worden gemapped aan de orde. Ook de verschillende states die Entities kunnen hebben ten opzichte van de database zoals new, persistent, detached and removed worden besproken net als het concept van merging.
Annotaties
Eveneens wordt het gebruik van annotaties en XML mapping files en de rol van de verschillende properties en attributen uitgelegd.
JPA Queries
De verschillende key generation strategieën worden besproken en er wordt ingegaan op het mappen van association en inheritance relaties tussen entities. Ook de mogelijkheden van de JPA Query taal, JPQL, komen aan de orde evenals het gebruik van JPA criteria en native SQL queries.
€1.999
Klassikaal
max 12
3 dagen
Java Performance Improvement
Amsterdam
ma 3 aug. 2026
en 9 andere data
In de cursus Java Performance Improvement leren de deelnemers de performance van Java applicaties te analyseren en te verbeteren.
Performance Aspecten
In de eerste plaats worden diverse aspecten van performance in het algemeen behandeld, zoals de ervaren performance en het beslag op het geheugen en daarna van Java performance in het bijzonder, zoals de hotspot JVM en garbage collection.
Benchmarks
Vervolgens wordt aandacht besteed aan de verschillende benchmarks voor Java en de verschillende fasen van het performance proces, zoals performance monitoring, profilering en tuning. Ook worden een aantal specifieke performance technieken die op Java code kunnen worden toegepast besproken.
API Performance
De performance impact van de verschillende constructies in de Java taal en van de verschillende classes in de Java API worden ook besproken.
Profiling
Verder leren de deelnemers om te gaan met performance tools zoals een profiler om knelpunten te identificeren. In dit verband wordt aandacht besteed aan de profiling punten, tijd metingen en het opsporen van memory leaks. Stress testing van Web Applications wordt eveneens besproken.
JDBC Performance
Tot slot gaat speciale aandacht uit naar performance problemen met JDBC en performance in een Jakarta EE omgeving.
€1.499
Klassikaal
max 12
2 dagen