Allgemein
Im Einsteigerkurs für Programmieranfänger mit Java erlangen die Teilnehmenden essenzielle Programmierkenntnisse für ihre zukünftige Laufbahn im IT-Sektor:
• Java-Grundlagen: Einführung in die Funktionsweise, Werkzeuge und das Ökosystem von Java. • Programmier-Grundlagen: Verständnis von Parser, Compiler, Interpreter und der Laufzeitumgebung. • Grundlegende Programmstrukturen: Erlernen von Variablen, Kommentaren, Bezeichnern, Zeichenkodierung, Ein- und Ausgabe, arithmetischen Ausdrücken, Zahlensystemen, primitiven Datentypen, Zahlengrenzen und Rundungsfehlern. • Java-Anweisungen: Arbeit mit Deklaration, Zuweisung, Definite Assignment, Aufzählungen und Enum, verschiedenen Datentypen sowie Steuerstrukturen wie If, While, Do, For und deren Kontrollmechanismen. • Collections: Nutzung von Arrays, verketteten Listen, Stack, Queue und Hash-Table. • Komplexität von Algorithmen: Einführung in Rekursion, Such- und Sortieralgorithmen. • Objektorientierte Programmierung: Grundlagen von Sichtbarkeit, Überladung, Vererbung, Modifiern, Konstruktoren, Klassen, Interfaces, Wrapper-Klassen und Polymorphie. • Multitasking und Multithreading: Verstehen von Threadsicherheit, Synchronisation und Immutables. • GUI-Entwicklung: Einführung in Entwurfsmuster und Grafik-Bibliotheken. • Modellierung und Diagramme: Erstellen von Klassendiagrammen und Ablaufdiagrammen. • Weitere Konzepte: Nutzung von regulären Ausdrücken, Lambda Ausdrücken, Dateizugriffen und Streams. • Fehlerbehandlung: Techniken zur Identifikation und Behebung von Fehlern. • Dokumentation: Erstellung von Dokumentationen mit Javadoc. • Distribution: Verbreitung von Java-Programmen mittels Jar, JPackage, JLink und JDeps. • Build Automation und Dependency Management: Einsatz von Tools zur Automatisierung von Builds und zur Verwaltung von Abhängigkeiten. • Automatisierte Tests: Anwendung von JUnit für Testverfahren. • Erweiterte Themen: Einblicke in Java Native Access, Versionsverwaltungssysteme, Netzwerkkommunikation 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 |