Programa do Curso

Introdução

Funcional Programming em profundidade

  • Programação orientada a objetos vs programação funcional
  • Funções de primeira classe e funções de ordem superior

Funcional Programming em C++

  • Escrevendo código em um estilo funcional
  • Criando funções Lambda
  • Capturando objetos
  • Combinando funções

Metaprogramação e Funcional Reactive Programming

  • Aplicando fatoriais
  • Usando bibliotecas de modelo C++ e bibliotecas de programação funcional
  • Trabalhando com extensões Reactive e biblioteca RxCpp

Funcional C++ Desenvolvimento

  • Construindo aplicações
  • Usando funções de ordem superior
  • Trabalhando com tratamento de erros
  • Implementando functors e monads
  • Refatorando código
  • Escrevendo testes unitários
  • Analisando o desempenho
  • Aplicações multithreading

Resumo e conclusão

Requisitos

Pré-requisitos

  • Compreensão de programação procedural/orientada a objetos
  • Experiência básica com C++

Público

  • Desenvolvedores Web
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas