0

Java Grundkurs intensiv

Ihre Termine

Datum Ort Preis
03.08.2026
-07.08.2026
München 2.368,10 €*
Buchen
03.08.2026
-07.08.2026
Virtuelles Live Training 2.368,10 €*
Buchen
02.11.2026
-06.11.2026
München 2.249,10 €*
Buchen
02.11.2026
-06.11.2026
Virtuelles Live Training 2.249,10 €*
Buchen
07.12.2026
-11.12.2026
München 2.249,10 €*
Buchen
07.12.2026
-11.12.2026
Virtuelles Live Training 2.249,10 €*
Buchen
08.02.2027
-12.02.2027
München 2.249,10 €*
Buchen
08.02.2027
-12.02.2027
Virtuelles Live Training 2.249,10 €*
Buchen
05.04.2027
-09.04.2027
München 2.249,10 €*
Buchen
05.04.2027
-09.04.2027
Virtuelles Live Training 2.249,10 €*
Buchen
07.06.2027
-11.06.2027
München 2.249,10 €*
Buchen
07.06.2027
-11.06.2027
Virtuelles Live Training 2.249,10 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Im Java Grundkurs intensiv steigst du fundiert in die professionelle Java-Entwicklung ein. Zu Beginn erhältst du einen strukturierten Überblick über Java-Versionen, aktuelle LTS-Releases, JRE, JDK, Oracle JDK und OpenJDK sowie die Installation eines geeigneten Java SDKs. Gemeinsam wird die Entwicklungsumgebung eingerichtet, wahlweise mit IntelliJ IDEA, Eclipse oder NetBeans, damit Kompilieren, Ausführen und Debugging von Anfang an nachvollziehbar funktionieren.

Darauf aufbauend erarbeitest du die Java-Grundlagen: Syntax, Programmstruktur, Datentypen, Operatoren, Arrays und Collections, Kontrollstrukturen sowie Fehlerbehandlung mit try und catch. Du lernst, wie die Java-Architektur aufgebaut ist, welche Rolle die JVM übernimmt und was die Garbage Collection im Hintergrund leistet. Parallel arbeitest du mit Java API Docs und dokumentierst Code so, dass Programme wartbar bleiben.

Ein Schwerpunkt liegt auf der Objektorientierung in Java. Schritt für Schritt entstehen eigene Klassen und Objekte; Vererbung, abstrakte Klassen, Interfaces, Polymorphie und Composition werden an überschaubaren Beispielen eingeordnet. Anschließend nutzt du zentrale Bibliotheken aus Java SE, arbeitest mit Streams und Datenstrukturen, liest und schreibst Dateien und bindest bei Bedarf 3rd-Party-Bibliotheken wie Apache Commons ein. Für die weitere Vertiefung passen anschließend Themen wie Jakarta EE, REST APIs mit Spring Boot oder Gradle für Java-Build-Management.

Inhalte

Einstieg in Java und Entwicklungsumgebung

  • Aktuelle Java-Versionen und LTS-Releases
  • JDK, JRE und JVM
  • Oracle JDK und OpenJDK
  • Installation des Java SDKs
  • IntelliJ IDEA, Eclipse oder NetBeans
  • Kompilieren, Ausführen und Debugging

Java-Syntax und Programmstruktur

  • Aufbau eines Java-Programms
  • Klassen, Methoden und Pakete
  • Primitive Datentypen und Referenzen
  • Operatoren und Ausdrücke
  • Arrays und grundlegende Collections
  • Dokumentation mit Java API Docs

Kontrollfluss und Fehlerbehandlung

  • Bedingungen und Entscheidungsblöcke
  • Schleifen und Iteration
  • Fehlerbehandlung mit try und catch
  • Exception-Typen und Fehleranalyse
  • Garbage Collection und Speicherverwaltung

Objektorientierung mit Java

  • Klassen und Objekte
  • Konstruktoren und Kapselung
  • Vererbung und abstrakte Klassen
  • Interfaces und Implementierungen
  • Polymorphie und dynamische Bindung
  • Composition für flexible Strukturen

Java-SE-Bibliotheken und Datenverarbeitung

  • Überblick über die Java-SE-API
  • Collections und Datenstrukturen
  • Streams und Datenverarbeitung
  • Dateien lesen und schreiben
  • 3rd-Party-Bibliotheken einbinden
  • Apache Commons als Beispielbibliothek

Beispielanwendungen und Ausblick

  • Datenbankzugriff mit Java
  • Ereignissteuerung in Anwendungen
  • Testing mit Java
  • Annotationen und Metadaten
  • Build-Tools wie Maven und Gradle
  • Jakarta EE, Servlets, JSP und JSF

Voraussetzungen

  • Keine Programmierkenntnisse erforderlich
  • Sicherer Umgang mit Windows, macOS oder Linux
  • Grundverständnis für Dateien, Ordner und Softwareinstallation
  • Interesse an strukturierter Softwareentwicklung

Zielgruppe

  • Programmiereinsteigerinnen und Programmiereinsteiger
  • IT-Fachkräfte ohne Java-Erfahrung
  • Softwareentwicklerinnen und Softwareentwickler mit Umstiegsbedarf
  • Technische Mitarbeitende in Java-nahen Projekten

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D