seminar buchen

Seminar Java Grundlagen mit IntelliJ IDEA

Seminar / Training Java Grundlagen mit IntelliJ IDEA

Einführung in Java

  • Die Programmiersprache Java
  • Das Java Development Kit (JDK)

Ein Programm mit Java erstellen

  • Prozess der Programmerstellung
  • Erstellen einer Anwendung
  • Kompilieren eines Java-Programms mit dem Java-Compiler Javac
  • Ausführen eines Java-Programms mit dem Java-Interpreter
  • Fehlersuche

Grundlegende Java-Sprachelemente

  • Bezeichner und reservierte Wörter
  • Quellcode dokumentieren
  • Anweisungen in Java erstellen
  • Primitive Datentypen
  • Literale für primitive Datentypen
  • Arbeiten mit lokalen Variablen
  • Werte zuweisen
  • Typkompatibilität und Typkonvertierung
  • Konstanten - unveränderliche Variablen
  • Arithmetische Operatoren und Vorzeichenoperatoren
  • Vergleichsoperatoren und logische Operatoren
  • Zu- und Abgänge und Dateneingabe

Kontrollstrukturen

  • If-Anweisung
  • If-else-Anweisung
  • Switch-Anweisung
  • Schleifen
  • While-Anweisung
  • Do-while-Anweisung
  • For-Anweisung

Klassen, Attribute, Methoden

  • Klassen
  • Attribute einer Klasse
  • Objekte
  • Methoden - die Funktionalität der Klassen
  • Überladene Methoden
  • Statische Variablen und Methoden

Kapselung und Konstruktoren

  • Kapselung
  • Zugriffsmöglichkeiten
  • Konstruktoren

Vererbung

  • Grundlagen der Vererbung
  • Ableiten und Erweitern von Klassen
  • Aufrufen von Konstruktoren
  • Überschreiben von geerbten Methoden
  • Vererbungsketten und Zuweisungskompatibilität
  • Polymorphie in der Vererbung
  • Das Oberklassenobjekt
  • Endgültige Klassen
  • Abstrakte Klassen und abstrakte Methoden

Pakete und Module

  • Organisieren von Klassen in Paketen
  • Zugriffsrechte in Paketen
  • Pakete einbinden
  • Statisches Importieren
  • Mit dem JDK gelieferte Pakete
  • Module
  • Anwendung des Baukastensystems

Schnittstellen und Adapterklassen

  • Interfaces
  • Adapter-Klassen
  • Direkte Methodenimplementierung in der Schnittstelle

Arbeiten mit Strings und Wrapper-Klassen

  • Die String-Klasse
  • Strings verketten und vergleichen
  • Weitere Methoden der String-Klasse
  • Die Klassen StringBuffer und StringBuilder
  • Wrapper-Klassen

Arrays und Enums

  • Array
  • Aufzählungen (Enumerationen) funktionieren

CollectionsFramework - Grundlagen

  • Grundlagen des Java Collections Frameworks
  • Die Schnittstelle Collection
  • Arbeiten mit Listen
  • Sequentielles Durchlaufen von Listen

Ausnahmebehandlung mit Exceptions

  • Reagieren auf Laufzeitfehler
  • Fangen und Behandeln von Ausnahmen
  • Weitergabe von Ausnahmen
  • Abschließende Arbeit in einem finally-Block durchführen
  • Ausnahmen triggern
  • Ausnahmen erstellen

Nützliche Klassen und Pakete

  • Grundlagen zu Datum und Uhrzeit
  • Zeiten - 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
  • Die Klasse Console

Einsatz von modernen IDEs wie z.B. Eclipse oder IntelliJ

  • Die Fähigkeiten und Eigenheiten moderner IDEs
  • Überblick und Einsatz
  • Geschwindigkeit und Qualitätsverbesserung bei der Softwareentwicklung
  • Die Teilnehmer verwenden im Seminar die gleiche IDE wie an ihrem Arbeitsplatz

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

  • Lars Demmel

    Telefon: + 43 (800) 562 711
    E-Mail:

  • Sebastian Löhr

    Telefon: + 43 (800) 562 711
    E-Mail:

Seminardetails

   
Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentlich und Webinar: € 1.999 zzgl. MwSt.
Inhaus: € 6.000 zzgl. MwSt.
Teilnehmeranzahl: max. 8 Teilnehmer
Voraussetzung: Softwareentwickler mit Programmiererfahrung, die bereits mit einer prozeduralen Programmiersprache vertraut sind oder ihre Java-Kenntnisse auffrischen wollen.
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Inhaus, Webinar
Durchführungsgarantie: ja, ab 2 Teilnehmern; Details
Sprache: Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich)
Seminarunterlage: Dokumentation auf CD oder Papier
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (800) 562 711

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
© 2024 www.networkuniversity.at All rights reserved.  | Kontakt | Impressum | AGB | Nach oben