Live Chat
Chat öffnen
Alle Java Schulungen

Clean Code in Java – bessere Codequalität

3 Tage | Nächster Termin am 11. - 13.02.2026 | Bundesweit oder Live-Online

Offene Schulungen Individuelle Schulungen Workshops Offen Individuell Workshops

4.9 / 30 Bewertungen | 55 zufriedene Teilnehmende

  • Ihr Nutzen aus dieser Schulung:

    • Sie erkennen Code-Smells und technische Schulden frühzeitig – und wissen, wie Sie sie Schritt für Schritt abbauen. 
    • Sie wenden Clean-Code- und Design-Prinzipien (z. B. SRP, DRY, KISS, SOLID-Aspekte) sicher in Ihren Java-Projekten an. 
    • Sie lernen einen praxistauglichen Mix aus TDD, Refactoring, CI/CD und statischer Codeanalyse kennen, statt nur Theorie zu hören. 
    • Sie schreiben Java-Code, der besser lesbar, besser testbar und deutlich einfacher wartbar ist – auch für Kolleg:innen, die neu ins Projekt kommen.
    • Sie bringen konkrete Ideen und Patterns mit, wie Sie bestehende Java-Codebasen iterativ verbessern und Ihr Team auf ein gemeinsames Qualitätsniveau heben.

    In vielen Java-Teams sieht der Alltag ähnlich aus: Features müssen „gestern“ fertig sein, Deadlines drücken – und der Code wächst immer weiter. Irgendwann traut sich niemand mehr, kritischere Stellen anzufassen, weil jede Änderung unvorhersehbare Nebenwirkungen hat. Genau hier setzt diese Schulung an.

    Sie erlernen anhand eines durchgängigen Use Case, wie Sie aus einer typischen, gewachsenen Java-Codebasis Schritt für Schritt ein wartbares System machen. Sie starten mit einem bestehenden Modul, das voller Code-Smells steckt: lange Methoden, duplizierte Logik, enge Kopplungen und fehlende Tests.

    Gemeinsam mit der Trainerin/ dem Trainer analysieren Sie diesen Code, identifizieren typische Qualitätsmängel und führen dann systematisch Clean-Code-Prinzipien ein: sprechende Namen, klar geschnittene Klassen, kleine, fokussierte Methoden, saubere Schnittstellen.

    Im nächsten Schritt integrieren Sie Test-Driven Development, bauen Unit-Tests auf, binden statische Codeanalyse und Code-Coverage ein (z. B. über SonarQube) und verankern das Ganze in einer Continuous-Integration-Pipeline. So sehen Sie live, wie sich die Kennzahlen für Codequalität verbessern – und wie sich das Risiko bei Änderungen spürbar reduziert.

    Zielgruppe

    Softwareentwicklerinnen und Softwareentwickler

  • Kursinhalte

    Softwareentwicklungsprozess & Qualität

    • Überblick über typische Phasen moderner Softwareentwicklungsprozesse
    • Rolle von Software-Qualität für Wartbarkeit, Tempo und Projekterfolg

    Guter vs. schlechter Java-Code

    • Typische Symptome von schlechtem Code im Java-Alltag (Code-Smells)
    • Technische Schulden verstehen und gezielt reduzieren
    • Ansätze, um Codequalität messbar zu machen

    Clean Code: Grundlagen & Mindset

    • Einführung in Clean-Code-Prinzipien für Java-Entwickler:innen
    • Best Practices für sauberen, langlebigen Code

    Code-Prinzipien für gut lesbaren Java-Code

    • Sprechende Klassen-, Methoden- und Variablennamen in Java wählen
    • Klassen und Methoden klar zuschneiden und strukturieren
    • Lesbarkeit vs. Kommentare – wann Code für sich sprechen sollte
    • Konsistente Code-Formatierung und sinnvolle Konventionen im Team

    Design-Prinzipien & Architektur

    • Kapselung und hohe Kohäsion in Java-Modulen erreichen
    • Kopplung reduzieren und Abhängigkeiten bewusst steuern
    • YAGNI – nur Funktionalität implementieren, die tatsächlich benötigt wird
    • Open/Closed-Prinzip: Erweiterbar gestalten, statt Code ständig anzupassen
    • Tell, don’t ask – bessere Objektzusammenarbeit in Java
    • Law of Demeter – wie weit ein Objekt seine Umgebung kennen sollte
    • Interface Segregation & Dependency Inversion sinnvoll in Java anwenden
    • Liskov Substitution Principle im Alltag erkennen und berücksichtigen
    • Principle of Least Astonishment – Verhalten, das keine Überraschungen verursacht
    • Single Responsibility Principle: eine klare Verantwortung pro Klasse
    • Separation of Concerns & Schichtenbildung in Java-Anwendungen
    • DRY (Don’t Repeat Yourself) – Duplikate finden und auflösen
    • KISS (Keep It Simple, Stupid) – Lösungen bewusst einfach halten

    Praktiken & Tools für Clean Code im Java-Projekt

    • Mob Programming als Format, um Codequalität im Team zu steigern
    • Continuous Integration (CI) und Continuous Delivery (CD) im Java-Umfeld
    • Test-Driven Development (TDD) und Test-First-Anwendungen im Projektalltag
    • Einsatz von statischer Codeanalyse zur Qualitätsüberwachung
    • SonarQube und weitere Tools zur Bewertung der Codebasis
    • Unit-Tests gezielt aufbauen und pflegen
    • Code Coverage verstehen und sinnvoll interpretieren
    • Refactoring-Strategien für bestehende Java-Anwendungen
    Tipp: Empfohlene Trainingsdauer für alle Kursinhalte:
    1 - 2 Personen: 2 Tage - 3 Tage
    3 - 8 Personen: 3 Tage
  • Voraussetzungen

    Gute Java-Kenntnisse

  • Ablauf & Organisation

    Unterrichtszeiten

    jeweils von 9.00 Uhr - 16.00 Uhr (8 x 45 Minuten)

    Lernformate

    Präsenz-Schulung: In modernen medienreich-Schulungsräumen an 24 Standorten in Deutschland & Österreich. 

    oder

    Live-Online-Schulung Ortsunabhängig lernen – Anfahrt sparen, Zeit gewinnen, bequem im digitalen Klassenraum mit Live Trainer:in. 

    Kleine Gruppengröße

    In offenen Schulungen max. 8 Teilnehmende – für intensives Arbeiten, individuelle Betreuung und maximalen Lernerfolg. 

    Praxisnah lernen

    „Aus der Praxis für die Praxis“ – mit vielen Übungen, Beispielen und persönlichem Feedback durch erfahrene Trainer:innen. 

    Aktuelle Software

    Wir schulen in der jeweils aktuellen Version – auf Wunsch auch in älteren Versionen, passend zu Ihrer Arbeitsumgebung. 

  • Ihre Vorteile & Gruppenrabatte

    Durchführungsgarantie

    Jede gelistete Schulung wird garantiert durchgeführt.

    Zufriedenheitsgarantie

    Gefällt es am ersten Kurstag nicht? Kostenfrei in einen Alternativkurs wechseln.

    Qualitätsgarantie

    Jede Schulung wird systematisch evaluiert – wir verbessern kontinuierlich anhand von Teilnehmerfeedback.

    Keine Vorkasse

    Rechnungsstellung erst nach erfolgreicher Durchführung.

    Flexible Umbuchung

    Terminwechsel auf Anfrage – wir finden die kundenfreundlichste Lösung.

    Komfortable Online-Teilnahme

    Live-Support bei Technikfragen – vor Kursstart und während des Trainings.

    Gruppenrabatt

    Sparen Sie bis zu 50 %, wenn Sie mehrere Teilnehmende zu derselben Schulung anmelden. 
    Profitieren Sie von unseren Gruppenrabatten für offene und individuelle Schulungen. 

  • Individuelle Schulungen

    Wir bieten dieses Seminar auch als Firmenschulung und Inhouse-Schulung maßgeschneidert nach Ihren Anforderungen an.

    Ihre Vorteile

    Inhalte nach Bedarf

    Wir richten die Lernziele exakt an Ihren Zielen aus.

    Flexible Dauer & Termine

    Genau nach Ihren Anforderungen.

    Wunsch-Ort

    Inhouse bei Ihnen, Live-Online oder bundesweit in unseren Schulungsräumen.

    Jetzt individuelle Schulung anfragen

  • Kundenbewertungen

    • 25 Jahre Erfahrung 
      • über 100.000 zufriedene Teilnehmende
      • über 5.000 Unternehmen.
    • Bei eKomi mit 5 Sternen als „Exzellent“ ausgezeichnet.

    Im Anschluss zeigen wir Originalstimmen unserer Teilnehmenden.

