Katalog
/
Programmierung
/
Java-Grundlagen

Java-Grundlagen

Begeben Sie sich auf eine umfassende Reise in die Welt der Java-Entwicklung. Erfassen Sie die grundlegenden Prinzipien von Java, von der grundlegenden Syntax und objektorientierten Programmierung bis hin zu den Feinheiten des Collections-Frameworks und der Concurrency. Werden Sie versiert in der Java-Programmierung, so dass Sie robuste, effiziente und wartbare Anwendungen erstellen können.

Was werden Sie lernen?

Tauchen Sie mit unserem umfassenden Workshop in den Kern der Java-Programmierung ein. Durch diese Schulung werden Sie:

• Das Java-Ökosystem begreifen: Verstehen Sie die Rollen von JVM, JRE und JDK. Sie werden mit der integrierten Entwicklungsumgebung vertraut gemacht.

• Java-Syntax enträtseln: Vertiefen Sie sich in Pakete, Variablen, Datentypen, Operatoren und den Flusskontrollmechanismus von Java.

• Objektorientierte Prinzipien beherrschen: Von Klassen und Objekten bis hin zu Vererbung und Schnittstellen - entschlüsseln Sie die objektorientierte Natur von Java.

• Erforschen Sie Java-Sammlungen: Verstehen Sie die Vorteile von Sammlungen gegenüber Arrays. Tauchen Sie ein in Listen, Maps, Warteschlangen, Sets und die Bedeutung von Equals und hashCode.

• Einfacher Umgang mit Ausnahmen: Lernen Sie die Feinheiten von geprüften und ungeprüften Ausnahmen und die Kunst, eigene Ausnahmen zu erstellen.

• Operieren Sie Input/Output Streams: Beherrschen Sie die E/A-Operationen in Java, von der Dateiverarbeitung bis zur Objektserialisierung.

• ‍Vertiefen Sie sich in die Java-Concurrency: Verstehen Sie Threads, ihre Synchronisierung und wie man Concurrency mit ExecutorService effektiv verwaltet.

Voraussetzungen:

Hilfreich wären Vorkenntnisse in prozeduralen Programmiersprachen (z. B. C, PHP, Basic, Pascal) oder objektorientierten Programmiersprachen.

Kursübersicht*:

*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.

1. Java-Grundlagen Einführung

  • Auspacken von JVM, JRE und JDK
  • Erkundung der integrierten Entwicklungsumgebung
  • Kompilierungs- und Ausführungsprozesse

2. Eintauchen in die Java-Syntax

  • Einführung in Java-Pakete
  • Variablen, Arrays und Datentypen
  • Operatoren und Kontrollflussmechanismen
  • Details zu Aufzählungen

3. Objektorientiertes Programmieren verstehen

  • Klassen und Objekte entschlüsselt
  • Die Rolle der Klassenkonstruktoren
  • Vererbung, Überladen und Überschreiben
  • Einführung in Zugriffsmodifikatoren
  • Abstrakte Klassen und Schnittstellen

4. Java Collections Framework erforscht

  • Sammlungen vs. Arrays
  • Listen, Karten, Warteschlangen und Mengen
  • Tiefes Eintauchen in Maps
  • Verstehen des Equals und hashCode Vertrags
  • Effiziente Sortiertechniken

5. Beherrschung der Ausnahmebehandlung in Java

  • Einführung in die Klasse Throwable
  • Geprüfte vs. ungeprüfte Ausnahmen
  • Das Werfen einer Exception
  • Verwendung von 'try...catch'-Anweisungen
  • Eigene Ausnahmen entwerfen

6. Navigieren in der Input/Output API

  • Arbeiten mit Eingabe- und Ausgabeströmen
  • Byte vs. Zeichenstrom
  • Java-Dateiverarbeitungstechniken
  • Objektserialisierung und NIO.2

7. Concurrency in Java

  • Threads und Grundlagen der Concurrency
  • Thread-Klasse vs. Runnable-Schnittstelle
  • Ausführen von Tasks mit ExecutorService
  • Effiziente Synchronisierung von Threads.

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

3.522€*
Graph Icon - Education X Webflow Template
Niveau:
beginner
Clock Icon - Education X Webflow Template
Dauer:
28
Stunden (Tage:
4
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

1.887€*
Graph Icon - Education X Webflow Template
Niveau:
beginner
Clock Icon - Education X Webflow Template
Dauer:
28
Stunden (Tage:
4
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.