Scala 3 & Functional Programming Essentials
Please rate the course
Source:
Category:
Language:
English
Duration:
13:48:47
Number of lessons:
42
Added date:
23/04/2024
Rating:
0.0
Course short description
If you're reading this, you probably know already: Scala is one of the most powerful languages on the JVM and is behind some of the best libraries and frameworks for big data processing (Spark), distributed & fault-tolerant computing (Akka), streaming (Kafka, Akka Streams), microservices (Lagom), web apps (Play) and many others. Scala has seen huge demand in recent years, has some of the best-paid engineering positions, and is just plain fun. I know you can't verify the fun for yourself right now, but I personally hardly know anyone who has tasted Scala and then came back to Java out of their own free will. I also have a 27000 student list who say the same thing.
After this course, you'll be able to:
- understand Scala in production environments and in any project
- expand your existing object-oriented concepts to a new mindset with immutable values
- think code differently with functional programming
- write powerful code very quickly: 1-2 lines of Scala code enough for 50 lines of Java
- contribute to products and open-source projects written in Scala
- write applications in Scala from scratch
- quickly learn any Scala framework and library: Spark, Akka, Play, Lagom etc