Top 10 Skills to Learn to Be a Scala Developer

preview_player
Показать описание


This video is for aspiring Scala developers. As the Scala ecosystem matures and evolves, this is the best time to become a Scala developer, and in this video you will learn the essential tools that you should master to be a good Scala software engineer.

We'll talk about the CS concepts you'll need to be a good Scala developer and then we'll outline the top 10 skills (mostly mental models) that you will need to become a Scala programmer.

Contents:
0:00 intro and benefits
4:08 immutability
5:59 expressions vs instructions
8:58: OOP
11:54 pattern matching
13:00 functions as values
15:06 collections
17:41 abstract reasoning with FP
20:16 monads (briefly)
20:53 futures
22:47 contextual abstractions

Follow Rock the JVM on:
Рекомендации по теме
Комментарии
Автор

The main skill is to be calm and not hurt other developers. Especially other Scala developers.

mykyar
join shbcf.ru