Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Testgetriebenes Entwickeln (TDD) in Java" erlernen Sie die grundlegenden Prinzipien und Methoden, um effektives und qualitativ hochwertiges Testen in Ihrer Java-Programmierung umzusetzen. Die Schulung bietet eine Einführung in TDD, verschiedene Testarten und den Einsatz von JUnit für Unit-Tests. Sie erfahren, wie Sie Ihren ersten Test erstellen, Mock-Objekte nutzen und parametrische Tests anwenden. Darüber hinaus erhalten Sie Einblicke in die Strukturierung von Tests und die Durchführung von Use-Case-Tests. Die Schulung deckt auch den Umgang mit Legacy-Code, die Bewertung bestehender Tests sowie Refactoring-Techniken ab. Nach Abschluss der Schulung können Sie die TDD-Prinzipien in Ihrer Java-Entwicklung anwenden und effiziente Unit-Tests schreiben.

Teilnehmer - Zielgruppe

  • Java Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Gute Java Kenntnisse

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Test Driven Development

  • Warum Testen?
  • Testarten (Unit, Integration, System, Manuel, uvw.)
  • Warum Unit-Tests?

Unit Testing in Java

  • JUnit 4/5
  • Einen ersten Test Durchführen
  • TDD
  • Mocks
  • Parametrisierte Tests
  • Tests strukturieren
  • Usecase testing

Legacy Code

  • Bewerten der vorhanden Tests (statische Code Analyse)
  • Strukturierungsmöglichkeiten (Dependency Inversion)
  • Refactoring

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Jakarta EE - Backendentwicklung mit EJB und JPA

- u.a. in Hannover, Düsseldorf, Erfurt, Freiburg, Kassel

In dieser 3-tägigen Schulung "Jakarta EE - Backendentwicklung mit EJB und JPA" erwerben Sie Kenntnisse für die serverseitige Java-Softwareentwicklung. Der Kurs konzentriert sich auf die neuesten Entwicklungen im Backend-Bereich von Java/Jakarta EE. Während frühere ...

Java SE 11 Programmer I

- u.a. in Berlin, Bremen, Virtual Classroom, Jena, Marburg

In diesem 5-tägigen Seminar "Java SE 11 Programmierer I" erwerben Sie grundlegende objektorientierte Prinzipien wie Vererbung, Kapselung und Abstraktion. Sie werden befähigt, Objektverweise zu nutzen und zu manipulieren sowie einfache Fehlerbehandlungsstrategien ...