When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Functional Programming Principles in Scala
This course is part of Functional Programming in Scala Specialization
Free

This Course Includes
coursera
4.8 (8.2K reviews )
56 hours (approximately)
english
Online - Self Paced
course
École Polytechnique Fédérale de Lausanne
About Functional Programming Principles in Scala
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
What You Will Learn?
- Understand the principles of functional programming.
- Write purely functional programs, using recursion, pattern matching, and higher-order functions.
- Design immutable data structures.
- Combine functional programming with objects and classes.