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)
Udemy
platform
English
language
Programming Languages
category
Scala & Functional Programming Essentials
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

Scala & Functional Programming Essentials – Screenshot 1
Screenshot 1Scala & Functional Programming Essentials
Scala & Functional Programming Essentials – Screenshot 2
Screenshot 2Scala & Functional Programming Essentials
Scala & Functional Programming Essentials – Screenshot 3
Screenshot 3Scala & Functional Programming Essentials
Scala & Functional Programming Essentials – Screenshot 4
Screenshot 4Scala & Functional Programming Essentials

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
1310772
udemy ID
02/08/2017
course created date
06/09/2019
course indexed date
Bot
course submited by
Scala & Functional Programming Essentials - | Comidoc