Computer EngineeringComputer Information SystemsComputer NetworkingComputer ScienceComputing & Information TechnologyCybersecurity

Learning Functional Programming with Swift

By taking up functional programming—a popular programming paradigm that’s centered around pure functions—you can write more robust and maintainable Swift code. This course prepares you to make the switch by providing an introduction to the functional paradigms in Swift. Instructor Shaun Wassell covers functional concepts, first-class functions, and array functions. He also dives into a few advanced concepts, including partial application and recursion.

Learn More