My journey of learning various Scala frameworks and libraries to better improve my Scala mastery.
- Functional Programming
- Programming with Functions
- Category Theory for Programmers by Bartosz Milewski
- Scala
- Scala at Lightspeed - Rock the JVM
- Advance Scala 2 - Rock the JVM
- Scala 3 New Features - Rock the JVM
- Scala 3 & Functional Programming Essentials - Rock the JVM
- Advanced Scala 3 and Functional Programming - Rock the JVM
- Type-level Programming in Scala
- Scala Tips - Rock the JVM
- SBT - DevInsideYou
- SBT in Scala Part 1 - Rock the JVM
- SBT in Scala Part 2 - Rock the JVM
- SBT in Scala Part 3 - Rock the JVM
- Scala & Slick - Rock the JVM 🔥
- Hands-on Scala Programming
- https://www.handsonscala.com/index.html
- Diamond Architecture - DevInsideYou
- https://www.youtube.com/playlist?list=PLJGDHERh23x8i0UudLmrkBqLiJVj8sA7P
- Akka
- Akka Typed Essentials - Rock the JVM
- Akka HTTP with Scala - Rock the JVM
- Akka Streams with Scala - Rock the JVM
- Akka, Cats, and Cassandra - Rock the JVM
- Tour of Akka Typed
- Tour of Akka Cluster
- How Akka Cluster Works
- Lightbend's Implementing Micorservices with Akka
- Cats
- Cats - Rock the JVM
- Cats Effect - Rock the JVM
- FS2 - Rock the JVM
- Http4s - Rock the JVM
- Doobie - Rock the JVM
- Supercharge Scala Future - Udemy (Julien Truffaut)
- Scala with Cats Book
- Making a full-blown Scala Project - Jakub Koziowski
- Cats by example - Thomas H
- Functional Structures in Scala
- Easy and Efficient Data Validation with Cats by Daniela Sfregola
- Zio
- ZIO 2.0 - Rock the JVM
- ZIO Streams Part 1, 2, 3 - Rock the JVM
- ZIO HTTP - Rock the JVM
- Zio - DevInsideYou
- Spark & Flink
- Spark Essentials with Scala - Rock the JVM
- Spark Streaming with Scala - Rock the JVM
- Spark Optimization with Scala - Rock the JVM
- Spark Performance Tuning with Scala - Rock the JVM
- Apache Flink - Rock the JVM