OUR
Courses
- Java Programmer & Developer
- Java 21 Grundlagen
- Java 21 Fortgeschritten
- Java 21 new Features
- Java SE 8 New Features
- Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Clean Code
- Test-driven development with Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andrere Themen
In test-driven development, the test cases are created before the actual software. The Java developers use a lot of frameworks: JUnit, Mockito, Arquillian, DbUnit, test containers, Selenium, ... In the course of the course, the participants get to know the most important tools for test-driven development under Java and how to use them for their purposes. The learners also learn how continuous integration can be implemented with Jenkins and Docker.
- Introduction to Test Driven Development
- Unit tests (Java classes, ...) with JUnit and Mockito
- Integration tests (Enterprise JavaBeans, CDI) with Arquillian and DbUnit
- E2E tests (Java web applications, ...) with Selenium WebDriver and test containers
- Load tests (Java web applications, ...) with Apache JMeter
- Integration with build tools
- Continuous integration with Jenkins and Docker
- Best Practices
Previous knowledge
- Experience with
Java Programming Language - Basics about
Java EE Technology
Platform
Target group
- Java Testers
- Java Developers
- Java EE Developers