.Net Core Asenkron- Multithread Programlama (TASK,TPL,PLINQ)

TASK, TPL ve PLINQ gücünü kullanarak asenkron ve multi-thread uygulamalar inşa etmeyi öğreneceksiniz.

Ratings: 4.95 / 5.00




Description

Bu kursumda TASK, TPL ve PLINQ teknolojilerin gücünü kullanarak  asenkron ve multi-thread kodlar yazabileceksiniz.

Bu Kurs aşağıdaki konuları içermektedir.

Task nedir ?

Async-Await nedir ?

ContinueWith methodu ne işe yarar ?

Task.WhenAll methodu ne işe yarar ?

Task.WhenAny methodu ne işe yarar ?

Task.WaitAll methodu ne işe yarar ?

Task.WaitAny methodu ne işe yarar ?

Task.Delay methodu ne işe yarar ?

Task.Run methodu ne işe yarar ?

Task.StartNew methodu ne işe yarar ?

Task.FromResult methodu ne işe yarar ?

Cancellation Token nedir ?

Task instance Property'ler nelerdir ? ne işe yararlar ?

ValueTask nedir ?

Task akışı nasıl gerçekleşir ?

Task Parallel Library(TPL) nedir ?

Race Condition nedir ?

Parallel.Foreach nedir ? nasıl kullanılır  ?

Parallel.For nedir ? nasıl kullanılır ?

Parallel.For/ForEach  Thread-Local Variables nedir ? nasıl kullanılır ?

Parallel.For/ForEach CancellationToken nedir ? nasıl kullanılır ?

PLINQ(Parallel Language-Integrated Query) nedir ?

Array.AsParallel methodu ne işe yarar ?

Array.AsParallel.ForAll methodu ne işe yarar ?

Entity üzerinde PLINQ sorgusu nasıl yazılır ?

What You Will Learn!

  • Task temelli programlama ile asenkron kodlar yazmayı öğreneceksiniz.
  • TPL ile multi-thread üzerinde çalışan kodlar yazmayı öğreneceksiniz.
  • PLINQ ile multi-thread üzerinde çalışan LINQ sorguları yazmayı öğreneceksiniz.

Who Should Attend!

  • .Net Core Projelerinde Asenkron kodlar yazmak isteyenler.
  • .Net Core Projelerinde Multi-Thread kod yazmak isteyenler.