0

Syntax, objektorientierte Programmierung und Datenverarbeitung in Java 

In diesem Modul lernen die Teilnehmer die Grundlagen der Java-Programmierung, die objektorientierte Programmierung und die Datenverarbeitung mit Collections und Streams kennen. Das Seminar vermittelt praxisnah die Nutzung von Entwicklungsumgebungen, Debugging-Werkzeugen und KI-basierten Assistenten, die die Programmierung erleichtern. Ideal für Einsteiger und Umsteiger, die einfache bis mittlere Java-Anwendungen entwickeln möchten. 


Ihre Vorteile auf einen Blick 

  • Sicherer Einstieg in Java und die Entwicklungsumgebung 
  • Grundlegendes Verständnis der objektorientierten Programmierung 
  • Datenverarbeitung mit Collections, Streams und funktionalen Programmierkonzepten 
  • Nutzung von KI-basierten Tools zur Unterstützung der Programmierarbeit 
  • Praktische Übungen und Abschlussprojekt für realitätsnahe Anwendung 

Seminarinhalte 

Einführung in Java 

  • Installation und Überblick über verschiedene Java-Versionen 
  • Compiler und Java Virtual Machine (JVM) 
  • Entwicklungsumgebung einrichten: Editor, Code Assist, Debugger 
  • KI-gestützte Assistenten zur Programmierunterstützung 

Grundlagen der Java-Syntax 

  • Einstieg in jshell für schnelle Tests 
  • Variablen, Datentypen und Operatoren 
  • Kontrollstrukturen: Schleifen, Abfragen, Fehlerbehandlung 

Objektorientierung in Java 

  • Objekte: Zugriff auf Attribute und Methoden, Speicherverwaltung 
  • Klassen: Aufbau, Instanziierung, Methoden mit Parametern und Rückgabewert 
  • Überblick über enum, interface, record und Annotations 

Datencontainer und Collections 

  • Listen (List), Mengen (Set) und Zuordnungen (Map) 
  • Generics und einfache Datenverarbeitung mit Collections 

Funktionale Programmierung und Streams 

  • Funktionen als Objekte, Lambda-Ausdrücke und Methodenreferenzen 
  • Datenverarbeitung mit Streams: Filter, Transform, Collect 
  • Arbeiten mit Dateien als Datenquelle oder -senke 

Abschlussprojekt 

  • Entwicklung einer Anwendung, die Informationen aus einer Datenquelle liest, verarbeitet und in mehreren Schritten zu einem Ergebnis führt 
  • Praxisorientierte Umsetzung grundlegender Business-Workflows 

Voraussetzungen 

  • Grundkenntnisse in der Programmierung empfohlen, jedoch nicht zwingend erforderlich 
  • Grundlegende PC- und Windows-Kenntnisse 

Zielgruppe 

  • Programmiereinsteiger und Quereinsteiger aus anderen Programmiersprachen 
  • Entwickler, die Java praxisnah und systematisch erlernen möchten 
  • Alle, die einfache bis mittlere Java-Anwendungen eigenständig entwickeln wollen 

Ihre Termine

Datum Ort Preis
25.01.2027
-29.01.2027
09:00 - 16:00 Uhr
Virtuelles Live Training% 2.317,53 €*
Buchen
25.01.2027
-29.01.2027
09:00 - 16:00 Uhr
Köln% 2.317,53 €*
Buchen
12.04.2027
-16.04.2027
09:00 - 16:00 Uhr
Köln% 2.317,53 €*
Buchen
12.04.2027
-16.04.2027
09:00 - 16:00 Uhr
Virtuelles Live Training% 2.317,53 €*
Buchen
28.06.2027
-02.07.2027
09:00 - 16:00 Uhr
Virtuelles Live Training% 2.317,53 €*
Buchen
28.06.2027
-02.07.2027
09:00 - 16:00 Uhr
Köln% 2.317,53 €*
Buchen
18.10.2027
-22.10.2027
09:00 - 16:00 Uhr
Köln% 2.317,53 €*
Buchen
18.10.2027
-22.10.2027
09:00 - 16:00 Uhr
Virtuelles Live Training% 2.317,53 €*
Buchen
24.01.2028
-28.01.2028
09:00 - 16:00 Uhr
Köln% 2.317,53 €*
Buchen
24.01.2028
-28.01.2028
09:00 - 16:00 Uhr
Virtuelles Live Training% 2.317,53 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer
Inklusive digitaler Teilnahmebescheinigung.