Kategorien
/
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.

Anforderungen:

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

Kursübersicht*:

*Wir wissen, dass jedes Team seine eigenen Bedürfnisse und Anforderungen hat. Deshalb können wir den Schulungsplan je 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 Dozenten bei Ihnen vor Ort für Organisationen.

0
Graph Icon - Education X Webflow Template
Ebene: 
Foundation
Clock Icon - Education X Webflow Template
Dauer: 
4
Tage (Stunden:
28
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Umfassende praktische Erfahrung in einem speziellen Umfeld
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

Erlernen Sie neue Fähigkeiten unter Anleitung erfahrener Lehrer von überall.

0
Graph Icon - Education X Webflow Template
Ebene: 
Foundation
Clock Icon - Education X Webflow Template
Dauer: 
4
Tage (Stunden:
28
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Foundation
Clock Icon - Education X Webflow Template
Duration: 
4
Hours (days:
28
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.