u/MagnusSedlacekin r/scala • Recommends
A Sweet Beginner's Guide to Scala by Daniel Ciocîrlan @ Func Prog Sweden
56K subscribers • 31 videos on Hallway
Beginner. No background in the topic needed.
2.5K views3 years ago1 recommendation
Programming languagesScalaFunctional programming
Daniel Ciocîrlan introduces the core concepts of Scala, showing why it is a powerful and expressive language for beginners.
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). linkedin.com/in/danielciocirlan/ Video sponsor – Ada Beat adabeat.com/ If you want to spread functional programming and support the channel, buy something from the shop: funcprogsweden.myspreadshop.net/ The chapters: Welcome Introduction of Daniel and his work Introduction to Scala Values and expressions in Scala (Think differently) Recursion (loops) in Scala Classes and methods in Scala (OOP) Apply method in Scala FP on the JVM (Functions as first class citizens) list, map, flatMap, filter for comprehension Contextual abstractions (given) Contextual abstractions (using clauses) Contextual abstractions (Extension methods) Questions Type classes Good bye #funcprogswedenu/MagnusSedlacekin r/scala • Recommends