Java voor Testers

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Java voor Testers

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Amsterdam, Dag 1
event 12 februari 2026, 09:30-16:30, Amsterdam, Dag 2
event 13 februari 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Eindhoven, Dag 1
event 12 februari 2026, 09:30-16:30, Eindhoven, Dag 2
event 13 februari 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Houten, Dag 1
event 12 februari 2026, 09:30-16:30, Houten, Dag 2
event 13 februari 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Online, Dag 1
event 12 februari 2026, 09:30-16:30, Online, Dag 2
event 13 februari 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Rotterdam, Dag 1
event 12 februari 2026, 09:30-16:30, Rotterdam, Dag 2
event 13 februari 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
11 feb. 2026 tot 13 feb. 2026
Toon rooster
event 11 februari 2026, 09:30-16:30, Zwolle, Dag 1
event 12 februari 2026, 09:30-16:30, Zwolle, Dag 2
event 13 februari 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Amsterdam, Dag 1
event 9 april 2026, 09:30-16:30, Amsterdam, Dag 2
event 10 april 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Eindhoven, Dag 1
event 9 april 2026, 09:30-16:30, Eindhoven, Dag 2
event 10 april 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Houten, Dag 1
event 9 april 2026, 09:30-16:30, Houten, Dag 2
event 10 april 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Online, Dag 1
event 9 april 2026, 09:30-16:30, Online, Dag 2
event 10 april 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Rotterdam, Dag 1
event 9 april 2026, 09:30-16:30, Rotterdam, Dag 2
event 10 april 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
8 apr. 2026 tot 10 apr. 2026
Toon rooster
event 8 april 2026, 09:30-16:30, Zwolle, Dag 1
event 9 april 2026, 09:30-16:30, Zwolle, Dag 2
event 10 april 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 11 juni 2026, 09:30-16:30, Amsterdam, Dag 2
event 12 juni 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 11 juni 2026, 09:30-16:30, Eindhoven, Dag 2
event 12 juni 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Houten, Dag 1
event 11 juni 2026, 09:30-16:30, Houten, Dag 2
event 12 juni 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Online, Dag 1
event 11 juni 2026, 09:30-16:30, Online, Dag 2
event 12 juni 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 11 juni 2026, 09:30-16:30, Rotterdam, Dag 2
event 12 juni 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
10 jun. 2026 tot 12 jun. 2026
Toon rooster
event 10 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 11 juni 2026, 09:30-16:30, Zwolle, Dag 2
event 12 juni 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
5 aug. 2026 tot 7 aug. 2026
Toon rooster
event 5 augustus 2026, 09:30-16:30, Amsterdam, Dag 1
event 6 augustus 2026, 09:30-16:30, Amsterdam, Dag 2
event 7 augustus 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
5 aug. 2026 tot 7 aug. 2026
Toon rooster
event 5 augustus 2026, 09:30-16:30, Eindhoven, Dag 1
event 6 augustus 2026, 09:30-16:30, Eindhoven, Dag 2
event 7 augustus 2026, 09:30-16:30, Eindhoven, Dag 3
Beschrijving
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 …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Java, J2EE, Java Certified Associate, Java 7 en Java 8.

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. De cursus Java voor Testers vormt een goede basis om deel te nemen aan de cursus Web Testing met Selenium. 

Doelgroep voor de cursus Java voor Testers

De cursus Java voor Testers is bestemd voor ervaren testers die willen leren Java, JUnit en Cucumber te gebruiken voor het schrijven van test scripts.

Voorkennis Training Java voor Testers

Voor deelname aan deze cursus is kennis van testen vereist. Ervaring met programmeren is bevorderlijk voor de begripsvorming maar niet vereist.

Uitvoering Java Testers Cursus

De cursus Java voor Testers heeft een hands-on karakter. De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met praktische oefeningen. Het cursusmateriaal is Engelstalig. De cursustijden zijn van 9.30 tot 16.30.

Java Cursus Certificaat

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Java voor Testers.

Modules

Module 1 : Basic Concepts

  • Java Overview
  • Java Editions
  • Java Platform
  • Java Community Process
  • Java Language
  • Compiling Java Programs
  • Running Java Programs
  • Compiler and Interpreter
  • Application Structure
  • Packages
  • Jar files
  • Classpath
  • Java Libraries
  • Maven

Module 2 : Language Syntax

  • Java Comments
  • Variables
  • Types of Variables
  • Primitive Data Types
  • Block Statements
  • Operator Precedence
  • Flow Control
  • if else Statements
  • switch Statement
  • for and while Loop
  • break and continue
  • Arrays
  • Enhanced for Loop
  • Strings

Module 3 : Classes and Objects

  • Class Definition
  • Encapsulation
  • Access Modifiers
  • Constructors
  • Creating Objects
  • Fields and Methods
  • Using Objects
  • static Modifier
  • this Keyword
  • Parameter Passing
  • Method Overloading
  • Object References
  • final Modifier
  • Object Destruction

Module 4 : Exception Handling

  • Error Conditions
  • Exceptions in Java
  • Exception Handling Syntax
  • Exception Hierarchy
  • Multiple Catch Clauses
  • finally Clause
  • Exception Information
  • Predefined Exceptions
  • Common Exceptions
  • Throwing Exceptions
  • User Defined Exceptions
  • Chained Exceptions
  • Rethrowing Exceptions
  • Stack Traces

Module 5 : Collections

  • Collection Framework
  • Framework Branches
  • Implementation Classes
  • Legacy Collections
  • Collection Interface
  • Iterator Interface
  • Concrete Collections
  • List Interface
  • ArrayList Class
  • LinkedList Class
  • Map Interface
  • Optional Methods
  • Views
  • Using Generics

Module 6 : JUnit and Cucumber

  • What is JUnit?
  • Annotations
  • Test Cases
  • Assert Statements
  • Fixtures
  • Test Suites
  • Testing for Exceptions
  • What is Cucumber?
  • User Stories
  • Scenario's
  • Feature Files
  • Gherkin Keywords
  • Given When
  • Test Automation

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Java.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.