Dieser Kurs vermittelt Lernenden (Fachleuten aus der Industrie und Studenten) die grundlegenden Konzepte der gleichzeitigen Programmierung im Kontext von Java 8. Die nebenläufige Programmierung ermöglicht es Entwicklern, die Nutzung von gemeinsamen Ressourcen in parallelen Programmen effizient und korrekt zu vermitteln. Am Ende dieses Kurses lernen Sie die grundlegenden Konstrukte der Parallelität in Java wie Threads, Sperren, kritische Abschnitte, atomare Variablen, Isolation, Akteure, optimistische Parallelität und parallele Sammlungen sowie deren theoretische Grundlagen (z.B. Fortschrittsgarantien, Deadlock, Livelock, Starvation, Linearisierbarkeit) kennen. Warum dieser Kurs? - Es ist wichtig, dass Sie die theoretischen Grundlagen der Parallelität kennen, um häufige aber subtile Programmierfehler zu vermeiden.

Gleichzeitige Programmierung in Java
Eignen Sie sich gefragte Fähigkeiten mit einem ganzjährigen Coursera Plus-Abonnement an -- jetzt für 239 $. Sparen Sie jetzt.

Gleichzeitige Programmierung in Java
Dieser Kurs ist Teil von Spezialisierung „Parallele, gleichzeitige und verteilte Programmierung in Java“

Dozent: Vivek Sarkar
27.113 bereits angemeldet
Bei Mehr erfahren enthalten
665 Bewertungen
Kompetenzen, die Sie erwerben
- Kategorie: Daten-Strukturen
- Kategorie: Algorithmen
- Kategorie: Computerprogrammierung
Werkzeuge, die Sie lernen werden
- Kategorie: Java
- Kategorie: Java-Programmierung
Wichtige Details

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

Erweitern Sie Ihre Fachkenntnisse
- 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 zur Vorlage

In diesem Kurs gibt es 7 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Software-Entwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 Sterne
66,76 %
- 4 Sterne
24,66 %
- 3 Sterne
5,86 %
- 2 Sterne
1,20 %
- 1 Stern
1,50 %
Zeigt 3 von 665 an
Geprüft am 19. Sep. 2020
Very good explanation of the concepts of locks, and how important data-structures example HashMap are optimized to improve performance
Geprüft am 8. Dez. 2024
Teach clear and concise. Good to know more about java concurrency. It is interesting to hand on programming such as actors which linked as list.
Geprüft am 21. Juli 2018
Hard course, we need more assignments, small chunks. Making assignments for courses like these is not trivial as well.
Was führt Sie heute zu Coursera?
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,








