Nach unserem JAVA Grundlagen Seminar bist du mit den grundlegenden Begriffen und Konzepten der objektorientierten Programmentwicklung in Java vertraut. Du kennst die Eigenschaften, den Sprachumfang und den aktuellen Entwicklungsstand von Java und kannst mit Java als plattformunabhängiger Programmiersprache Anwendungen modellieren und konzipieren. In unserem Java Kurs lernst du, wie mithilfe bewährter Entwurfsmuster robuste Klassenhierarchien erstellt werden können und bist nach der JAVA Grundlagen Schulung in der Lage, Java-Programme zu entwickeln, zu übersetzen und als Applikation einzusetzen.
JAVA Grundlagen Schulung
JAVA Grundlagen Schulung: Einführung in die Java-Programmierung
Der JAVA Grundlagen Kurs richtet sich an Programmierer:innen mit Kenntnissen der Java Programmiersprache oder an solche, die ihre Java EE / Jakarta EE-Kenntnisse wieder auffrischen möchten. Vorkenntnisse im Bereich von Java EE / Jakarta EE werden nicht vorausgesetzt.
Es wird ein guter Überblick und Einblick in die verschiedenen Bereiche der JAVA EE / Jakarta EE Programmierung vermittelt. Die Schulung Einführung in die Programmierung für die JAVA / Jakarta Enterprise Edition gewährleistet zugleich ein sicheres erstes Basiswissen zu Java EE / Jakarta EE und ist eine gute Vorbereitung für weitere Vertiefungskurse z.B. zu Servlets, JSF, EJB, JPA, CDI, Webservices, Applicationserver, Spring, …
Lernziele JAVA Schulung
Inhalte JAVA Schulung
Grundlagen der objektorientierten Programmierung:
- Begriffe und Techniken der Objektorientierung
- Einführung in die objektorientierte Systementwicklung
- Klassen, Objekte und Referenzen
- Objektverbindungen/Assoziationen
- Methoden
- Datenkapselung
Java im Überblick:
- Charakteristika von Java
- Werkzeuge des JDK (Compiler, Interpreter, Dokumentengenerator)
- Funktionsweise der Java Virtual Machine
- Speicherverwaltung und Garbage Collection
- Java-Programmierumgebungen
Java Programmiergrundlagen:
- Programmaufbau
- Java-Sprachelemente
- Syntax
- Schlüsselwörter
- Java-Applikationen: Erstellen von Anwendungen, Programmstart, Parameterübergabe
- Datentypen
- Operatoren
- Ausdrücke
- Felder
- Einfache Ein-/Ausgabe
- Kontrollstrukturen: Blöcke, Selektoren, Schleifen
- Methoden: Definition, Aufruf, Parameterübergabe, Rückgabewerte
- Fehlerbehandlung: Exceptions
- Autoboxing/Unboxing, Variable Argumentlisten, Annotation
Objektorientierte Konzepte:
- Vererbung
- Polymorphie
- Dynamisches Binden
- Konstruktoren
- Statische Attribute und Methoden
- Abstrakte Klassen
- Interfaces
- Implementierung von Schnittstellen
Design:
- Verwendung von Schnittstellen in robusten Hierarchien
- Einfache Entwurfsmuster (Design Pattern): Wrapper, Singleton
- Anwendungsbeispiele
Java Packages:
- Verwendung von Packages
- Klassenpfad
- Struktur der Standardbibliothek
- Klassen aus java.lang: Object- und Wrapper-Klassen
- Vergleich von Objekten: equals
- Flache und tiefe Kopien: Klonen von Objekten
- Zeichenkettenverarbeitung: String und StringBuffer/StringBuilder
- Eigene Pakete erstellen
- Arrays als Container
Dokumentation:
- Verwendung der API-Dokumentation
- Konventionen
- JavaDoc
Ausblick auf die Einsatzmöglichkeiten von Java:
- Erstellen von grafischen Applikationen
- Java im WWW: Applets und Servlets
- Java-Netzwerktechnologien
- Java im Unternehmen
- Java Enterprise Edition (Java EE)
Entscheidungshelfer JAVA Schulung
JAVA Grundlagen Grundlagen Schulung Zielgruppe:
Unsere JAVA Grundlagen Schulung richtet sich sich an:
- Anwendungsentwickler
- Software-Ingenieure
- Internet-/Intranet-Entwickler
JAVA Grundlagen Schulung Voraussetzungen:
Für deinen Besuch der JAVA Grundlagen Schulung empfehlen wir Grundkenntnisse in der objektorientierten Systementwicklung. Diese sind aber nicht zwingend erforderlich