A practical introduction to functional programming
This is a one-day training course. Select the desired start date at the top right of the screen for practical information regarding the training (location, price, registration, etc.).
This course aims to introduce you to functional programming in a practical setting. It will introduce concepts with real-world examples and give some hands-on experience to explore the potential of functional programming at first hand.
Who should attend this training
This course is intended for everybody with an interest in improving the quality of their delivered software solutions, but not yet introduced to the concepts of functional programming.
This course will answer the following questions:
- Why should you invest in learning functional programming?
- How could it improve your software quality?
- What techniques could you start using in your current practice tomorrow?
This course covers the basics of functional programming. It is required to have a basic understanding of software programming in any language.
- Introduction to functional programming fundamentals
- Impact of functional programming on software quality with real-world examples
- An introduction to the hands-on project
- A view on a traditional approach to tackle the problem
- Guided exercise to apply functional programming techniques to improve the overall project quality