Published on: 2024-11-22 00:05:35
Categories: 28
Share:
Advanced Scala 3 and Functional Programming, Become an expert Scala developer with our advanced course. Master Scala and functional programming through clear lessons, practical exercises, and a smooth learning curve. Ideal for those already comfortable with Scala essentials, this course will elevate your coding skills to the next level. At this point, I don’t need to pitch Scala to you. You’ve seen it in action, you know the basics, and I’m willing to bet you like it at least a bit. Perhaps you want to contribute to a bigger project, or need to write your own libraries at work so you can reuse them for a large system. Maybe you need to dive deep into a complex codebase or into a massive framework like Akka or Spark, but the internal code looks overwhelming. This course is for you. The course is for the Scala programmer who understands the essentials and wants to level up.
Welcome
Scala Recap
Dark Syntax Sugars
Advanced Pattern Matching
Partial Functions
Functional Collections: A Functional Set
The Functional Set, Level 2
Functional Collection
Currying and Partially Applied Functions
Lazy Evaluation
Lazy Evaluation Practice: A Potentially Infinite List
Lazy Lists Proficiency: Exercises
Monads
Monads: Exercises
Parallel Programming on the JVM
Concurrency Problems on the JVM
JVM Thread Communication, the Producer-Consumer Problem
Producer-Consumer, Level 2
Producer-Consumer, Level 3 + Exercises
Futures: Introduction
Futures: Functional Composition
Futures: Awaiting
Futures and Promises
Futures: Exercises
Parallel Collections
Given Instances & Using Clauses
Given & Using: Exercises
Extension Methods
Organizing Contextual Abstractions
Type Classes
Type Classes End-to-End Example: JSON Serialization
Context Functions
Implicit Conversions
Legacy (Scala 2) Contextual Abstractions: Implicits
Advanced Inheritance
Variance
Variance Positions
Type Members
Path-Dependent Types
Opaque Type Aliases
Literal, Union and Intersection Types
Self-Types
F-Bounded Polymorphism
Structural Types
Higher-Kinded Types
You Rock!
Extract the files and watch with your favorite player
Subtitle : Not Available
Quality: 800p
1.38 GB
Sharing is caring: