Java Grundlagen Programmierer Zertifizierung optional in Köln - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • 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, 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
    • Generics, Lambdas, Reflection-API, Annotationen
    • Entwicklung von Webanwendungen mittels Servlets, JSP, Struts, JSF
    • Parallele Verarbeitung mit Threads und verteiltes Rechnen
    • Java auf dem Raspberry Pi für IoT (Internet of Things)
    • Java und Android
    • Java Enterprise Edition heute Jakarta EE
Bitte teilen Sie uns Ihren Prüfungswunsch auf dem Anmeldeformular mit.
  • Einführung in die objektorientierte Programmierung im Vergleich zu klassischen prozeduralen Programmiersprachen 
  • Konzepte und Eigenschaften der Programmiersprache Java und der Java-Technologie  
    • Auf ...
Mehr Informationen >>

Lernziele

Neben der Fähigkeit zur Erstellung von in Java geschriebenen objektorientierten Programmen, erhalten Sie in diesem Kurs das notwendige technische Hintergrundwissen um ein solides Verständnis für die innovative Java-Technologie zu erhalten. Sie kennen die wichtigsten Begriffe und technischen Zusammenhänge und können hiermit bei der täglichen Programmierarbeit leichter fundierte Entscheidungen treffen.  Durch die Objektorientierten Prinzipien und mittels geschickter Nutzung der vorhandenen Bibliotheken und Frameworks sparen Sie sich zudem eine Menge Programmierarbeit.  Auf Wunsch kann für Ihr Unternehmen eine Inhouse-Schulung, passgenau mit einer eigenen Themenwahl, erstellt werden.
Neben der Fähigkeit zur Erstellung von in Java geschriebenen objektorientierten Programmen, erhalten Sie in diesem Kurs das notwendige technische Hintergrundwissen um ein solides Verständnis für di ... Mehr Informationen >>

Zielgruppen

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.
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 objektorient ... Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 6911184

Anbieter-Seminar-Nr.: 2567

Termin

04.11.2024 - 08.11.2024

Schulungszentrum der GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.344,30

Alle Preise inkl. 19% MwSt.

Jetzt buchen ›
Seminar merken ›

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 35 h
  •  
  • Anbieterbewertung (142)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service