Lokalizacja | Termin | Cena | Wybierz | |
---|---|---|---|---|
{{place.city}}
{{ event_pack_item.event_details.education_center.name }}
???
|
{{place.date}}
({{ event_pack_item.product_details.product_informations.code }} / {{ event_pack_item.product_details.product_informations.name }})
{{ altkomDateFormatMoment(event_pack_item.event_details.startdate, event_pack_item.event_details.enddate) }}
???
|
|
||
Skontaktuj się z nami | ||||
Dostępne terminy: | ||||
DISTANCE LEARNING | 2024-05-20 - 2024-05-21 | |||
DISTANCE LEARNING | 2024-07-22 - 2024-07-23 | |||
DISTANCE LEARNING | 2024-09-23 - 2024-09-24 | |||
Lokalizacja i termin do uzgodnienia |
|
-
Liczba miejsc (dostępnych: {{ basketAddItem.free_seats}})
{{ basketAddItem.city }}
{{ basketAddItem.date }}
Liczba miejsc xxxxxxxxxx
Żeby dowiedzieć się, czy dane szkolenie będzie realizowane stacjonarnie skontaktuj się ze swoim Opiekunem lub zadaj pytanie przez Formularz kontaktowy
Przeznaczenie szkolenia
Szkolenie przeznaczone dla zaawansowanych programistów.
Korzyści wynikające z ukończenia szkolenia
W trakcie szkolenia zdobywa się praktyczną umiejętność tworzenia złożonych programów wielowątkowych i rozwiązywania problemów związanych ze zrównoleglaniem obliczeń. Szkolenie oparte jest o standard języka C++11.
Oczekiwane przygotowanie słuchaczy
Podstawowa znajomość języka C++ na poziomie szkolenia: Zaawansowane techniki programowania w języku C++
Język szkolenia
- Szkolenie: polski
AGENDA SZKOLENIA
- Introduction:
- Thread
- Process
- How to create simple thread
- Critical section
- Mutex
- lock guard
- unique/ shared lock
- read/write lock
- Synchronization
- Share memory between threads
- Notify thread about event - condition_variable
- Futures
- std::async
- std::future and std::promise
- std::package_task
- Write own pararel algorithms:
- std::transform
- std::copy_if
- std::find_if
- Write own thread safe strucutres:
- std::stack
- std::queue
- std::forward_list
- Producer/ consumer - design pattern
- Write own threadpool to handle multimple task on few threads
- Thread
- Process
- How to create simple thread
- Mutex
- lock guard
- unique/ shared lock
- read/write lock
- Share memory between threads
- Notify thread about event - condition_variable
- std::async
- std::future and std::promise
- std::package_task
- std::transform
- std::copy_if
- std::find_if
- std::stack
- std::queue
- std::forward_list
Kod szkolenia
PRCPP03 / PL AA 2d
Pobierz PDF
FORMULARZ KONTAKTOWY
Programowanie wielowątkowe w języku C++
(PRCPP03
/ PL AA 2d)
Cena netto
2100.00 PLN
+ vat
(2583 PLN
brutto 1. os.
)
Tryb szkolenia:
Distance Learning
Termin:
20-05-2024
Czas trwania:
2
dni (ilość godzin:
14)
Zadaj pytanie o szkolenie
Poziom
IntermediateAdvanced
IntermediateAdvanced
Gwarancja
Powtórzenia szkolenia
Powtórzenia szkolenia
Polecane szkolenia
}else{ ?>
Tworzenie niezawodnego oprogramowania w języku C++
Kod szkolenia: PL AA 2d
Kod szkolenia: PL AA 2d
Tworzenie niezawodnego oprogramowania w języku C++
Kod szkolenia: PL AA 2d
Kod szkolenia: PL AA 2d
Zaawansowane zarządzanie pamięcią i dobre praktyki
Kod szkolenia: PL AA 2d
Kod szkolenia: PL AA 2d