Kurs-ID: JavaG
Kurs Java Grundlagen
Dieses Seminar vermittelt grundlegende Sprachbestandteile von Java und verwendet diese, um eine vollständige, objektorientierte Java-Anwendung vom Entwurf bis zur Realisierung und Unit-Test zu entwickeln. Ausgewählte objektorientierte Entwurfsmuster kommen dabei zum Einsatz und zeigen gleichzeitig weitere Möglichkeiten der objektorientierten Programmierung auf.
Die neuen Features der aktuellen Java-Version werden ebenfalls - wo sinnvoll - eingeführt und benutzt. Viele kleine Einführungsbeispiele in diesem Seminar stellen zusätzlich sicher, dass die Kursteilnehmenden den roten Faden behalten und nach Seminarende Ergebnisse in der Hand haben, auf die Sie zurückgreifen können. Die angeleitete Benutzung einer modernen IDE (Entwicklungsumgebung) und eines modernen Build-Tools (Maven) erleichtern es den Teilnehmernden, schnell produktiv zu werden.
Nach dem Besuch dieses Seminars haben die Schulungsteilnehmenden, insbesondere Programmieranfänger, ein solides Fundament erworben, um selbständig eigene Anwendungen in Java zu entwickeln oder an Java-Projekten mitzuarbeiten.
Termin buchenSeminarinhalte
Einführung und Grundlagen
- Eigenschaften von Java, auch im Vergleich zu anderen Programmiersprachen
- Das JDK und seine Dokumentation
- Quelltext erstellen, übersetzen und ausführen
- Benutzung einer modernen Entwicklungsumgebung (z.B. Eclipse, NetBeans oder IntelliJ IDEA)
- Verwendung eines modernen Build-Tools (z.B. Maven oder Ant) und Integration in die Entwicklungsumgebung
- Einfache Ein- / Ausgaben mit Hilfe von Java
- Aufbau eines Java-Programms
Elementare Sprachbestandteile
- Bezeichner, Variablen, Operatoren, Anweisungen und Kommentare
- Datentypen und Ausdrücke in Java
- Arrays
- Aufzählungstypen
Steueranweisungen in Java
- Verzweigungen und Fallunterscheidungen (if-, switch-Anweisung)
- Schleifen (while, do, for, foreach)
Objektorientierte Programmierung in Java
- Klassen und Objekte (Klassen als Datentypen)
- Methoden und Konstruktoren
- Zugriffsmodifikatoren
- Vererbung, Polymorphismus, Überschreiben und dynamisches Binden
- Abstrakte Klassen, Interfaces und innere Klassen
- Objektorientierte Entwurfsmuster
- Statische Fields, Methoden und Klassen
- Initialisierungsblöcke
- Java 8 Features: Lambdas und Streams: Schritt für Schritt vom alten zum neuen Java
Generics in Java
- Generische Datenstrukturen
- Anwendung bei Collections: List
, Set , Map
Ausnahmebehandlung in Java
- Checked Exceptions, Runtime Exceptions und Error: best practices
- Behandlung von Ausnahmen
- Auslösen und Weitergeben von Ausnahmen
Programmaufbau und Pakete
- Codierungsstandards
- Klassenhierarchie
- Pakete
Weitere Wichtige APIs in Java
- I/O-Package (Dateizugriffe, Sockets)
- Zeichenkettenverarbeitung, Mustererkennung
- Reflection, Serialization, Multithreading
Test und Performance in Java
- Test und Fehlersuche
- Unit-Tests mit JUnit
Auslieferung von Javaprojekte
- Erstellung von Jar-Archiven und Exe-Dateien
- Dokumentation mit javadoc
Kursthemen
Das Training Java Grundlagen ist folgenden Themen zugeordnet:
Zusatzangebote zur Schulung Java Grundlagen
Practice-AddOn ist ein Beratungskontingent, das Sie zusammen mit Ihrem Schulungspaket buchen können. Jetzt informieren.
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an Programmieranfänger, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet/Intranet-Entwickler und Projektmanager
Voraussetzungen
Für diesen Kurs benötigen Sie: Allgemeine Betriebssystemkenntnisse.
Dauer und Zeiten
5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.
Weiterführende Seminare
Schulungsort
Das Seminar Java Grundlagen als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.
Termine
Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)
Anfrage stellenDie Schulung Java Grundlagen führen wir ab 3 Teilnehmenden durch.
Kurspreis für offene Schulungen
1850,00 € zzgl. 19% MwSt. (2201,50 € inkl. 19% MwSt.)
Für Virtual Classroom Kurse in Berlin beträgt der Preis nur 1665,00 € zzgl. 19% MwSt. (1981,35 € inkl. 19% MwSt.)
Hinweis
Dieses Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für Firmenkurse können wir auch spezielle Inhalte für die Entwicklungsumgebungen anbieten.
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat (auch optional als validierbare Online-Version)
- Erfolgsgarantie
- Nachbetreuung