Kurs suchen 👉

Concurrency Patterns Grundlagen

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
3 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
4 November, 2024 (+6 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
3 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
4 November, 2024 (+6 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 1.930 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Concurrency Patterns Grundlagen

Nebenläufigkeit oder Concurrency erlaubt Systemen, mehrere Aufgaben quasi oder tatsächlich parallel auszuführen. Auf diese Weise können Ressourcen effizienter genutzt werden, Systeme werden skalierbarer und die Reaktionsfähigkeit verbessert sich. Wendet man die richtigen Strategien zur Realisierung der Nebenläufigkeit ein, verbessert dies oft auch die Modularität der Anwendung. 

Neben all diesen Vorteilen stellt nebenläufiges Programmieren und Parallelität hohe Ansprüche an die Entwickler. Ohne systematische Herangehensweisen und gut verstandene Entwurfsmuster drohen schwer zu reproduzierende Fehler und erratisches Verhalten. Dieser Kurs soll diese Probleme und Fallstricke verdeutlichen und Lösungen aufzeigen.

Kommende Starttermine

Wählen Sie aus 6 verfügbaren Startterminen

4 November, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

17 Februar, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

17 Februar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

12 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

12 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • Einführung in Concurrency Patterns
    • Warum sind Concurrency Patterns wichtig?
    • Nebenläufigkeit und Parallelverarbeitung
    • Shared Data und Mutability
    • Deadlocks, Race Conditions und Contention
  • Klassische Probleme
    • Producer-Consumer
    • Reader-Writer
    • Sleeping Barber
    • Dining Philosophers
  • Mechanismen zur Synchronisation
    • Atomare Operationen
    • Kritische Abschnitte
    • Semaphor
    • Locks
    • Condition Variable
  • Forgeschrittene Entwurfsmuster
    • Future und Promises
    • Thread Pools
    • Monitor
    • Active Object
    • Actor
  • Best Practices
    • Vermeidung von Data Races
    • Minimierung von Shared Data
    • Denken in Aufgaben, nicht in Threads
  • Ausblick

Zielgruppe / Voraussetzungen

Entwickler und Software-Architekten, die nebenläufige Programmierung nutzen und besser verstehen wollen. 

Grundlegende Programmierkenntnisse sind Voraussetzung, unabhängig von der konkreten Programmiersprache. Beispiele und Übungen lassen sich auf fast alle Programmiersprachen übertragen.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Concurrency Patterns Grundlagen zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige