Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Seminar "Java SE Grundkurs" erhalten Sie einen zügigen Einstieg in die fundamentalen Aspekte der professionellen Programmierung mit Java SE. Sie erwerben die erforderlichen technischen Kenntnisse zur Programmausführung in der Java Virtual Machine (JVM) und erhalten einen umfassenden Überblick über die Charakteristika der Programmiersprache Java. Das Seminar vermittelt Ihnen die grundlegenden Klassen für Standardaufgaben aus der täglichen Softwareentwicklung. Ein besonderer Schwerpunkt liegt auf einem umfangreichen praktischen Teil, der es Ihnen ermöglicht, die erlernten Inhalte direkt anzuwenden und individuelle Fragen zu klären.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

Es sind keine Vorkenntnisse erforderlich.

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Java und Entwicklungsumgebung

  • Historie und Plattformkonzept (JVM, JRE, JDK)
  • Installation und Setup
  • Erste Schritte mit IDE (z. B. IntelliJ / Eclipse)
  • Aufbau eines Java-Programms
  • Kompilieren und Ausführen

Sprachgrundlagen

  • Datentypen und Variablen
  • Operatoren
  • Kontrollstrukturen (if, switch, Schleifen)
  • Methoden und Parameter
  • Scope und Lebensdauer von Variablen

Objektorientierte Programmierung (OOP)

  • Klassen und Objekte
  • Konstruktoren
  • Kapselung
  • Vererbung
  • Polymorphismus
  • Abstrakte Klassen und Interfaces

Arbeiten mit Standardbibliothek

  • Strings und Wrapper-Klassen
  • Collections Framework (List, Set, Map)
  • Generics
  • Datum und Zeit API

Fehlerbehandlung und Debugging

  • Exceptions (checked vs. unchecked)
  • try-catch-finally
  • Eigene Exceptions erstellen
  • Debugging-Techniken in der IDE

Grundlagen guter Softwareentwicklung

  • Clean Code Prinzipien
  • Namenskonventionen
  • Strukturierung von Projekten
  • Einführung in Unit Testing mit JUnit

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

IntelliJ IDEA - Effizientes Arbeiten und Maximierung der Entwicklungsproduktivität

- u.a. in Frankfurt am Main, Köln, Paderborn, Düsseldorf, Kassel

In diesem 2-tägigen Seminar "IntelliJ IDEA – Effizientes Arbeiten und Steigerung der Entwicklungsproduktivität" erhalten Sie eine umfassende Einführung in die integrierte Entwicklungsumgebung IntelliJ (Community Edition). Sie lernen, welche Plugins für ...

Intensivkurs Containertests mit Arquillian

- u.a. in Leipzig, Paderborn, Darmstadt, Freiburg, Marburg

In diesem 2-tägigen Seminar "Intensivkurs Containertests mit Arquillian" erwerben Sie fundierte Kenntnisse über die wesentlichen Funktionen und Prinzipien des Arquillian-Frameworks, um eigene professionelle Container-Tests zu erstellen. Arquillian unterstützt eine ...