Home »

Functional programming

Introduction to the functional programming paradigm.

Description

Introduction to the functional programming paradigm.

At the end of the course, participants will:

  • understand the essential notions of functional programming
  • know the most important platforms to implement those notions

Contents

  • Limits of orientation to objects

  • What is functional programing and what is it used for?

  • Essential notions of functional programming

    • Referential transparency

    • Immutability

    • High level functions

    • Recursiveness

    • Strict and non strict evaluation

    • Type inference

    • Declarative vs Imperative programming

  • Platforms to use functional programming in real projects:

    • Scala

    • Groovy

    • Java 8

Contact us!

If you want to know more details of this course, adapt it to your needs or speak with a technology expert.

    Training search

    Search by category

    Course schedule

    There are no upcoming events at this time.

    Additional information

    Hours

    10

    Modality

    Face to face, online and hybrid

    "Este sitio web utiliza cookies -propias y de terceros- para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y de nuestra política de cookies, pudiendo acceder al siguiente enlace política de cookies para más información"

    ACEPTAR
    Aviso de cookies