Allgemein
Entdecke die Welt der Programmierung mit Java, von den Grundlagen bis hin zum Testen Deiner erstellten Anwendungen. In diesem Kurs für Anfänger bekommst Du fundierte Kenntnisse über Java-Programmierung und lernst die grundlegenden Konzepte kennen. Mit praktischen Übungen vertiefst Du Dein Verständnis und gewinnst Einblicke in die Testmethoden, um die Qualität Deiner Software zu gewährleisten.Kursinhalte für Coding-Anfänger in Java und Testing: • Java-Grundlagen: Einführung in die Sprache, Werkzeuge und das Ökosystem • Programmier-Grundlagen: Verständnis von Parsern, Compilern, Interpretern und der Laufzeitumgebung • Grundlegende Programmstrukturen: Variablen, Kommentare, Bezeichner, Ein- und Ausgabe, Arithmetische Ausdrücke, Zahlensysteme, Primitive Datentypen und Rundungsfehler • Java-Anweisungen: Deklaration, Zuweisung, Datentypen, If, While, Do, For, Switch und weitere Steuerungsstrukturen • Collections: Arrays, verkettete Listen, Stack, Queue und Hash-Table • Komplexität von Algorithmen: Rekursion, Such- und Sortieralgorithmen • Objektorientierte Programmierung: Sichtbarkeit, Überladung, Vererbung, Modifier, Konstruktoren, Klassen, Interfaces, Wrapper-Klassen und Polymorphie • Multitasking und Multithreading: Threadsicherheit, Synchronisation und Immutables • GUI-Entwicklung: Entwurfsmuster und Grafik-Bibliotheken • UML-Klassendiagramme und Ablaufdiagramme • Reguläre Ausdrücke und Lambda-Ausdrücke • Dateizugriffe und Streams • Fehlerbehandlung und Ausnahmen • Dokumentation mit Javadoc • Distribution von Java-Programmen: Jar, JPackage, JLink und JDeps • Build-Automatisierung und Dependency Management • Automatisierte Tests mit JUnit • Java Native Access (JNA) • Quellcode- oder Versionsverwaltungssysteme • Kommunikation über Netzwerke und Datenbankzugriffe
09.07.2025 - 19.09.2025
23.07.2025 - 06.10.2025
06.08.2025 - 20.10.2025
22.08.2025 - 04.11.2025
05.09.2025 - 18.11.2025
Start | Ende | Verfügbarkeit |
---|---|---|
09.07.2025 | 19.09.2025 | Wenige Plätze Verfügbar |
23.07.2025 | 06.10.2025 | Verfügbar |
06.08.2025 | 20.10.2025 | Verfügbar |
22.08.2025 | 04.11.2025 | Verfügbar |
05.09.2025 | 18.11.2025 | Verfügbar |