Scala & Functional Programming Essentials | Rock the JVM Course
Become a Scala programmer and get the skills you need to work with Spark, Akka, and any Scala framework!
Updated for Scala 3! This Scala & Functional Programming Essentials | Rock the JVM Course is now fully compatible with both Scala 2 and Scala 3. In this course, we will learn the basics of Scala and functional programming, two highly in-demand topics in software industry today. Write 3000+ lines of Scala code yourself, with guidance, through 100+ examples and exercises.
This Scala & Functional Programming Essentials course is for established programmers with otherwise no experience with Scala language or little to no experience with functional programming. I already assume a solid understanding of general programming fundamentals. If you’ve never coded before, this course is likely not for you. The course is comprehensive, but you’ll always see me get straight to the point. So make sure you have a good level of focus and commitment to become a badass programmer.
Recommended Best Functional Programming Course on Udemy
Functional Programming With Python
Learn Java Functional Programming with Lambdas & Streams
Scala Programming In-Depth
Software Architecture & Design of Modern Large Scale Systems
What you’ll learn
- understand Scala code in production environments or open-source projects
- think code differently with functional programming
- write applications in Scala from scratch
- contribute to products and open-source projects written in Scala
- skills to start developing with powerful tools on top of Scala: Spark, Akka, Play