Functional Programming Principles in Scala (Scala 2 version)
Completed by Eloy Tolosa Gómez
December 14, 2022
44 hours (approximately)
Eloy Tolosa Gómez's account is verified. Coursera certifies their successful completion of Functional Programming Principles in Scala (Scala 2 version)
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
Skills you will gain
- Category: Object Oriented Programming (OOP)
- Category: Functional Design
- Category: Computational Logic
- Category: Data Structures
- Category: Algorithms
- Category: Command-Line Interface
- Category: Scala Programming
- Category: Programming Principles

