Programa do Curso

Introdução

Funcional Programming em profundidade

  • Programação orientada para objectos vs programação funcional
  • Funções de primeira classe e funções de ordem superior
  • Mapeamento, filtragem e callbacks

Preparando o ambiente de desenvolvimento

  • Instalar e configurar o NPM e Node.js
  • Instalando e configurando o Ramda

Estruturas de dados imutáveis

  • Atualizar objectos e arrays
  • Resumir dados numa matriz

Funções de primeira classe, de ordem elevada e de matriz

  • Atribuição, passagem e retorno de funções
  • Trabalhar com funções de ordem superior
  • Mapeamento, filtragem, redução e combinação de funções

HTML e CSS

  • Geração de HTML e CSS
  • Transformar dados em HTML e CSS

Conceitos funcionais avançados

  • Utilização de callbacks
  • Utilização de callbacks com argumentos
  • Trabalhar com aplicação parcial e recursão

Resumo e conclusão

Requisitos

Pré-requisitos

  • Compreensão da programação processual/orientada por objectos
  • Experiência básica com JavaScript

Público

  • Desenvolvedores Web
 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (5)

Cursos Relacionados

Categorias Relacionadas