Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Rock the JVM! Advanced Scala and Functional Programming, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:10:16
    Welcome! Administrative and Setting up Dev Environment
  • Урок 2. 00:02:40
    How to Make the Best Out of This Course
  • Урок 3. 00:00:31
    Welcome!
  • Урок 4. 00:23:48
    Recap: The Scala Basics
  • Урок 5. 00:22:16
    Dark Syntax Sugar
  • Урок 6. 00:18:58
    Advanced Pattern Matching
  • Урок 7. 00:16:01
    Advanced Pattern Matching, Part 2
  • Урок 8. 00:00:44
    Welcome!
  • Урок 9. 00:22:55
    Partial Functions
  • Урок 10. 00:21:53
    Functional Collections: A functional Set
  • Урок 11. 00:14:54
    Enhancing A Functional Set
  • Урок 12. 00:13:37
    A Functional Set, level 9000: A Potentially Infinite Set
  • Урок 13. 00:02:37
    Moar Functional Collections!
  • Урок 14. 00:34:32
    Currying and Partially Applied Functions
  • Урок 15. 00:24:14
    Lazy Evaluation
  • Урок 16. 00:26:00
    Lazy Evaluation Exercise: A Potentially Infinite Stream
  • Урок 17. 00:18:55
    Infinite Streams Proficiency: More Exercises
  • Урок 18. 00:22:59
    Monads
  • Урок 19. 00:13:43
    Monads: Exercises
  • Урок 20. 00:00:29
    Welcome!
  • Урок 21. 00:14:29
    Intro to Parallel Programming on the JVM
  • Урок 22. 00:29:09
    Concurrency Problems on the JVM
  • Урок 23. 00:17:01
    JVM Thread Communication
  • Урок 24. 00:14:45
    Producer-Consumer, Level 2
  • Урок 25. 00:17:14
    Producer-Consumer, Level 3 + Excercises
  • Урок 26. 00:16:16
    JVM Thread Communication Exercises
  • Урок 27. 00:09:08
    Futures and Promises
  • Урок 28. 00:17:55
    Futures, Part 2
  • Урок 29. 00:15:06
    Futures, Part 3
  • Урок 30. 00:25:33
    Futures, Part 4 + Exercises
  • Урок 31. 00:00:37
    Welcome!
  • Урок 32. 00:08:50
    Enter Implicits
  • Урок 33. 00:18:34
    Organizing Implicits
  • Урок 34. 00:14:14
    Type Classes, Part 1
  • Урок 35. 00:10:31
    Type Classes, Part 2
  • Урок 36. 00:17:36
    Pimp My Library!
  • Урок 37. 00:22:17
    Type Classes, Part 3
  • Урок 38. 00:22:57
    A Type Class End-to-End example: JSON Serialization
  • Урок 39. 00:24:44
    A Type Class Use Case: The Magnet Pattern
  • Урок 40. 00:21:44
    Scala 3: Given Instances and Using Clauses
  • Урок 41. 00:08:32
    Scala 3: Extension Methods
  • Урок 42. 00:00:44
    Welcome!
  • Урок 43. 00:14:56
    Advanced Inheritance
  • Урок 44. 00:23:11
    Variance
  • Урок 45. 00:16:42
    Variance Exercises
  • Урок 46. 00:12:06
    Type Members
  • Урок 47. 00:12:10
    Inner Types and Path-Dependent Types
  • Урок 48. 00:15:20
    Self Types
  • Урок 49. 00:22:12
    Recursive Types and F-Bounded Polymorphism
  • Урок 50. 00:18:20
    Higher-Kinded Types
  • Урок 51. 00:00:42
    You Rock!