Mo. bis Fr. von 8:00 bis 17:00 Uhr 0800 71 20000 Garantietermine Aktionspreise

Finden Sie jetzt die passende und zertifizierte Java Schulung passend für alle Skill-Level - für Anfänger, Fortgeschrittene und Profis.

Weitere Kurse

5 Tage Präsenz oder Online
2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.
4 Tage Präsenz oder Online
2.190,00 € zzgl. 19% USt.
2.606,10 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.395,00 € zzgl. 19% USt.
1.660,05 € inkl. 19% USt.
2 Tage Präsenz oder Online
1.190,00 € zzgl. 19% USt.
1.416,10 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.490,00 € zzgl. 19% USt.
1.773,10 € inkl. 19% USt.
2 Tage Präsenz oder Online
1.090,00 € zzgl. 19% USt.
1.297,10 € inkl. 19% USt.
2 Tage Präsenz oder Online
1.090,00 € zzgl. 19% USt.
1.297,10 € inkl. 19% USt.
1.050,00 € zzgl. 19% USt.
1.249,50 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.490,00 € zzgl. 19% USt.
1.773,10 € inkl. 19% USt.

Kurse für Jakarta (Java) EE

2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.
5 Tage Präsenz oder Online
2.490,00 € zzgl. 19% USt.
2.963,10 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.490,00 € zzgl. 19% USt.
1.773,10 € inkl. 19% USt.
1 Tag Präsenz oder Online
690,00 € zzgl. 19% USt.
821,10 € inkl. 19% USt.
1.690,00 € zzgl. 19% USt.
2.011,10 € inkl. 19% USt.
5 Tage Präsenz oder Online
2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.
5 Tage Präsenz oder Online
1.890,00 € zzgl. 19% USt.
2.249,10 € inkl. 19% USt.

Kurse für Mobile APP Entwicklung

2 Tage Präsenz oder Online
1.190,00 € zzgl. 19% USt.
1.416,10 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.350,00 € zzgl. 19% USt.
1.606,50 € inkl. 19% USt.

Kurse für andere JVM Sprachen

3 Tage Präsenz oder Online
1.590,00 € zzgl. 19% USt.
1.892,10 € inkl. 19% USt.

Kurse für Container Administratoren

1.790,00 € zzgl. 19% USt.
2.130,10 € inkl. 19% USt.

Schulung oder Wunschthema nicht gefunden?

Senden Sie uns gerne Ihren Vorschlag. Alternativ erstellen wir Ihnen auch ein individuelles Schulungsangebot.

Die nächsten Garantietermine zum Thema

Java Grundkurs intensiv
Plätze verfügbar
Garantietermin
09.12.2024 5 Tage München
2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.

Unsere Java Schulungen werden von erfahrenen und zertifizierten Dozenten durchgeführt.

Java Grundlagen für Anfänger
In Java Grundkurs wird Ihnen Schritt für Schritt der Aufbau und die Entwicklung eines Java-Programms vermittelt. Lernen Sie Variablendeklarationen, Objekterstellung und den grundlegenden Syntax von Java kennen.

Java Aufbaukurs für Fortgeschrittene
Sie haben schon die ersten Erfahrungen mit Java gemacht? Dann sind Sie in diesem Seminar genau richtig. Datenbankzugriff über JDBC, Nebenläufigkeit, Netzwerkprogrammierung und verteilte Objekte. Die Schulungsinhalte werden sowohl theoretisch behandelt als auch durch die Erstellung von Beispielprogrammen praktisch geübt.

Datenbankzugriff mit Java – Schulung
Arbeiten Sie mit JDBC um Datenbankverbindungen zu unterschiedlichen Datenbankmanagementsystemen wie z.B. Microsoft SQL Server oder Oracle Datenbanken aufzubauen.

Alle Java Seminare werden ebenso als Inhouse-Schulung oder Firmenseminar angeboten.

Die nächsten Termine in unserer Zentrale in München und Online

