Auf der Suche nach der passenden Inhouse-Schulung? 💡 Wir finden sie für dich!

Kurs suchen 👉
Kurse

Java Grundlagen für Programmierer

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
Preis
2.344,30 EUR inkl. MwSt.
Webseite des Anbieters
Sprache
Deutsch
Dauer
5 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
Preis
2.344,30 EUR inkl. MwSt.
Webseite des Anbieters
Sprache
Deutsch
Ab 2.344,30 EUR inkl. MwSt. / Person

Beschreibung

GFU Cyrus AG

Java Grundlagen für Programmierer

Zielgruppe: Nur für Unternehmen und Institutionen.
Diese Schulung richtet sich an Programmierer mit Vorkenntnissen in prozeduralen Programmiersprachen oder an Programmierer, die ihre Java-Kenntnisse auffrischen oder vertiefen möchten. Vorkenntnisse im Bereich der Objektorientierung werden nicht vorausgesetzt. Dieser Kurs beinhaltet auch die grundlegende Vorbereitung und einen Überblick zu den Themen von Java EE / Jakarta EE. Es werden viele Tipps und Tricks vermittelt.

Dieser sehr neue und modern ausgerichtete Kurs bringt Sie auf einen aktuellen und sehr fundierten Stand.
Ein sehr lebendiger und dialogorientierter Kurs in dem Wissen und Übungsbeispiele zu einem stabilen und immer wieder bewährten Lernerfolg führen.
Modernste Didaktik von einem der erfahrensten Trainer bzw. Dozenten garantiert Ihren Kurserfolg.

Kommende Starttermine

Wählen Sie aus 15 verfügbaren Startterminen

2 Juni, 2025

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

2 Juni, 2025

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

1 September, 2025

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

1 September, 2025

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

1 Dezember, 2025

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

1 Dezember, 2025

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

2 März, 2026

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

2 März, 2026

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

8 Juni, 2026

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

8 Juni, 2026

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

7 September, 2026

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

7 September, 2026

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

30 November, 2026

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

30 November, 2026

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

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

Grundlagen und Einführung in die Programmiersprache Java und in die objektorientierte Programmierung, im Vergleich zu klassischen prozeduralen Programmiersprachen oder zur Auffrischung von Java Vorkenntnissen.

  • Einführung in Java
    • Die Programmiersprache Java
    • Das Java Development Kit (JDK)
  • Ein Programm mit Java erstellen
    • Ablauf bei der Programmerstellung
    • Aufbau einer Anwendung
    • Ein Java-Programm mit dem Java-Compiler Javac kompilieren
    • Ein Java-Programm mit dem Interpreter Java ausführen
    • Problembehandlung
  • Grundlegende Java-Sprachelemente
    • Was ist die Syntax
    • Bezeichner und reservierte Wörter
    • Quelltext dokumentieren
    • Anweisungen in Java erstellen
    • Primitive Datentypen
    • Literale für primitive Datentypen
    • Mit lokalen Variablen arbeiten
    • Werte zuweisen
    • Typkompatibilität und Typkonversion
    • Konstanten - unveränderliche Variablen
    • Arithmetische Operatoren und Vorzeichenoperatoren
    • Vergleichsoperatoren und logische Operatoren
    • Daten aus- und eingeben
  • Kontrollstrukturen
    • Kontrollstrukturen einsetzen
    • If-Anweisung
    • If-else-Anweisung
    • Switch-Anweisung
    • Schleifen
    • While-Anweisung
    • Do-while-Anweisung
    • For-Anweisung
    • Weitere Anweisungen in Kontrollstrukturen
    • Java-Kontrollstrukturen im Überblick
  • Klassen, Attribute, Methoden
    • Klassen
    • Die Attribute einer Klasse
    • Objekte erzeugen
    • Methoden - die Funktionalität der Klassen
    • Methoden mit Parametern erstellen
    • Methoden mit Rückgabewert definieren
    • Methoden überladen
    • Statische Variablen und Methoden
  • Kapselung und Konstruktoren
    • Kapselung
    • Zugriffsmethoden
    • Konstruktoren
  • Vererbung
    • Grundlagen zur Vererbung
    • Klassen ableiten und erweitern
    • Konstruktoren aufrufen
    • Geerbte Methoden überschreiben
    • Vererbungsketten und Zuweisungskompatibilität
    • Polymorphie in der Vererbung
    • Die Superklasse Object
    • Finale Klassen
    • Abstrakte Klassen und abstrakte Methoden
  • Packages und Module
    • Klassen in Packages organisieren
    • Zugriffsrechte in Packages
    • Packages einbinden
    • Statisches Importieren
    • Mit dem JDK mitgelieferte Packages
    • Module
    • Anwendung des Modulsystems
  • Interfaces und Adapterklassen
    • Interfaces
    • Adapterklassen
    • Direkte Methodenimplementierung im Interface
  • Mit Strings und Wrapper-Klassen arbeiten
    • Die Klasse String
    • Strings verketten und vergleichen
    • Weitere Methoden der Klasse String
    • Die Klassen StringBuffer und StringBuilder
    • Wrapper-Klassen
  • Arrays und Enums
    • Arrays
    • Aufzählungstypen (Enumerations) arbeiten
  • Collections-Framework - Grundlagen
    • Grundlagen zum Java-Collections-Framework
    • Das Interface Collection
    • Mit Listen arbeiten
    • Listen sequenziell durchlaufen
  • Ausnahmebehandlung mit Exceptions
    • Auf Laufzeitfehler reagieren
    • Exceptions abfangen und behandeln
    • Exceptions weitergeben
    • Abschlussarbeiten in einem finally-Block ausführen
    • Exceptions auslösen
    • Eigene Exceptions erzeugen
  • Nützliche Klassen und Packages
    • Zufallszahlen
    • Grundlagen zu Datum und Zeit
    • Zeitpunkte - Klassen Instant und Duration
    • Datumsangaben - Klassen LocalDate, ZonedDateTime und Period
    • Zeiten- die Klasse LocalTime
    • Datums- und Zeitangaben formatiert ausgeben - die Klasse DateTimeFormatter
    • Die Klasse System
    • Weitere Methoden der Klasse System
    • Die Klasse Console
  • Vorbereitung für die Java EE Folgekurse
    • Unterschiede Java SE und Java EE
    • Wozu dient ein Application Server?
    • Wie unterscheiden sich Java SE und Java EE bei der Programmierung der Benutzeroberflächen, der Business-Logic, der Datenbanken?
    • Überblick über die verschiedenen Ansätze und Technologien
  • Ausblick und Hinweise auf weiterführende Themen sowie Seminare
    • Entwicklung grafischer Benutzeroberflächen mit AWT, Swing/JFC, SWT und JavaFX
    • Entwicklung von Web-Anwendungen mit Servlet, JSP und JSF
    • Zugriff auf relationale Datenbanken mit JDBC
    • Lambdas, Reflection API und Annotationen
    • Parallele Verarbeitung mit Threads und Verteiltes Rechnen
  • Nutzung moderner IDEs wie z.B. Eclipse oder IntelliJ
    • Die Fähigkeiten und Besonderheiten moderner IDEs
    • Überblick und Nutzung
    • Schnelligkeit und Qualitätsverbesserung für die Softwareentwicklung
    • Die Teilnehmer nutzen im Seminar die gleiche IDE wie an ihrem Arbeitsplatz

