Awesome Scala
by lauris · lauris/awesome-scala
A community-driven list of useful Scala libraries and frameworks.
by Noel Welsh and Dave Gurnell - Essential Scala is aimed at experienced developers who are encountering Scala for the first time.
by Daniela Sfregola - Tutorial-driven introduction to Scala
Use the concepts of reactive programming to build distributed systems running on multiple nodes
by Cay Horstmann - Covers most Scala features with short and easy to understand explainations.
by Noel Welsh and Dave Gurnell - Learn system architecture and design using the techniques of modern functional programming with Cats
by John A. De Goes, Adam Fraser - Master the dark art of creating scalable, type-safe, concurrent apps with ZIO
a professional video course with exercises covering covers functional principles, custom IO (effects) and functional design.
a collection of nearly 100 algorithms in pure-functional Scala with test cases, explanations and a web-based IDE. Built with http4s & Scala.js.
Quality resources maintained by functional works
Brings the popular Scala Koans to the web. Offering hundreds of solvable exercises organized into 42 categories covering the basics of the Scala language.
CA small project aimed at learning Scala on intermediate level by experimenting with Cellular Automata
A list of free and paid Scala online courses by Classpert, An online course search and comparison website
A community driven list of useful Scala libraries, frameworks and software
A youtube channel that provides full fledged videos, recorded at Scala Days Conferences
Blog about Scala language and its environment (howto's, good practices, tips,...). Weekly posts written in both spanish and english
In-depth Interviews with software developers, often on the subject of scala libraries and functional programming.
Interviewing developers, open source contributors, subject matter experts, and the like to talk about FP, Scala, open source, and their interests.
Bite-sized introductions to some of the core language concepts.
CA step-by-step guide to develop an application using Clean Architecture in Scala.
Coursera Specialization (5 courses) created by Martin Odersky et al. at the EPFL (Ecole polytechnique fédérale de Lausanne).
L
D