Java - Aufbaukurs
Plätze verfügbar
25.11.2024 4 Tage München und Online
2.190,00 € zzgl. 19% USt.
2.606,10 € inkl. 19% USt.
25.11.2024 2 Tage München und Online
1.090,00 € zzgl. 19% USt.
1.297,10 € inkl. 19% USt.
26.11.2024 3 Tage München und Online
1.350,00 € zzgl. 19% USt.
1.606,50 € inkl. 19% USt.
1.190,00 € zzgl. 19% USt.
1.416,10 € inkl. 19% USt.
2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.
1.490,00 € zzgl. 19% USt.
1.773,10 € inkl. 19% USt.
Java und Eclipse
Plätze verfügbar
09.12.2024 3 Tage München und Online
1.490,00 € zzgl. 19% USt.
1.773,10 € inkl. 19% USt.
2.490,00 € zzgl. 19% USt.
2.963,10 € inkl. 19% USt.
Java Grundkurs intensiv
Plätze verfügbar
Garantietermin
09.12.2024 5 Tage München und Online
2.590,00 € zzgl. 19% USt.
3.082,10 € inkl. 19% USt.
REST APIs mit Spring Boot
Plätze verfügbar
09.12.2024 5 Tage München und Online
1.890,00 € zzgl. 19% USt.
2.249,10 € inkl. 19% USt.

Jede Schulung kann als offenes Seminar in Ihrer Nähe oder Online,
als Inhouse oder als Firmenschulung gebucht werden.

Offene Seminare

finden zu einem festen Termin in einem unserer Schulungszentren oder Online statt. Bei den meisten Schulungen können Sie dynamisch zwischen Online- oder Präsenz-Teilnahme wechseln. Die maximale Gruppengröße liegt in der Regel zwischen 6 und 8 Personen.

Inhouse Schulungen

finden bei Ihnen im Unternehmen europaweit statt. Die Schulungsthemen können dabei individuell an Ihren Bedarf angepasst werden. Eine Inhouse-Schulung ist in der Regel ab 3-4 Teilnehmern günstiger und Sie sparen sich ggf. Reisekosten. Auf Wunsch können wir auch die notwendige Hardware und Notebooks zur Verfügung stellen.

Firmen-Seminare

finden exklusiv für Ihre Teilnehmer, in einem unserer Schulungszentren statt. Die Themen können dabei individuell auf Sie abgestimmt werden und Sie benötigen keine eigene Hardware. Auch für das leibliche Wohl Ihrer Mitarbeiter wird gesorgt.

Häufig gestellte Fragen zu unseren Schulungen

In der Regel sind maximal 6 oder 8 Teilnehmer möglich. Auf der jeweiligen Kursseite finden Sie die genaue Maximalgröße.

Fast alle unsere Schulungen finden im gesamten D-A-CH Raum an 31 Standorten statt, die entsprechenden Termine finden Sie direkt auf der Kursseite. Zum Beispiel in München, Berlin, Hamburg, Frankfurt, Leipzig, Köln, Nürnberg und vielen weitere. Inhouse Schulungen bei Ihnen vor Ort sind sogar in ganz Europa möglich.

Ja, bei Schulungen die mindestens einen Tag dauern ist das Mittagessen dabei. Während der Schulung stehen jederzeit kalte und warme Getränke, Snacks, Obst, uvm. bereit.

In Inhouse und Firmenschulungen können die Inhalte komplett an Ihre Bedürfnisse anpassen. Gerne stehen unsere Dozenten Ihnen für ein unverbindliches und kostenfreies Telefonat zur Verfügung. In offenen Seminaren ist normalerweise auch mehr als genug Raum für eigene Fragen und Wünsche.

Das kommt auf den Einzelfall an. Wenn Sie viele eigene Themen und Wünsche haben ist die Firmen- oder Inhouse Schulung die richtige Wahl. Ansonsten ist ein Firmenseminar häufig schon ab dem 3. oder 4. Teilnehmer günstiger. Gerne beraten wir Sie zur richtigen Wahl.

Ja, Sie haben sogar die Wahl kostenfrei und dynamisch zwischen Online- und Präsenz-Schulung zu wechseln (Flex / Hybrid-Kurse). Gerade in der Corona-Zeit bietet Ihnen das Planungssicherheit und jederzeit eine flexible Lösung.

Die von uns verwendeten Software-Lösung laufen rein im Browser. Sie benötigen also nur ein Notebook / Computer mit idealerweise 2 Bildschirmen, Internet und ein Headset (oder Mikrofon / Lautsprecher).

Sie erreichen uns von Montag bis Freitag von 8:00 bis 17:00 unter der 0800 71 20000 oder jederzeit über das Kontaktformular.
Weitere häufig gestellte Fragen zu unseren Schulungen und der Buchung

Java - das sollten Sie wissen

