Dies ist der zweite Kurs im Rahmen des Amazon Junior Software Developer Professional Certificate. In diesem Kurs werden Sie fortgeschrittene Konzepte der objektorientierten Programmierung (OOP) in Java erkunden, beginnend mit einer Einführung in Schnittstellen und abstrakte Klassen. Sie lernen, wie Sie Schnittstellen effektiv nutzen können, um Mehrfachvererbung zu erreichen, und wie abstrakte Klassen eine entscheidende Rolle beim Entwurf von Klassenhierarchien spielen. Im weiteren Verlauf tauchen Sie in die Behandlung von Ausnahmen ein, wobei Sie die verschiedenen Arten von Ausnahmen in Java sowie die besten Praktiken für deren Behandlung mit try-catch-finally-Blöcken kennenlernen. Sie werden auch Kenntnisse über Datei-I/O-Operationen erwerben, Fähigkeiten im Lesen von und Schreiben in Dateien erwerben, verschiedene Arten von Streams verstehen und Datei-Operationen effizient durchführen. Schließlich werden Sie sich mit Serialisierungs- und Deserialisierungstechniken befassen, die es Ihnen ermöglichen, Objektzustände zu speichern und zu rekonstruieren sowie Dateien des letzten Laufs zur effektiven Konfiguration des aktuellen Laufzustands zu verwenden. Insgesamt vermittelt Ihnen dieser Kurs fortgeschrittene Java-Programmierkenntnisse, die für die Entwicklung robuster, effizienter und skalierbarer Anwendungen unerlässlich sind. Nach Abschluss dieses Kurses sind Sie in der Lage:

Programmieren mit Java
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

Programmieren mit Java
Dieser Kurs ist Teil von Amazon Junior Software-Entwickler (berufsbezogenes Zertifikat)

Dozent: Amazon
15.535 bereits angemeldet
Bei enthalten
90 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Entwicklung von Methoden zur effektiven Organisation und Wiederverwendung von Code.
Anwendung objektorientierter Programmierkonzepte in der Programmiersprache Java, um modularen und skalierbaren Code zu entwerfen.
Umgang mit Fehlern und Ausnahmen in Java zur Erstellung robuster Anwendungen.
Kompetenzen, die Sie erwerben
- Kategorie: Java
- Kategorie: Data Structures
- Kategorie: Object Oriented Programming (OOP)
- Kategorie: File I/O
- Kategorie: Object Oriented Design
- Kategorie: Maintainability
- Kategorie: Debugging
- Kategorie: Software Design
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
13 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihr Fachwissen im Bereich Softwareentwicklung
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat von Amazon zur Vorlage

Mehr von Softwareentwicklung entdecken

Birla Institute of Technology & Science, Pilani

Duke University
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
61,53 %
- 4 stars
19,78 %
- 3 stars
5,49 %
- 2 stars
3,29 %
- 1 star
9,89 %
Zeigt 3 von 90 an
Geprüft am 11. Nov. 2024
Nice Course , explained Clearly with Hands on Lab for practical experience!
Geprüft am 28. Jan. 2025
Best course for Java. Covering both fundamentals and advanced concepts with hands-on practice in lab assignments.
Geprüft am 29. Juli 2025
Very recommended this course if are beginner in java, it gives you an approach to perform jobs in a real environment.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,



