Willkommen bei „Grundlagen der Java-Programmierung“, einem Einführungskurs, der Ihnen die Kernprinzipien der Java-Programmierung und der objektorientierten Entwicklung in modernen Softwareumgebungen näherbringen soll.
Dieser Kurs behandelt die Grundlagen von Java, Programmstruktur, Datentypen, Kontrollfluss, Methoden, Konzepte der objektorientierten Programmierung, Sammlungen, Ausnahmebehandlung sowie Grundlagen des JVM-Speichers. Am Ende dieses Kurses werden Sie in der Lage sein: - zu erklären, wie Java-Programme aufgebaut sind und ausgeführt werden - übersichtliche und gut strukturierte Java-Programme unter Verwendung moderner Syntax zu schreiben - objektorientierte Prinzipien wie Kapselung, Vererbung, Abstraktion und Polymorphismus anzuwenden - Java-Sammlungen wie „List“, „Set“ und „Map“ effektiv zu nutzen - eine strukturierte Ausnahmebehandlung für robuste Anwendungen zu implementieren - das Speicherverhalten von Stack und Heap in Java zu beschreiben - eine kleine konsolenbasierte Java-Anwendung zu erstellen und zu verfeinern Anhand von angeleiteten Programmierdemonstrationen und praktischen Übungen werden Sie Java-Programme von Grund auf schreiben, objektorientierte Entwürfe umsetzen, mit Sammlungen arbeiten, Laufzeitfehler behandeln und Code unter Anwendung bewährter Verfahren umgestalten. Diese Aktivitäten helfen dabei, die Lücke zwischen Programmiertheorie und der praktischen Anwendungsentwicklung zu schließen. Dies ist ein anfängerfreundlicher Kurs für angehende Java-Entwickler, Informatikstudierende und Fachleute, die in die Softwareentwicklung wechseln möchten. Es sind keine Vorkenntnisse in Java erforderlich; grundlegendes logisches Denkvermögen und Vertrautheit mit Programmierkonzepten reichen aus.


