Die Programmiersprache Java gehört zu den bekanntesten Programmiersprachen überhaupt. Es handelt sich dabei um eine objektorientierte Programmiersprache, die es Anwendern möglich macht, plattformunabhängige Anwendungen zu entwickeln. Ein spezielles Betriebssystem wird für diese Entwicklung nicht benötigt, sondern lediglich eine Softwareumgebung, die unter dem Namen Java-Laufzeitumgebung bekannt ist. Diese Laufzeitumgebung ist auf vielen Computern bereits vorinstalliert, kann aber auch auf der Java-Webseite heruntergeladen werden. Als Alternative zur Oracle Java Version gibt es auch noch die Open Source Variante OpenJDK. Wie sich die Geschichte von Java entwickelt hat, was es mit der Programmiersprache auf sich hat, warum sich diese Programmiersprache steigender Beliebtheit erfreut und was Java EE bedeutet, soll in diesem Artikel näher erläutert werden.

Die historische Geschichte der Programmiersprache Java

Die historische Entwicklung geht auf das Jahr 1990 zurück – in diesem Jahr begannen bereits die Vorbereitungen, die schließlich in der Entwicklung der Programmiersprache mündeten. Es handelte sich um ein Projekt, welches den Namen „Oak“ trug. Die Intention dieses Projekts bestand darin, eine Programmierplattform für Playstations und TV-Settop-Boxen zu entwickeln. Der Begriff „Java“ wurde von der damaligen Projektmanagerin Kim Polese im Jahr 1992 ins Leben gerufen. 2 Jahre später wurde der Prototyp Sun-Intern entwickelt. Der Weltöffentlichkeit wurde die Programmiersprache zum ersten Mal im Jahr 1995 vorgestellt. In den Jahren danach wurde die Programmiersprache stetig von zahlreichen Unternehmen und Einzelpersonen weiterentwickelt. Mithilfe der Programmiersprache war es möglich, Java-Applets unabhängig vom Betriebssystem zu nutzen, sofern die notwendige Software vorinstalliert war. Es mussten keine Anpassungen an die prozessorspezifischen Gegebenheiten vorgenommen werden.

In der Zwischenzeit zählen eine Million Java-Programmierer weltweit zu den Anwendern, wobei die Anzahl kontinuierlich weiter ansteigt.

Wobei handelt es sich bei der Programmiersprache?

Es handelt sich dabei um eine Programmiersprache, die ursprünglich für Internetanwendungen entwickelt worden ist. Heute zählt sie neben Kotlin auch zu den beliebtesten Programmiersprachen, wenn es um Android Smartphone Apps handelt.

Die Programmiersprache lehnt sich in Bezug auf die Syntax an die Programmiersprachen C und C++ an. Bestimmte Programmierfehler sind gar nicht erst möglich, da diese bereits während der Entwicklung beachtet worden sind. Aus diesem Grund ist kein Pointer verfügbar, wodurch verhindert wird, dass Programmierer auf die falsche Speicheradresse zugreifen können. Auch auf die Mehrfachvererbung und Header-Dateien wurden in der Vergangenheit ganz bewusst verzichtet. Besonderes Gewicht wurde stattdessen auf außerordentliche Funktionen gelegt, wie beispielsweise die Ausnahmebehandlung, die Nebenläufigkeit und die grafische Benutzeroberfläche. Diese anspruchsvollen Funktionen wurden ganz bewusst in die Programmiersprache integriert.

Von Entwicklern selber wird diese als sehr leicht zu erlernende und objektorientierte Programmiersprache bezeichnet. Sie eignet sich damit auch ideal für Programmieranfänger, die keinerlei Vorkenntnisse im Programmieren mitbringen. Auch die Sicherheit der Programmiersprache und die Unabhängigkeit werden von den Anwendern als vorteilhaft beurteilt. Durch die stetige Weiterentwicklung von Java ist die Programmiersprache in der Vergangenheit immer leistungsfähiger geworden.

Java verfügt über eine große Anzahl an besonderen Merkmalen:

  • Die Programmiersprache verfügt über ähnliche Ausdrücke der Programmiersprachen C und C++. Zahlreiche gleiche Ausdrücke sind bewusst integriert worden, wodurch ein Umstieg von C oder C++ auf Java problemlos möglich ist und keine eigenständigen Begriffe erlernt werden müssen.
  • Die Programmiersprache verfügt über den Großteil an populären Datentypen, wie beispielsweise boolean.
  • Die Interpretation von Arrays erfolgt durch Objekte. Einfache Arrays können verschachtelt werden, wodurch die Nachbildung mehrdimensionaler Strukturen möglich ist.
  • In der Programmierung ist keine goto-Anweisung integriert. Dieses Merkmal wurde bewusst bei der Entwicklung ausgeklammert und damit eine häufige Fehlerquelle von vornherein aus dem Wege geschafft.
  • Klassen werden durch Objekte dargestellt.
  • In der Programmiersprache kann durch bestimmte Schlüsselwörter wie private, protected und public die Sichtbarkeit eingeschränkt werden.
  • Die Programmiersprache verfügt über ein automatisches Speichermanagement. Dieser ist unter dem Namen Garbage-Collector bekannt, der Speicher während der Laufzeit freigibt, wenn dieser nicht genutzt wird.
  • Klassen können Eigenschaften vererben
  • Die Programmiersprache verfügt über Java-Exceptions-Objekte. Mit dieser Ausnahmebehandlung können Laufzeitfehler abgefangen, kontrolliert und schließlich behandelt werden.