Clean Code in Java – bessere Codequalität

Präsenz- & LIVE-Online

Wählen Sie Ihre Schulungsform:




1390

1612.4 € inkl. Mwst.

Preis pro Person:

Individuelles Training in den modernen medienreich-Schulungsräumen.

995,00

1.184,05 € inkl. Mwst.

Preis pro Tag
pro Person

Buchen ohne Risiko:

  • Teamvorteil: -25 % ab 3 Personen
  • Garantierte Durchführung
  • Zufriedenheitsgarantie
  • Keine Vorkasse - Rechnung erst nach erfolgreicher Durchführung des Seminars.

Durchführungsgarantie

Jede Schulung findet statt: maximale Planungssicherheit für Ihr Team.

Zufriedenheitsgarantie

Am ersten Kurstag nicht überzeugt? Sie wechseln kostenfrei in einen Alternativkurs.

Leistungen inklusive

Mittagessen, Getränke und Snacks, Unterlagen, Übungsdateien, Zertifikat und Support sind inklusive.

Lernen von Experten

Praxinahes Training von zertifizierten Profis mit jahrelanger Projekterfahrung.

Individuelle Schulungen

Inhalte, Termine und Formate nach Ihren Wünschen. Inhouse, Live-Online oder bei medienreich.

Max. 8 Teilnehmende

