"Diese umfassende Java-Programmier-Masterclass führt die Teilnehmer von den Grundlagen der Java-Programmierung bis hin zur Erstellung voll funktionsfähiger Desktop-Anwendungen in der Praxis. Durch einen progressiven, modularen Ansatz erforschen die Teilnehmer die grundlegenden Programmierkonzepte, beherrschen objektorientierte Prinzipien und entwickeln praktische GUI-basierte Systeme mit Java Swing und NetBeans. Beginnend mit den Grundlagen wie Variablen, Schleifen, Methoden und Konditionalen, baut der Kurs stetig auf fortgeschrittene Themen auf, einschließlich Schnittstellen, Vererbung, Dateiverwaltung, JDBC und Kapselung. Praktische Fallstudien wie das Anwesenheitsmanagementsystem und das Mitarbeiterverwaltungssystem fordern die Lernenden heraus, ihre Fähigkeiten in praktischen Szenarien anzuwenden. Der Kurs legt sowohl Wert auf konzeptionelle Klarheit als auch auf projektbasiertes Lernen und ist daher ideal für angehende Softwareentwickler, Informatikstudenten und Fachleute, die ihre Java-Kenntnisse festigen möchten. Am Ende des Kurses sind die Teilnehmer in der Lage, Java-Anwendungen zu entwerfen, zu entwickeln und bereitzustellen und verfügen über ein solides Verständnis von Programmiermustern und Systementwicklung."


(20 Bewertungen)
Empfohlene Erfahrung
Kompetenzen, die Sie erwerben
- Kategorie: Grundsätze der Programmierung
- Kategorie: Datenbanken
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Benutzeroberfläche (UI)
- Kategorie: Systementwurf und Implementierung
- Kategorie: Dateiverwaltung
- Kategorie: Java Programmierung
- Kategorie: Datenüberprüfung
- Kategorie: Anwendungsentwicklung
- Kategorie: Computerprogrammierung
Wichtige Details

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

In diesem Kurs gibt es 6 Module
Dieses Modul führt die Lernenden in die grundlegenden Elemente der Java-Programmierung und in die grundlegenden Einstellungen ein, die für den Beginn der Entwicklung von Java-Anwendungen erforderlich sind. Es führt die Lernenden durch den Installationsprozess, das Schreiben grundlegender Programme, den Umgang mit Benutzereingaben, die Anwendung von Operatoren und die Erstellung von Formularen mit NetBeans. Das Modul vermittelt Anfängern schrittweise ein Verständnis dafür, wie Java Code strukturiert und ausgeführt wird und wie man mit ihm über Konsolen- und GUI-Elemente interagiert.
Das ist alles enthalten
9 Videos4 Aufgaben
Dieses Modul führt die Lernenden in die grundlegenden Prinzipien der objektorientierten Programmierung (OOP) mit Java ein. Es behandelt Kernthemen wie Methoden, Methodenüberladung und Overriding, Abstraktion durch abstrakte Klassen und Schnittstellen und vermittelt praktische Implementierungskenntnisse mit NetBeans. Darüber hinaus werden wichtige OOP-Konzepte wie Datenkapselung, Zugriffsmodifikatoren und reale Anwendungsfälle mit Wörterbüchern und modularem Programmieren erforscht, wodurch strukturierte und wiederverwendbare Code-Praktiken gestärkt werden.
Das ist alles enthalten
10 Videos4 Aufgaben
Dieses Modul befasst sich mit fortgeschrittenen Programmierkonzepten in Java, die es Entwicklern ermöglichen, effizientere, modularere und robustere Anwendungen zu schreiben. Es erforscht die Verwendung von Wrapper-Klassen, mathematischen Funktionen und das Verhalten von Objekten durch Wert- und Referenzsemantiken. Außerdem werden Zeichenfolgen, die Behandlung von Ausnahmen, Dateiverwaltung und Verzeichnisoperationen behandelt - alles wichtige Komponenten für die Erstellung realer Anwendungen. Dieses Modul zielt darauf ab, das Verständnis der Lernenden für die Kernfunktionalität von Java über die Grundlagen hinaus zu vertiefen und sie auf praktische Herausforderungen im Bereich des Codes vorzubereiten.
Das ist alles enthalten
10 Videos4 Aufgaben
Dieses Modul führt die Lernenden in die Erstellung von grafischen Benutzeroberflächen (GUI) in Java unter Verwendung der Frameworks AWT und Swing ein. Es führt die Lernenden durch die Erstellung interaktiver Java-Anwendungen, indem UI-Komponenten wie Schaltflächen, Beschriftungen, Textfelder und Ereignislisten implementiert werden. Das Modul gipfelt in praktischen Projekten, darunter eine Geldautomatensimulation und ein klassisches Snake-Spiel, die praktische Erfahrung im Entwerfen, Codieren und Verwalten von GUI-basierten Anwendungen innerhalb der Integrierten Entwicklungsumgebung (IDE) vermitteln
Das ist alles enthalten
9 Videos4 Aufgaben
Dieses Modul konzentriert sich auf die Integration von Java-Anwendungen mit relationalen Datenbanken unter Verwendung von JDBC (Java Database Connectivity). Die Lernenden beginnen mit dem Entwurf einer Schnittstelle für die Anmeldung und gehen zur Implementierung von Datenbankoperationen wie Einfügen, Abrufen, Aktualisieren und Löschen von Daten über. Das Modul gipfelt in der Entwicklung eines vollständigen Anmeldesystems mit Backend-Datenbankanbindung unter Verwendung sicherer und skalierbarer Verfahren. Anhand praktischer Demonstrationen in NetBeans sammeln die Teilnehmer praktische Erfahrungen bei der Erstellung von realen Anwendungen, die mit einer Datenbank interagieren.
Das ist alles enthalten
7 Videos4 Aufgaben
Dieses Modul vermittelt den Lernenden reale Anwendungserfahrungen, indem es sie durch die vollständige Entwicklung von zwei großen Java-basierten Systemen führt: ein Anwesenheitsmanagementsystem und ein Mitarbeiterverwaltungssystem. Die Lernenden wenden ihr Wissen über GUI-Programmierung, Formularvalidierung, Handhabung von Benutzereingaben und Datei-/Datenbankoperationen an, um voll funktionsfähige, benutzerinteraktive Anwendungen zu erstellen. Am Ende dieses Moduls werden die Studierenden in der Lage sein, End-to-End-Desktop-Softwarelösungen mit Java Swing in NetBeans zu entwerfen, zu implementieren und zu testen.
Das ist alles enthalten
9 Videos3 Aufgaben
Mehr von Softwareentwicklung entdecken
Status: Vorschau
Status: VorschauLearnKartS
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





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
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugang zu allen Kursmaterialien, einschließlich der benoteten Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen.
Ja. Für ausgewählte Lernprogramme können Sie eine finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Anmeldungsgebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,



