Konkursowe i równoległe w Scala
Dowiedz się, jak pisać wydajne i reagujące programy Scala przy użyciu współrzędnych i równoległych technik Kurs ten obejmuje współpracę z Futures and Promises, zarządzanie asynchronicznych obliczeń, lewarowanie funkcjonalnych bibliotek konkursowych, takich jak Cats Effect i ZIO, oraz optymalizację wydajności z równoległych kolekcji . Będziesz budować praktyczne umiejętności do pisania bezpieczne, jednoczesne aplikacje w stylu funkcjonalnym.
Course Details
Language
ScalaDuration
7 daysDifficulty:
mediumCategory
Programming
Certificate
YesRequirements
- ✓ Basic understanding of Scala syntax and programming fundamentals
- ✓ Scala compiler installed (Scala SDK)
- ✓ Familiarity with basic terminal/command-line operations
- ✓ Knowledge of concurrency concepts (e.g., threads, actors)
- ✓ Understanding of parallelism techniques in Scala (e.g., Futures, Parallel Collections)
01Wprowadzenie do współzależności i równoległości
3 Chapters - 0/3 Completed
Wprowadzenie do współzależności i równoległości
3 Chapters - 0/3 Completed
Zrozumienie podstawowych pojęć
Model pamięci JVM i podstawy gwintowania
Zaczynając od wątków w Scala
02Futures i Obietnice
3 Chapters - 0/3 Completed
Futures i Obietnice
3 Chapters - 0/3 Completed
Wprowadzenie do futures
Komponowanie futures
Obietnice w Scala
03Równoległe zbiory i funkcjonalne Konwaluta
3 Chapters - 0/3 Completed
Równoległe zbiory i funkcjonalne Konwaluta
3 Chapters - 0/3 Completed
Współpraca z kolekcjami równoległymi
Konwaluta funkcjonalna z zadaniami
Unikanie wspólnego państwa zmutowanego
04Async / Await i współczesne połączenie Scala
3 Chapters - 0/3 Completed
Async / Await i współczesne połączenie Scala
3 Chapters - 0/3 Completed