Kleine Gruppen, große Wirkung: mehr Zeit für Ihre Fragen und individuelle Betreuung.

Startseite > Oracle > Clean Code in Java – bessere Codequalität

Individuelle Schulungen - passend zu Ihren Anforderungen

Inhouse-Schulungen & Firmenseminare - bei Ihnen, Online oder bei medienreich.
Wählen Sie das Lernformat, das am besten zu Ihnen passt.

Inhouse &
Firmenseminare

Mit individuellen Inhalten aus unserem Programm.

Termin, Dauer und Ort nach Ihren Wünschen.

Mehr erfahren

Individuelle
Workshops

Arbeiten Sie an Ihren Projekten & Aufgaben mit unseren Experten.

Termin, Dauer und Ort nach Ihren Wünschen.

Mehr erfahren

  • Deutschland
  • Österreich
  • 1
  • 2 (5% Rabatt)
  • 3 (5% Rabatt)
  • 4 (10% Rabatt)
  • 5 (10% Rabatt)
  • 6 (10% Rabatt)
  • 7 (15% Rabatt)
  • 8 (15% Rabatt)
  • 9 (15% Rabatt)
  • 10 (15% Rabatt)

Schulungsort

Deutschland

  • als Live-Online-Training
  • Berlin
  • Bielefeld
  • Bremen
  • Dortmund
  • Dresden
  • Frankfurt am Main
  • Freiburg
  • Hamburg
  • Hannover
  • Kassel
  • Kiel
  • Koblenz
  • Köln
  • Leipzig
  • München
  • Nürnberg
  • Saarbrücken
  • Stuttgart

Österreich

  • Graz
  • Innsbruck
  • Linz
  • Salzburg
  • Wien

Schulungsort

Deutschland

  • als Live-Online-Training
  • Berlin
  • Bielefeld
  • Bremen
  • Dortmund
  • Dresden
  • Frankfurt am Main
  • Freiburg
  • Hamburg
  • Hannover
  • Kassel
  • Kiel
  • Koblenz
  • Köln
  • Leipzig
  • München
  • Nürnberg
  • Saarbrücken
  • Stuttgart

Österreich

  • Graz
  • Innsbruck
  • Linz
  • Salzburg
  • Wien

Bitte Termin wählen

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • -1 Tag Spezial - Intensiv - Training
  • Einzelne Trainingstage buchen
  • 1 Tag
  • 2 Tage
  • 3 Tage
  • 4 Tage
  • 5 Tage
  • 6 Tage
  • 7 Tage
  • 8 Tage
  • 1 Tag
  • 2 Tage
  • 3 Tage
  • 4 Tage
  • 5 Tage
  • 6 Tage
  • 7 Tage
  • 8 Tage
  • Öffentliches Training
  • Inhouse Training
  • Firmen Training

Unsere Schulungsorte für Clean Code in Java – bessere Codequalität

Deutschland

Schulungsorte in Deutschland
BerlinBielefeldBremenDortmundDresdenFrankfurt am MainFreiburgHamburgHannoverKassel
KielKoblenzKölnLeipzigMünchenNürnbergSaarbrückenStuttgart

Österreich

Schulungsorte in Österreich
GrazInnsbruckLinz
SalzburgWien

+ 1.000 IT & KI Kurse für Präsenz- und Live-Online Schulungen

Jetzt Ihre perfekte IT-Schulung finden

Sie haben Fragen?

Unsere Seminarberater/-innen sind gern für Sie da
Mo. - Fr. 8:30 - 16:30 Uhr

+49 521 968774-0


Meinen Sie...

bitte warten...

PC Kurse

Sie erreichen uns

Mo. – Fr.: 08:30 – 16:30 Uhr

+49 521 968774-0

medienreich Training GmbH
Hermannstraße 3
33602 Bielefeld

E-Mail: info@medienreich.com