
Training
Java-Refresh-Training
- Java-Grundlagen
- Moderne Features
- Clean Code
- Praktische Übungen
Praxisnahe Auffrischung für verschiedene Erfahrungslevel
Diese Weiterbildung richtet sich an verschiedene Gruppen mit Vorerfahrung in der Programmierung und bietet jeweils einen passenden Einstiegspunkt.
Das Training verbindet Theorie mit praktischen Übungen und legt den Fokus auf sauber strukturierten, wartbaren Code.
- Refresh: Personen, die bereits Java-Kenntnisse haben, diese aber auffrischen möchten – z. B. nach einer Pause oder zur Orientierung an aktuellen Java-Versionen.
- Turn: Entwickler:innen mit Erfahrung in anderen Programmiersprachen, die Java praxisnah erlernen und ihr Skillset erweitern wollen.
- Coachie: Personen mit ersten Java-Kenntnissen, die sich noch nicht sicher fühlen und mit einem anderen methodischen Ansatz besser einsteigen oder weiterlernen möchten.
Deine Lernziele
Sicherer Umgang mit Java-Konzepten
Fundierte Kenntnisse der zentralen Java-Konzepte und sichere Anwendung im Entwicklungsalltag.
Moderne Java-Funktionalitäten
Verständnis moderner Java-Features und Bibliotheken für zeitgemäße Softwareentwicklung.
Clean Code entwickeln
Entwicklung sauber strukturierter, wartbarer Programme nach Clean-Code-Prinzipien.
Java-Werkzeuge beherrschen
Anwendung von Java-Werkzeugen und Best Practices für die tägliche Entwicklungspraxis.
Individuelle Vertiefung
Möglichkeit zur gezielten Vertiefung nach individueller Interessenlage und Bedarf.
Agenda Java-Refresh-Training
Modul 1: Java-Grundlagen
Inhalte: Datentypen, Variablen, Operatoren, Kontrollstrukturen
Auffrischung der Syntax und grundlegenden Sprachelemente von Java. Fokus auf Verständnis und sicheren Umgang mit den Grundbausteinen.
Modul 2: Objektorientierung (OOP)
Inhalte: Klassen, Objekte, Konstruktoren, Methoden, Vererbung, Polymorphie, Interfaces
Systematischer Einstieg in die objektorientierte Denkweise mit Java. Gemeinsam werden Klassen modelliert und in praktischen Übungen angewendet.
Modul 3: Fehlerbehandlung
Inhalte: Ausnahmebehandlung mit try/catch/finally, eigene Exceptions
Umgang mit Laufzeitfehlern und stabilem Code. Fehler erkennen, behandeln und strukturieren.
Modul 4: Generics & Collections
Inhalte: Typisierung, List, Map, Set, Iterator
Arbeiten mit generischen Typen und den wichtigsten Datenstrukturen. Erklärt werden u. a. die Unterschiede zwischen List, Set und Map mit praktischen Anwendungsfällen.
Modul 5: Java Streams & funktionales Denken
Inhalte: Stream API, Lambda-Ausdrücke, Filter/Map/Reduce, Method References
Einführung in moderne, funktionale Programmieransätze in Java – performanter und deklarativer Code mit Streams.
Modul 6: Clean Code & Best Practices
Inhalte: Lesbarkeit, Struktur, Wiederverwendbarkeit, Namensgebung, Prinzipien wie KISS, DRY
Einführung in Prinzipien sauberen Codes. Refaktorisierung von Beispielen gemeinsam mit den Teilnehmenden.
Modul 7: Tools & Entwicklungspraxis
Inhalte: IDEs (z. B. IntelliJ, Eclipse), Debugging, Build-Tools (Maven/Gradle), Versionskontrolle (Git)
Praktisches Arbeiten mit typischen Java-Tools im Projektalltag. Integration von Versionskontrolle, automatisiertem Bauen und Testing.
Modul 8: Vertiefung je nach Gruppe (optional)
Themen nach Interesse und Vorkenntnissen
- Ein-/Ausgabe mit Dateien
- GUI-Entwicklung mit Swing
- Netzwerkprogrammierung (Sockets, HTTP)
- Ansprechen von KI-APIs
Interaktiv & praxisnah lernen
Das Training ist interaktiv und persönlich gestaltet. Teilnehmende können Inhalte vertiefen, wiederholen oder um alternative Perspektiven bitten – ganz im Sinne eines begleitenden Coaching-Ansatzes.
Online-Live-Veranstaltung mit interaktivem Unterricht über Videokonferenz mit Kamera.
- Live-Coding durch Dozierende und Teilnehmende
- Interaktive Vorträge und Erklärungen
- Digitales Whiteboard zur Visualisierung
- Übungsaufgaben einzeln, im Pair- und Gruppenformat
- Lernkontrolle über Quizformate
- Zeit für Wiederholung und individuelle Vertiefung (Coaching-Ansatz)

Für wen ist das Java-Refresh-Training geeignet?
Für alle, die ihre Java-Kenntnisse auffrischen, vertiefen oder neu aufbauen wollen.
- Wiedereinsteiger:innen, die nach einer Pause ihre Java-Kenntnisse reaktivieren möchten
- Quereinsteiger:innen aus anderen Programmiersprachen, die Java lernen wollen
- Junior-Entwickler:innen, die ihre Java-Grundlagen festigen und erweitern möchten
- Alle mit Programmier-Vorerfahrung, die einen strukturierten Einstieg oder Wiedereinstieg in Java suchen
Vorkenntnisse: Grundverständnis von Programmierung ist erforderlich. Java-Kenntnisse können vorhanden sein, sind aber keine Voraussetzung.
Java-Refresh-Training: Rahmen & Organisation
Dauer
4 Tage à 7 Stunden = 28 Stunden
Format
Online-Training
Vorkenntnisse
Grundverständnis von Programmierung erforderlich. Java-Kenntnisse sind hilfreich, aber keine Voraussetzung.
Sprache
Deutsch
Termine
Termine auf Anfrage – wir finden gemeinsam ein Format, das zu euren Bedürfnissen passt.
Termin anfragenGruppe
Bis zu 10 Teilnehmende pro Training
Preis
Auf Anfrage

Dein Kontakt: Kathi Asel
Ich beantworte gern deine Fragen und finde mit dir den passenden Rahmen für das Java-Refresh-Training.
Du möchtest das Java-Refresh-Training buchen?
Das Training wird individuell auf die Vorkenntnisse und Lernziele der Teilnehmenden zugeschnitten – ob als Auffrischung, Neustart oder Vertiefung. Nutze das Kontaktformular oder schreib eine Mail an team@tangible-concepts.de.