Scala & Functional Programming Essentials
Become a Scala programmer and get the skills you need to work with Spark, Akka, and any Scala framework!
4.61 (15175 reviews)

67 045
students
11.5 hours
content
Oct 2024
last update
$24.99
regular price
What you will 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
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
Scala & Functional Programming Essentials is an insightful course for programming enthusiasts looking to hone Scala skills, but its depth may prove challenging for absolute beginners. The course balances theory with hands-on exercises, enabling students to grow their understanding while tackling various concepts and projects. For aspiring data engineers or developers, the inclusion of functional programming essentials makes this an excellent starting point prior to working in Spark or Akka frameworks. Nonetheless, some minor flaws—including steep learning curve at the beginning, fast-paced sections, and complex examples—might be improved to optimize learners' experience.
What We Liked
- Instructor has solid understanding of Scala, making lessons informative and engaging
- Examples and exercises are challenging yet rewarding, aiding learning through doing
- Concepts build up from foundational to advanced throughout the course
- Good coverage of functional programming essentials, preparing students for Spark and Akka development
Potential Drawbacks
- Lack of beginner-friendly explanations makes the learning curve steep initially
- Fast pacing in some sections may lead to confusion; adjusting playback speed is advised
- Project setup instructions assume prior knowledge, which could be improved with better guidance
- Use of complex examples can overwhelm newcomers; real-life use cases and scaled-down examples might enhance understanding
Related Topics
1310772
udemy ID
02/08/2017
course created date
06/09/2019
course indexed date
Bot
course submited by