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

  • Andreas Werkmeister

    Telefon: +49 30 306 89 391
    E-Mail: 

  • Maik Thomas

    Telefon: +49 30 306 89 391
    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: Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal
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 +49 30 306 89 391

Seminartermine

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

Seminar Startdatum Enddatum Ort Dauer
Berlin 5 Tage
Mainz 5 Tage
Erfurt 5 Tage
Bremen 5 Tage
Frankfurt 5 Tage
Paderborn 5 Tage
Essen 5 Tage
Darmstadt 5 Tage
Freiburg 5 Tage
Potsdam 5 Tage
Flensburg 5 Tage
Konstanz 5 Tage
Leipzig 5 Tage
Hamm 5 Tage
Rostock 5 Tage
Hamburg 5 Tage
Luxemburg 5 Tage
Hannover 5 Tage
Stuttgart 5 Tage
Dresden 5 Tage
Madgeburg 5 Tage
Regensburg 5 Tage
Jena 5 Tage
Trier 5 Tage
München 5 Tage
Friedrichshafen 5 Tage
Kassel 5 Tage
Ulm 5 Tage
Münster 5 Tage
Nürnberg 5 Tage
Köln 5 Tage
Wuppertal 5 Tage
Bremen 5 Tage
Berlin 5 Tage
Mainz 5 Tage
Erfurt 5 Tage
Darmstadt 5 Tage
Frankfurt 5 Tage
Paderborn 5 Tage
Essen 5 Tage
© 2024 www.networkuniversity.de All rights reserved. | Kontakt | Impressum | AGB | Nach oben