Fantom Tag

Schulung - Java Programmierung Intensivkurs

Von den Grundlagen bis zur Anwendungsprogrammierung in 9 Tagen

  • Präsenztraining
DURCHFÜHRUNG MIT TERMIN
Dauer
9 Tage (54 Stunden)

Preis ab
4.990,00 € netto
5.938,10 € inkl. 19% MwSt.

Nr.
33000
TERMIN UND ORT NACH ABSPRACHE
Dauer
9 Tage (54 Stunden)


Nr.
33000
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Die Lernziele der drei Seminarmodule umfassen ein breites Spektrum an Fähigkeiten in der Java-Programmierung. Im ersten Modul lernen die Teilnehmenden die grundlegende Syntax und Konzepte von Java sowie die Einrichtung und Nutzung einer Entwicklungsumgebung. Es wird ein tiefes Verständnis der objektorientierten Programmierung, der Datenverarbeitung mit Collections und Streams sowie der funktionalen Programmierung vermittelt. Im zweiten Modul vertiefen die Teilnehmer ihr Wissen in objektorientierter Modellierung und Klassendiagrammen, lernen deren Umsetzung in Java und die Anwendung von Vererbung und Kapselung, einschließlich Zugriffskontrollen. Das dritte Modul konzentriert sich auf fortgeschrittene Themen wie modularisierte Programmierung, Source Code Management mit Git, Build-Prozesse mit Maven, und die Integration von Open Source-Bibliotheken. Darüber hinaus erlernen sie Qualitätssicherung durch Tests sowie die Entwicklung von Multithreaded und verteilten Anwendungen.

Was Sie in diesem Lehrgang lernen:

  • Java-Kenntnisse: Grundlegende und fortgeschrittene Java-Programmierung (Syntax, objektorientierte und funktionale Programmierung).
  • Entwicklungspraktiken: Git, Maven, CI/CD, Testing, Docker.

 Was Sie aus diesem Seminar mitnehmen:

  • Programmierfähigkeiten: Entwicklung und Debugging von Java-Anwendungen.
  • Entwicklungsprozesse: Effizientes Source Code Management und Build-Automatisierung.

Was Sie danach umsetzen können:

  • Java-Programmierung: Entwicklung wartbarer und optimierter Anwendungen.
  • Verteilte Anwendungen: Implementierung von RESTful WebServices und Nutzung von Docker.
Lesen Sie mehr
Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Programmieranfänger, Umsteiger von anderen Programmiersprachen, Softwareentwickler, Entwicklerteams

Voraussetzungen

Grundlegende IT Kenntnisse.
Trainingsprogramm

Trainingsprogramm

Modul 1: Grundlagen der Java-Programmierung

Einführung

  • Installation und Versionen
  • Java Virtual Machine (JVM)
  • Entwicklungsumgebung einrichten
  • Nutzung KI-basierter Assistenten

Grundlagen

  • jshell Einführung
  • Variablen und Datentypen
  • Operatoren
  • Kontrollstrukturen

Objektorientierung

  • Attribute und Methoden
  • Klassen und Objekte
  • Instanziierung
  • Java-Typsystem

Datenverarbeitung

  • Collection-Typen
  • Generics
  • Stream-API
  • Datenquellen und -senken

Abschlussarbeit

  • Entwicklung einer Java-Anwendung
  • Verarbeitung von Datenquellen

Modul 2: Objektorientierte Programmierung

Grundlagen der Modellierung

  • Klassendiagramme erstellen
  • Relationen und Vererbung
  • Prinzip der Kapselung

Objektorientierte Programmierung mit Java

  • Unterschied: class, interface, record
  • Verfeinerung von Klassen
  • Zugriffskontrollen

Abschlussarbeit

  • Umsetzung eines Klassenmodells
  • Integration von Erweiterungen

Modul 3: Anwendungsprogrammierung mit Java

Modularisierung

  • Motivation und Vorteile
  • Source Code Management (Git)
  • Build-Prozess (Maven)
  • Java Module System

Bibliotheken

  • Maven-Repository
  • Dependency Management
  • Wichtige Bibliotheken

