Java Grundlagen Einführung für OO Anfänger optional mit Java Zertifizierungs-Prüfung

GFU Cyrus AG, in Köln (+1 Standorte)
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
10 Juni, 2024 (+16 Starttermine)
Preis
2.470 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
10 Juni, 2024 (+16 Starttermine)
Preis
2.470 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 2.470 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Java Grundlagen Einführung für OO Anfänger optional mit Java Zertifizierungs-Prüfung

Dieser Kurs richtet sich an OO-Anfänger:innen. Die Teilnehmenden werden anhand vieler prägnanter Beispiele in die verschiedenen Themen, wie z.B. Datenbanken, eingeführt. Es werden viele Tipps und Tricks vermittelt.

Über den Dozenten:
Dipl. Ing. Augustinos Krommydakis lehrt seit über 22 Jahren bei der GFU Java Grundlagen mit großer Leidenschaft. Da er auch in der Industrie als Ingenieur tätig ist, lässt er all seine praktische Erfahrung, die er im Lauf der Jahre gesammelt hat in seinen Kursen einfließen. Er legt viel Wert auf ein angenehmes lockeres Lernklima um optimale Voraussetzungen für die Teilnehmenden zu schaffen. 

Kommende Starttermine

Wählen Sie aus 16 verfügbaren Startterminen

10 Juni, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

10 Juni, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

12 August, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

12 August, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

7 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

7 Oktober, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

4 November, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

4 November, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

2 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

2 Dezember, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

24 Februar, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

24 Februar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

5 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

5 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

30 Juni, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

30 Juni, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhalte / Module

  • Einführung in die objektorientierte Programmierung im Vergleich zu klassischen prozeduralen Programmiersprachen 
  • Konzepte und Eigenschaften der Programmiersprache Java und der Java-Technologie  
    • Aufbau des Java Laufzeitsystems: virtuelle Maschine JVM mit Erläuterung der JIT und HotSpot Technologie, Garbage Collector und die Möglichkeiten Ihrer Parametrierung
    • Java Programmausführung auf Betriebssystem-Shell Ebene (Cmd, Bash...) 
    • Das neue Oracle-Lizenzmodell, die Java Classpath-Exception und die daraus entstandene Java-Roadmap, konkrete Nutzungsbedingungen und Kosten. Die möglichen alternativen auf Basis von Open-JDK
    • Bausteine der Entwicklungsumgebung mit einem Text-Editor, Eclipse IDE, Oracle JDK
    • Die wichtigsten Sprachelemente: Klassen, Objekte, Konstruktoren, abstrakte Klassen, finale Klassen, Interfaces, lokale Klassen, anonyme Klassen, Enum, Methoden und Ihre möglichen Modifikatoren, statische Attribute und Methoden, Operatoren, einfache Datentypen, Übersicht der Schlüsselwörter und Konventionen in Java, Annotationen
    • Die Kontrollstrukturen if, else, while, do while, switch, for, foreach 
    • Konzepte der Objektorientierung mit Vererbung und Polymorphie, überladen und überschreiben von Methoden, Casting, die Schlüsselwörter instanceof, this, super, UML-Diagramme und erste Design-Patterns
    • Abstrakte Datenstrukturen mit eindimensionalen und Mehrdimensionalen Arrays, Listen und Mengen. Einfache Konzepte der Performance Messung (Micro Benchmarks) 
    • Fehlerbehandlung mit try, catch und finally, Checked Exception, Unchecked Exception, Runtime Exception und Error. Fehler weiterleiten mit throws. Try mit Ressourcen, Eigene Ausnahmen schreiben
    • Java Anwendungen testen und fehlerfrei machen mit JUnit-Test
    • Eigene Pakete schreiben, Klassen importieren, direkt ausführbare Jar-Archive erzeugen (wie eine Exe-Datei).
    • Eine gute Einführung in die Eclipse IDE mit Tastenkürzel und Code-Schablonen, die das Programmieren vereinfachen und enorm beschleunigen. Javadoc und die API-Dokumentation. Erste einfache Refactoring Konzepte, Erste Schritte mit dem Eclipse Debugger.
  • Übersicht über die Standard-Klassenbibliotheken von Java 
    • Die Klasse Objekt, String, Math,
    • Datei-Ein-/Ausgabe mit Scanner, Streams und Path. Formatierte Ausgaben
    • Wrapper Klassen
  • Übersicht über die Entwicklung grafischer Benutzeroberflächen mit AWT, Swing/JFC und JavaFX
    • Komponenten und Container
    • Layout-Manager
    • Ereignissteuerung (Event Handling)
  • Übersicht über den Zugriff auf relationale Datenbanken mit JDBC
  • Hinweise auf weiterführende Themen und Kurse
    • Java 8 mit Lambdas
    • Reflection API und Annotationen
    • Parallele Verarbeitung mit Threads und Verteiltes Rechnen
    • Java auf dem Raspberry Pi für IoT (Internet of Things)
    • Java und Android
    • Java EE (früher J2EE)
    • Servlets und Java Server Pages
    • Enterprise JavaBeans
    • Java Batch

Bitte teilen Sie uns Ihren Prüfungswunsch auf dem Anmeldeformular mit.

Zielgruppe / Voraussetzungen

Softwareentwickler:innen mit Programmier-Erfahrung, die bereits mit einer Programmiersprache (z. B. COBOL, PL/I, VB6, VBA, C, SAP ABAP) vertraut sind, aber nicht über Vorkenntnisse in der objektorientierten Programmierung verfügen.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Java Grundlagen Einführung für OO Anfänger optional mit Java Zertifizierungs-Prüfung zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige