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!

Java zählt zu den meistgenutzten Programmiersprachen in der Softwareentwicklung - entsprechend gefragt sind fundierte Kenntnisse für die Umsetzung moderner Anwendungen.  

In diesem praxisorientierten Intensivkurs erwerben Sie in nur 9 Tagen umfassendes Java-Know-how - von den Grundlagen bis hin zu RESTful WebServices. Docker und CI/CD-Prozessen. Das Training ist modular aufgebaut und kombiniert klassische Methoden mit agilen Lernformaten  wie Pair Programming, CI/CD und Retrospektiven. Sie erlernen unter anderem die objektorientierte und funktionale Programmierung mit Java, den Umgang mit Tools wie Git und Maven sowie die Entwicklung von RESTful WebServices.  

Nach dem Seminar sind Sie in der Lage, wartbare Java-Anwendungen eigenständig zu entwickeln, moderne Entwicklungsprozesse anzuwenden und verteilte Systeme mit Docker und WebServices umzusetzen.

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Programmieranfänger:innen, die erste Schritte in der Java-Programmierung machen möchten.
  • Umsteiger:innen von anderen Programmiersprachen, die ihre Kenntnisse auf Java erweitern wollen.
  • Softwareentwickler:innen, die ihre Fähigkeiten in der Java-Programmierung vertiefen möchten.
  • Entwicklerteams, die ihre Java-Kenntnisse gemeinsam ausbauen und standardisieren wollen.

Voraussetzungen

  • Grundlegende IT-Kenntnisse werden empfohlen, um den Kursinhalten besser folgen zu können.
  • Es sind keine formalen Anforderungen oder spezifischen Vorkenntnisse in Java erforderlich.
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, Hands-on-Programming-Sessions und Projektarbeit als 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:
Modul 1: Java Programmierung 
Modul 2: Java Objektorientierte Programmierung 
Modul 3: Anwendungsprogrammierung mit Java
Die Termine des Lehrgangs und der Einzelkurse sind parallel geplant.

Häufig gestellte Fragen (FAQ)

Häufig gestellte Fragen (FAQ)

Für wen ist dieses Seminar geeignet?  

Dieses Seminar richtet sich an Programmieranfänger:innen, Umsteiger:innen von anderen Programmiersprachen, Softwareentwickler:innen sowie Entwicklerteams, die ihre Kenntnisse in der Java-Programmierung vertiefen möchten.

Welche Voraussetzungen sollten die Teilnehmenden mitbringen?  

Die Teilnehmer:innen sollten über grundlegende IT-Kenntnisse verfügen, um dem Kursinhalt folgen zu können.

Wie gliedert sich der Kurs?  

Der Kurs ist in drei Module aufgeteilt: Grundlagen der Java-Programmierung (3 Tage), Objektorientierte Programmierung (2 Tage) und Anwendungsprogrammierung mit Java (4 Tage). Diese Module sind auch einzeln buchbar.

Welche Lernmethoden kommen zum Einsatz?  

Im Seminar werden klassische Lernmethoden wie Vorträge, Präsentationen und Hands-on-Programming-Sessions mit agilen Ansätzen wie Kanban Boards kombiniert und Retrospektiven verwendet. Dies fördert ein praxisorientiertes und interaktives Lernen.

Was unterscheidet diesen Java-Intensivkurs von einem regulären Grundlagenkurs?

Der Intensivkurs deckt alle wichtigen Java-Themen in einem durchgängigen Lernpfad ab - von der Syntax über objektorientierte Programmierung bis hin zu professionellen Konzepten wie RESTful WebServices, CI/CD und Docker. Er kombiniert Theorie, Praxis und agile Lernmethoden in einem kompakten Format.

Ist der Kurs auch für Anfänger:innen ohne Programmiererfahrung geeignet?

Ja, der Kurs ist so aufgebaut, dass auch Einsteiger:innen mit grundlegenden IT-Kenntnissen erfolgreich teilnehmen können. Alle wichtigen Konzepte - von Variablen über Klassen bis hin zu Datenstrukturen - werden praxisnah vermittelt und schrittweise vertieft.

Welche Themen werden im Java Intensivkurs behandelt?

Der Kurs umfasst drei Module:
  • Grundlagen der Java-Programmierung (Syntax, Datentypen, Kontrollstrukturen)
  • Objektorientierte Programmierung (Klassen, Vererbung, Interfaces)
  • Anwendungsentwicklung (RESTful WebServices, Maven, Git, Docker, CI/CD). So erhalten Sie ein umfassendes Verständnis der Java-Plattform.

Wie praxisorientiert ist der Kurs aufgebaut?

Sehr praxisorientiert, da jede Einheit Hands-on-Übungen und kleine Projekte beinhaltet, die Sie direkt in Ihrer Entwicklungsumgebung umsetzen. Am Ende jedes Moduls entwickeln Sie ein eigenes Anwendungsprojekt - von der Idee bis zur lauffähigen Java-Anwendung.

Mit welchen Tools wird im Seminar gearbeitet?

Im Seminar kommen Eclipse, IntelliJ IDEA, Git, Maven und Docker zum Einsatz. Sie lernen den kompletten Workflow einer modernen Java-Entwicklung kennen - inklusive Versionsverwaltung, Build-Prozess und Deployment.

Welche Vorteile bietet der Kurs beruflich?

Sie erwerben anwendungsreifes Java-Wissen, das in nahezu allen IT-Bereichen gefragt ist - von Backend-Entwicklung bis Enterprise-Systemen. Der Kurs qualifiziert Sie für Positionen als Java-Entwickler:in, Software Engineer oder Application Developer.

Gibt es nach dem Kurs eine Zertifizierung oder Teilnahmebestätigung?

Ja, nach erfolgreicher Teilnahme erhalten Sie ein Cegos-Teilnahmezertifikat, das Ihre Kenntnisse in Java-Programmierung, objektorientiertem Design und Anwendungsentwicklung dokumentiert - ein Pluspunkt für Bewerbungen oder interne Qualifikationen.

Termine

  • 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 13
    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