Allgemein
Entdecken Sie die Welt der Programmierung mit Java, von den Grundlagen bis hin zum Testen Ihrer erstellten Anwendungen. In diesem Kurs für Anfänger erhalten Sie fundierte Kenntnisse über Java-Programmierung und lernen die grundlegenden Konzepte kennen. Mit praktischen Übungen vertiefen Sie Ihr Verständnis und gewinnen Einblicke in die Testmethoden, um die Qualität Ihrer 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
18.09.2024 - 04.12.2024
04.10.2024 - 18.12.2024
18.10.2024 - 14.01.2025
05.11.2024 - 28.01.2025
Start | Ende | Verfügbarkeit |
---|---|---|
18.09.2024 | 04.12.2024 | Wenige Plätze Verfügbar |
04.10.2024 | 18.12.2024 | Verfügbar |
18.10.2024 | 14.01.2025 | Verfügbar |
05.11.2024 | 28.01.2025 | Verfügbar |