Seminare
Seminare

Java Grundlagen Einführung für OO-Anfänger

Seminar - GFU Cyrus AG

Nach diesem Seminar sind Sie in der Lage, Java-Programme zu schreiben und zu strukturieren, die auf objektorientierten Prinzipien basieren. Sie verstehen sowohl die Grundlagen als auch fortgeschrittene Konzepte der Java-Programmierung, wie die Nutzung der JVM, Fehlerbehandlung, Java-Performance-Tuning und die Entwicklung von Java-Anwendungen für verschiedene Plattformen.
Termin Ort Preis*
01.09.2025- 05.09.2025 Köln 2.344,30 €
01.09.2025- 05.09.2025 online 2.344,30 €
01.12.2025- 05.12.2025 online 2.344,30 €
01.12.2025- 05.12.2025 Köln 2.344,30 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung in Java und objektorientierte Programmierung
    • Einführung in die objektorientierte Programmierung im Vergleich zu prozeduralen Programmiersprachen
    • Grundlegende Konzepte und Eigenschaften der Programmiersprache Java
    • Aufbau des Java-Laufzeitsystems: virtuelle Maschine JVM, JIT, HotSpot-Technologie und Garbage Collector

  • Java Entwicklungsumgebungen und Programmausführung
    • Java Programmausführung auf Betriebssystem-Shell-Ebene (Cmd, Bash)
    • Einführung in Text-Editoren, Eclipse IDE/IntelliJ IDEA und Oracle JDK
    • Oracle-Lizenzmodell und Open-JDK-Alternativen

  • Grundlagen der Java-Programmierung
    • Klassen, Objekte, Konstruktoren, abstrakte Klassen, Interfaces, Enum, Methoden
    • Kontrollstrukturen: if, else, switch, for, while, do while
    • Einführung in UML-Diagramme und erste Design Patterns

  • Fortgeschrittene OOP-Konzepte und Datenstrukturen
    • Vererbung und Polymorphismus, Casting, überladen und überschreiben von Methoden
    • Abstrakte Datenstrukturen: eindimensionale und mehrdimensionale Arrays, Listen, Mengen
    • Performance Messung: Micro Benchmarks

  • Fehlerbehandlung und fortgeschrittene Konzepte
    • Fehlerbehandlung: try, catch, finally, Checked und Unchecked Exceptions
    • Eigene Pakete erstellen und Klassen importieren, JUnit-Test für Anwendungen
    • Einführung in Eclipse Debugger und Refactoring-Konzepte

  • Fortgeschrittene Java-Technologien
    • Grafische Benutzeroberflächen mit AWT, Swing und JavaFX
    • Zugriff auf relationale Datenbanken mit JDBC
    • Einführung in parallele Verarbeitung und Verteiltes Rechnen

  • Ausblick auf moderne Java-Technologien
    • Java 8 mit Lambdas und Streams
    • Reflection API und Annotationen
    • Java auf dem Raspberry Pi und in der Android-Entwicklung
    • Java EE, Servlets, JSPs und Enterprise JavaBeans

Dauer/zeitlicher Ablauf:
5 Tage
Zielgruppe:

Dieses Seminar richtet sich an Anfänger in der Programmierung, die erste Schritte in der Java-Programmierung machen möchten, sowie an Entwickler, die ihr Wissen über Java-Technologien und objektorientierte Programmierung vertiefen möchten. 

IT-Fachkräfte, Softwareentwickler und Techniker, die eine fundierte Einführung in Java benötigen, werden hier gleichermaßen angesprochen.



Teilnahmevoraussetzungen:

  • Grundkenntnisse im Umgang mit Computern und logischem Denken sind von Vorteil.
  • Erste Programmiererfahrungen sind hilfreich, aber nicht zwingend erforderlich.
Seminarkennung:
77397
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha