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.