Am letzten Seminartag erfolgt ab ca. 16:00 auf Wunsch eine optionale GFU-Zertifizierungs-Prüfung. 
Bitte teilen Sie uns möglichst frühzeitig vielleicht schon auf Ihrem Kurs-Anmeldeformular mit, ob Sie auch hieran teilnehmen möchten. Eine spätere Anmeldung ist natürlich auch jederzeit möglich. 
Die optional anfallende Zertifizierungsgebühr bzw. Prüfungsgebühr hierfür in Höhe von 150,00 EUR zzgl. MwSt. ist im Seminarpreis nicht enthalten und würde gesondert in Rechnung gestellt.

Zielgruppe / Voraussetzungen

Softwareentwickler:innen mit Programmier-Erfahrung, die bereits mit einer prozeduralen Programmiersprache vertraut sind oder ihre Java Kenntnisse auffrischen möchten. Vorkenntnisse in der objektorientierten Programmierung sind nicht erforderlich.

Auf diesem Kurs ideal aufbauende Fortführungs-Kurse:
  • Schulung JAVA EE / Jakarta Grundlagen
  • Schulung JAVA EE / Jakarta Grundlagen mit Eclipse
  • Schulung JAVA EE / Jakarta Grundlagen mit IntelliJ

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stelle jetzt eine Informationsanfrage 👍

Kontaktiere hier den Anbieter, um mehr über das Kursangebot Java Grundlagen für Programmierer zu erfahren!

  Du erhältst weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.

Bewertungen von Teilnehmern

Bewertungsdurchschnitt: 4,9

auf Basis von 12 Bewertungen
Bewertungen werden gemäß unserer Bewertungsrichtlinien veröffentlicht.
Bewertung schreiben
Anonym
5/5
06 Dez 2024

Die Schulung hat genau meine Erwartungen erfüllt. Unterlagen und Technik waren hervorragend. Das optionale Begrüßungsmeeting empfand ich als sehr sinnvoll. Durch die gewonnen Er...

Mehr anzeigen
Anonym
5/5
06 Dez 2024

- systematischer und guter Aufbau des Seminars

Anonym
5/5
08 Nov 2024

Super, dass es so ein Seminar gibt.

Anzeige