Testing

  • Software-Qualität
  • jUnit und Unit-Tests
  • Integration Tests

Verteilte Anwendungen

  • RESTful WebServices
  • Multithreaded Java-Server

Software-Entwicklung

  • CI/CD-Pipeline
  • Containerisierung (Docker)
  • Bereitstellung von Anwendungen

Abschlussarbeit

  • Entwicklung eines RESTful WebServices
  • Umsetzung des gesamten Software-Entwicklungsprozesses
Schulungsmethode

Schulungsmethode

In diesem Seminar kommen sowohl klassische Lernmethoden wie Vorträge und Präsentation, Hand-on Programming Sessions und Projektarbeit wie  auch agile Lernansätze wie Kanban Boards, Continuous Integration/Continuous Deployment (CI/CD). Pair Programming, Kata Sessions bzw. Retrospektiven zum Einsatz.

Hinweis

Hinweis

Bitte beachten Sie, dass sich die 9 Trainingstage auf 3 Module (3+2+4 Tage) aufteilen. 
Modul 1: Java Programmierung (3 Tage)
Modul 2:  Objektorientierte Programmierung (2 Tage)
Modul 3:  Anwendungsprogrammierung mit Java (4 Tage)

Die Module sind auch einzeln buchbar unter den Seminarnummern Modul 1  #33001 Java Programmierung, Modul 2: #33002 Java Objektorientierte Programmierung, Modul 3: #33003 Anwendungsprogrammierung mit Java. Die Termine des Lehrgangs und der Einzelkurse sind parallel geplant.

Termine

  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 27 Okt bis 29 Okt 2025
    • Vom 3 Nov bis 4 Nov 2025
    • Vom 10 Nov bis 13 Nov 2025
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 5 Jan bis 7 Jan 2026
    • Vom 12 Jan bis 13 Jan 2026
    • Vom 19 Jan bis 22 Jan 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 5 Jan bis 7 Jan 2026
    • Vom 12 Jan bis 13 Jan 2026
    • Vom 19 Jan bis 22 Jan 2026
    Cegos Integrata GmbH Düsseldorf
    Grafenberger Allee 293
    40237 Düsseldorf
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 25 Feb bis 27 Feb 2026
    • Vom 5 Mär bis 6 Mär 2026
    • Vom 10 Mär bis 13 Mär 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 20 Apr bis 22 Apr 2026
    • Vom 27 Apr bis 28 Apr 2026
    • Vom 4 Mai bis 7 Mai 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 8 Jun bis 10 Jun 2026
    • Vom 15 Jun bis 16 Jun 2026
    • Vom 22 Jun bis 25 Jun 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 22 Jul bis 24 Jul 2026
    • Vom 30 Jul bis 31 Jul 2026
    • Vom 4 Aug bis 7 Aug 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 22 Jul bis 24 Jul 2026
    • Vom 30 Jul bis 31 Jul 2026
    • Vom 4 Aug bis 7 Aug 2026
    Cegos Integrata GmbH FrankfurtAirPark
    Bessie-Coleman-Straße 11
    60549 Frankfurt am Main
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 7 Sep bis 9 Sep 2026
    • Vom 14 Sep bis 15 Sep 2026
    • Vom 21 Sep bis 24 Sep 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 14 Okt bis 16 Okt 2026
    • Vom 22 Okt bis 23 Okt 2026
    • Vom 27 Okt bis 30 Okt 2026
    online Training
    Live Online Training
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 14 Okt bis 16 Okt 2026
    • Vom 22 Okt bis 23 Okt 2026
    • Vom 27 Okt bis 30 Okt 2026
    Cegos Integrata GmbH Stuttgart
    Löffelstr. 40
    70597 Stuttgart
  • 4.990,00 € Netto
    Noch freie Plätze
    Jetzt buchen

    Mehr Informationen zu dieser Veranstaltung :

    • Vom 18 Nov bis 20 Nov 2026
    • Vom 26 Nov bis 27 Nov 2026
    • Vom 1 Dez bis 4 Dez 2026
    online Training
    Live Online Training
Schulung - Java Programmierung Intensivkurs