A Sweet Beginner's Guide to Scala by Daniel Ciocîrlan

Описание к видео A Sweet Beginner's Guide to Scala by Daniel Ciocîrlan

Scala can be very intimidating at first sight, but it doesn't have to be. In this talk for beginners, we'll cover the nice and sweet aspects of Scala that make it a powerful, concise, expressive and effective programming language.

Daniel Ciocîrlan
Daniel is a Scala developer and the founder of Rock the JVM, a learning platform for everything in the Scala ecosystem (and beyond). He has taught more than 70000 developers with his free and premium online courses, and he has personally trained engineering teams at companies like Apple, Adobe and Microsoft (yes, they use Scala, too).
  / danielciocirlan  

Video sponsor – Ada Beat
https://adabeat.com/

If you want to spread functional programming and support the channel, buy something from the shop: https://funcprogsweden.myspreadshop.net/

The chapters:
00:00 Welcome
01:12 Introduction of Daniel and his work
02:29 Introduction to Scala
04:30 Values and expressions in Scala (Think differently)
07:17 Recursion (loops) in Scala
10:09 Classes and methods in Scala (OOP)
14:48 Apply method in Scala
17:13 FP on the JVM (Functions as first class citizens)
23:28 list, map, flatMap, filter
27:44 for comprehension
29:50 Contextual abstractions (given)
33:08 Contextual abstractions (using clauses)
35:02 Contextual abstractions (Extension methods)
37:15 Questions
40:53 Type classes
56:58 Good bye

#funcprogsweden

Комментарии

Информация по комментариям в разработке