Warum ist Java so beliebt?

Bei der Programmiersprache wird der Quellcode in einen Bytecode kompiliert, wodurch er auf einem Server oder auf einem Client im Netzwerk angewendet werden kann. Voraussetzung dafür ist, dass dieser über eine Java Virtual Machine verfügt. Diese JVM überträgt den Bytecode in einen Code, der über die Computerhardware ausgeführt wird. Im Vergleich dazu wird der Code bei Programmiersprachen wie C++ in eine Binärdatei kompiliert. Binärdateien können nur plattformspezifisch ausgeführt werden. Das bedeutet, dass ein bestimmtes Betriebssystem wie Linux, Windows oder Mac benutzt werden muss und das Programm nicht auf jedem Gerät benutzt werden kann. Ein weiterer Vorteil ist, dass die JVM über einen Just-in-Time-Compiler verfügt, wodurch die Kompilierung schneller erfolgt, als wenn die Interpretation über eine virtuelle Machine in die Wege geleitet wird.

Die Programmiersprache basiert auf einer objektorientierten Programmierung. Ein Objekt umfasst dabei Daten wie Attribute oder Felder und besteht aus einem Code (Methoden oder Prozeduren). Objekte lassen sich dabei Klassen zuordnen, die den Code vererben. Die Lebenszyklen von Objekten lassen sich zudem durch den Garbage Collector verwalten. Sobald der Programmierer bestimmte Objekte realisiert und das Objekt nicht mehr verwendet, wird vom Garbage Collector ein Back-up erstellt.

Darüber hinaus ist ein sehr robuster Code vorhanden. In den Objekten sind keine Verweise auf Daten enthalten, die sich außerhalb der jeweiligen Objekte befinden. Diese Sicherheit führt dazu, dass in der Anweisung keine Adresse von Daten verfügt, die im Betriebssystem oder einer anderen Anwendung vorhanden ist. Denn dieser Umstand würde dazu führen, dass entweder das Programm beendet wird oder gar das Betriebssystem abstürzt.

Schulung Java EE / Jakarta EE

Interessenten, die über sehr gute Java-Kenntnisse verfügen, stehen Java Schulungen im Bereich Java EE / Jakarta EE oder Seminare auf diesem Gebiet zur Verfügung. Die Java-Umgebung kann in zwei sehr bekannte Versionen unterteilt werden: Einmal in die Standard-Edition, die unter der Abkürzung Java SE bekannt ist, zum anderen in die Java Enterprise Edition, die das Kürzel Java EE trägt. Während die Standardausgabe grundlegende Klassen beinhaltet und sich für den Einsatz von Desktop-oder Konsolen-Anwendungen eignet, spezialisiert sich Java EE auf mehrstufige Unternehmensanwendungen und verteilte Anwendungen. Damit verfügt Jakarta über einen wesentlich größeren Funktionsumfang.

Diese Funktionen werden den Teilnehmern in der Schulung beigebracht. So zum Beispiel, wie Java-Anwendungen mit Web Services funktionieren und wie dadurch ein interoperabler Service-orientierter Ansatz ausgeführt werden kann. Außerdem wird erlernt, wie Webservices in die B2B-Infrastruktur implementiert werden kann.

Fazit:

Bei Java handelt es sich um eine objektorientierte Programmiersprache, die plattformunabhängig genutzt werden kann. Die sichere Anwendung, ihre leichte Erlernbarkeit und Unabhängigkeit stellen für absolute Neulinge einen entscheidenden Vorteil dar. Unterteilt werden kann die Programmsprache grob in zwei größere Bereiche: einmal in die Standard-Edition und zum anderen in Java EE. Die letzte Variante ist vor allem im beruflichen Umfeld interessant, da sie sich auf mehrstufige Unternehmensanwendungen und verteilte Anwendungen konzentriert. Eine Schulung in Java EE stellt einen entscheidenden Vorteil für Teilnehmer dar, da sie unternehmensspezifisch ausgebildet werden.