UNSERE
Schulungen
- 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
- Testgetriebene Entwicklung mit 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
Bei der testgetriebenen Entwicklung werden die Testfälle vor der eigentlichen Software erstellt. Die Java-Entwickler bedienen sich dabei jeder Menge Frameworks: JUnit, Mockito, Arquillian, DbUnit, Testcontainers, Selenium, … Die Teilnehmenden lernen im Verlaufe des Kurses die wichtigsten Werkzeuge für die testgetriebene Entwicklung unter Java kennen und für ihre Zwecke einzusetzen. Wie sich Continuous Integration mit dem Jenkins und Docker umsetzen lässt, erfahren die Lernenden ebenfalls.
- Einführung in Test-Driven Development
- Unittests (Java-Klassen, …) mit JUnit und Mockito
- Integrationstests (Enterprise JavaBeans, CDI) mit Arquillian und DbUnit
- E2E-Tests (Java-Webanwendungen, …) mit Selenium WebDriver und Testcontainers
- Lasttests (Java-Webapplikationen, …) mit Apache JMeter
- Integration mit Buildwerkzeugen
- Continuous Integration mit Jenkins und Docker
- Best Practices
Vorkenntnisse
- Erfahrung mit
Programmiersprache Java - Grundkenntnisse über
Technologien der Java EE-
Plattform
Zielgruppe
- Java-Tester
- Java-Entwickler
- Java Enterprise-Entwickler