Najważniejsze informacje

Tytuł szkolenia
Programowanie współbieżne i wielowątkowe w .NET
Czas trwania
3 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1390 zł netto
Kod szkolenia
NET-1

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Szkolenie zamknięte już od 540 netto/os. Istnieje możliwość realizacji szkolenia w siedzibie klienta w dowolnym miejscu w Polsce i poza granicami.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Celem szkolenia jest zapoznanie z zagadnieniami pozwalającymi na zdobycie umiejętności programowania równoległym i asynchonicznym w języku C#. Szkolenie umożliwi zapoznanie się z projektowaniem i wdrażaniem aplikacji wielowątkowych. Kurs przeprowadzony będzie w środowisku programistycznym Visual Studio 2017.

Wymagania
Podstawowa znajomość języka C# i platformy .NET

Program

  1. Wstęp
    • Czym jest programowanie równoległe
    • Czym jest programowanie asynchroniczne
    • Wady i zalety
  2. Wątki
    • Co to jest wątek
    • Utworzenie
    • Uśpienie
    • Przerwanie
    • Sekcje krytyczne
  3. Synchronizacja wątków
    • Join
    • Monitor Pulse
    • Monitor Wait
    • Mutex
    • Semafor
    • Bariera
  4. Wątki w GUI
    • WPF
    • UWP
    • Windows Forms
  5. Zadania
    • Różnica pomiędzy wątkiem a zadaniem
    • Fabryka zadań
    • Stan zadań
  6. Klasa Parallel
    • Pętla for
    • Pętla foreach
    • Metoda invoke
    • Klasa ParallelOptions
  7. PLINQ
    • Czym jest PLINQ
    • Działanie
    • Wady i zalety
    • Metoda for all
  8. Wzorce projektowe dla programów wielowątkowych
    • Wzorce synchronizacji
    • Wzorce współbieżności
    • Wzorce inicjalizacji
    • Wzorce obsługi zdarzeń
  9. Klasyczne problemy wielowątkowe
    • Biblioteka
    • Producent konsument
  10. Podsumowanie
    • Omówienie technik
    • Wady,zalety i koszty
    • Podsumowanie

Szkolenia poprzedzające

Szkolenia kontynuujące

Proponowane terminy

Termin od Do Miasto Cena Opcje
04-06-2018 06-06-2018 Warszawa 1390 zł netto Rezerwuj Pokaż