Kursbeschreibung
Parallele Programmierung war schon immer schwer, und es ist unverständlich, warum Multithreading von modernen Programmiersprachen und Frameworks ungeachtet der Gefahren als einzige Möglichkeit, effiziente Programme zu schreiben, propagiert wird. Parallele Programmierung ist auch unter Linux schwer - wie sollte es auch anders sein? Der Kurs gibt einen soliden Überblick über Multithreading unter Linux (in C) und die Mechanismen, die dort zur Synchronisation und Kommunikation zur Verfügung stehen. Vor allem werden die Gefahren beleuchtet, die unbedachtes Handeln in einer parallelen Welt mit sich bringt.
Datum
auf Anfrage
Uhrzeit
09:00 - 17:00
Dauer
2 Tage
Kontakt
Christian Engl-Kuhnert
Ort
Seminarzentrum
Straße
Sankt-Peter-Gürtel 10b
PLZ
8042
Ort
Graz
Land
Österreich
Bundesland
Steiermark
Tel
Fax
+43 50 4510-800
Solide Kenntnisse in C werden vorausgesetzt, genau wie eine Grundkenntnis des Systems (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick").
Zielgruppe
Programmierer und Software Entwickler
Zertifikat(e)
Ja
Kosten
€ 1.190
exkl. 20% Ust.
exkl. 20% Ust.
Förderungen
Ja
Plätze
8
Diese Kurse könnten Sie auch interessieren ...
Uber Weiterbildungsvorschläge
PowerPoint, Workshop: Von der Idee zur Präsentation
Online: MS Excel - Kurs für Fortgeschrittene (F-12-24)
Adobe Illustrator-Logogestaltung & Illustration
Wasserstoff-Materialverträglichkeit
Ausbildung zum/r zertifizierten ISMS-Manager/in & -Auditor/in nach ISO 27001 TÜV®
Ausbildung zum/r zertifizierten ISMS-Manager/in & -Auditor/in nach ISO 27001 TÜV®
Ausbildung zum/r zertifizierten Produktsicherheits- und Konformitätsbeauftragten (PSCR) TÜV®
Suchmaschinen-Marketing (SEA) mit Google Ads - Basis
Suchmaschinen-Marketing (SEA) mit Google Ads - Basis
Prozesskennzahlen
Ausbildung zum/r zertifizierten internen Qualitätsauditor/in TÜV®
DIGI-HELPCENTER
Python - Vertiefung
Python - Vertiefung
Projektmanagement - Vertiefung
Projektmanagement - Vertiefung
Microsoft SQL on Azure Administrator - Lehrgang
Microsoft SQL on Azure Administrator - Lehrgang
Microsoft Power Platform App Maker
Microsoft Power Platform App Maker
Introduction to SQL Databases
Introduction to SQL Databases
Claim-Management in der Baupraxis
KNX- Auffrischungskurs Kurs
INFO-Veranstaltung Fachakademie Medieninformatik und Mediendesign
Grundlagen der KI
Staplerführer:in - (gemäß § 6 Z 2 FK-V)
CorelDRAW - Basis
CorelDRAW - Basis
Apple Computer Fortsetzung 1 - Fotos & Co und Kleine Zeitung Apps
Erweiterte Ausbildung: Brandschutztechnik - Brandmeldeanlagen, Rauch- und Wärmeabzugsanlagen
Praxis zu elektrischen Schutzmaßnahmen
Arbeitsschutz-Managementkompetenz
Arbeitsschutz-Managementkompetenz
Microsoft Excel - Einführung
Word Grundlagen
Excel Grundlagen
Vorbereitung auf die Lehrabschlussprüfung CNC-Zerspanungstechniker:in
Vorbereitung auf die Lehrabschlussprüfung CNC - Werkzeugbautechniker:in
Informationsveranstaltung Metalltechnik-Meisterprüfung
Löten für Elektrotechniker
Wirtschaftliche Fahrweise - Sachgebiete 1a, 1c (Modul 2)
Computerkurs – Fortgeschrittene (Microsoft Windows und Office)
iPhone & iPad (Apple)
Administration of IBM DataPower Gateway V7.6
Managing Successful Programs® Practitioner (MSP)
ITIL® 4 Specialist Sustainability in Digital & IT (SDIT)
Copilot für Adoption- & Implementierungsmanager
Microsoft Security, Compliance, and Identity Fundamentals
Introduction to Artificial Intelligence Security
Train the Trainer, Weiterbildung für Webinar-LeiterInnen
Refreshing für Sicherheitsvertrauenspersonen - Online
Web-Analyse und Controlling
Web-Analyse und Controlling
Prozessdokumentation
Microsoft 365, Fundamentals
Microsoft 365, Fundamentals
Professionelle Organisation von Videokonferenzen
Professionelle Organisation von Videokonferenzen
Arbeiten unter Niederspannung (AuS)
EXIN Kanban Foundation und Zertifizierung
EXIN Kanban Foundation und Zertifizierung
Kalkulationsformblätter (K-Blätter: K2,K3, K4, K6 und K7) erstellen
Adobe Photoshop Aufbau
Meine ersten Schritte in eAMA und INVEKOS-GIS
Effektive Führung im agilen Umfeld
Ausbildung zur/zum Laserschutzbeauftragten für medizinische Anwendungen
ECDL/ICDL - Aufbaukurs von Base auf Standard
Sicherheitsunterweisung für Arbeiten an Kfz mit Hybrid- oder Elektroantrieben - HV-1
Überprüfung von Photovoltaikanlagen und E-Ladestationen
Gesundheit und Sicherheit - Sachgebiete 3a,c,d (Modul 5)
Elektrotechnik - Anlagen- und Betriebstechniker (H3)
Mechatronik - Automatisierungstechnik (H1) und Fertigungstechnik (H3)
IBM QRadar SIEM Advanced Topics
GitHub, Azure OpenAI, Microsoft 365 Copilot
Oracle PL/SQL Workshop für Fortgeschrittene
DP-900 Praxis+ Microsoft Azure Data Fundamentals
Microsoft Azure Data Fundamentals
AWS Jam - Security Engineering
Advanced Artificial Intelligence Security Training Application
ETC Copilotday
Deploy and manage Azure Arc-enabled Servers
Red Hat Certified Specialist in Containers exam
Arbeiten unter Niederspannung (AuS) Auffrischung
Gaslöschanlagen (TRVB 152 S)
SharePoint für Anwender - Basis
Führen von Hubstaplern
Mindjet MindManager - Basis
Mindjet MindManager - Basis
Visuelle Bewertung (VT) von Schweißnähten
Kreative Bildbearbeitung - einfach genial!
CNC-Fachkraft 2 - Erweiterte Programmierung mit Heidenhain
E-Mail Marketing - Best Practices
E-Mail Marketing - Best Practices
Hochvolt Sicherheitsunterweisung HV-1
PHP - Objektorientiertes Programmieren
Metallbearbeitung für Prozesstechniker:innen
Drehen und Fräsen für Teilnehmer:innen der Metalltechnik Meisterprüfungs-Vorbereitungskurse
LKW - Ladungssicherung 1e, 1f (Modul 3)
Adobe Photoshop CC – Einsteiger*innen
Excel Formeln & Funktionen (Office 365)
Configure and manage entitlement with Microsoft Entra ID
AppArmor Administration
SELinux System Adminstration
Troubleshooting Systemstart
Host Logging mit Syslog
Jira - Service Management für Anwender
Microsoft Power Platform Fundamentals
SELinux Policy Administration und Entwicklung
Get started with Microsoft Copilot for Security
CP-FortiAnalyzer Analyst
RPM Paketbau und Verteilung
Microsoft Azure AI Fundamentals
OpenSSH Administration
VI/VIM für Linux Administratoren
Virtual Private Networks mit OpenVPN
Pluggable Authentication Modul (PAM)
Implement information protection and data loss prevention by using Microsoft Purview
Develop AI agents using Azure OpenAI and the Semantic Kernel SDK
Modul 5 - Gesundheit, Sicherheit, Dienstleistung (3a-3f) - C95/D95 Weiterbildung für Berufskraftfahrer:innen
Modul 5 - Gesundheit, Sicherheit, Dienstleistung (3a-3f) - C95/D95 Weiterbildung für Berufskraftfahrer:innen
Adobe InDesign Grundlagen
Modul 5 - Gesundheit, Sicherheit, Dienstleistung (3a-3f) - C95/D95 Weiterbildung für Berufskraftfahrer:innen
XML Grundlagen für Webentwickler
XML Grundlagen für Webentwickler
WordPress Grundlagen & Vertiefung
WordPress Grundlagen
WordPress Grundlagen & Vertiefung
WordPress Grundlagen
PHP Grundlagen & Vertiefung
PHP Grundlagen & Vertiefung
PHP Grundlagen
PHP Grundlagen
PHP Developer
PHP Developer
MySQL Grundlagen
MySQL Grundlagen
MariaDB und MySQL Administrator
MariaDB und MySQL Administrator
JavaScript Grundlage und Vertiefung
JavaScript Developer
JavaScript Grundlage und Vertiefung
JavaScript Developer
JavaScript - Grundlagen
JavaScript - Grundlagen
HTML und CSS Development
HTML und CSS Development
Git Einführung in die Versionsverwaltung
Git Einführung in die Versionsverwaltung
Excel Aufbau 2
SQL Server, Managing SQL Business Intelligence Operations
SQL Server, Managing SQL Business Intelligence Operations
Python, Object-oriented scripting
Python, Object-oriented scripting
Microsoft 365, Teams Managing
Microsoft 365, Teams Managing
Data Science Bootcamp (Online/LIVE)
Data Analytics (100% online/LIVE)
.NET Core, Developing Windows Azure and Web Services
ISAQB Certified Professional for Software Architecture - Foundation Level (CPSA-F engl.) Online
Hydraulik ExpertIn - Elektrohydraulik
Professional Scrum Master & Product Owner - ISO 17024 TÜV AUSTRIA - Lehrgang
Content ManagerIn
KNX Grundkurs
IREB Certified Professional for Requirements Engineering Foundation Level (CPRE-FL) Online
Datenschutz, DSGVO Update-Workshop
Datenschutz, DSGVO Update-Workshop
.NET Core, Developing Windows Azure and Web Services
Access intensiv - Fortgeschritten
Access intensiv - Grundlagen
Microsoft Exchange Server 2016/2019 Core Technologies
Führen von Hubstaplern
Führen von Hubstaplern
Microsoft Azure, Data Engineering on Microsoft Azure
Online: MS Excel - Kurs für Fortgeschrittene (F-12.1-24)
WebdesignerIn Basic
PT 1&2: Kombikurs Eindringprüfung - Stufe 1&2
Citrix Virtual Apps and Desktops, Advanced Administration
Citrix Virtual Apps and Desktops, Advanced Administration
LINUX, Advanced Administration
LINUX, Advanced Administration
Brandgefahren bei Feuer- und Heißarbeiten (TRVB 104 O)
Brandmeldeanlagen (TRVB 123 S)
Ausbildung zum/r Brandschutzwart/in
Arbeitssicherheit am Bau
Refreshing für ISMS-Manager/innen & Auditor/innen
User Experience (UX) und User Interface (UI) - Lehrgang
User Experience (UX) und User Interface (UI) - Lehrgang
Trend Micro Apex One for Certified Professionals
RHCSA Rapid Track Course
ITS: Introduction to Programming Using Python
Wireshark, Analyse von Netzwerken
Wireshark, Analyse von Netzwerken
RHCSA Rapid Track course with RHCSA Kiosk/remote exam
Programmierung mit ASP.NET Web APIs
Programmierung mit ASP.NET Web APIs
MS Access - Basis
MS Access - Basis
MS Access - Aufbau
MS Access - Aufbau