Programa do Curso
Introdução
Programação Funcional em Profundidade
- Programação orientada a objetos vs programação funcional
- Funções de primeira classe e funções de ordem superior
Programação Funcional em C++
- Escrevendo código em um estilo funcional
- Criando funções Lambda
- Capturando objetos
- Mesclando funções
Metaprogramação e Programação Reativa Funcional
- Aplicando fatoriais
- Usando bibliotecas de templates do C++ e bibliotecas de programação funcional
- Trabalhando com extensões reativas e a biblioteca RxCpp
Desenvolvimento em C++ Funcional
- 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
- Perfis de desempenho
- Aplicações multithread
Resumo e Conclusão
Requisitos
Pré-requisitos
- Compreensão de programação procedural/orientada a objetos
- Experiência básica com C++
Público-Alvo
- Desenvolvedores Web
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (3)
Explicação detalhada, reiteração dos pontos de uma maneira sutil que realmente consolidou o conhecimento muito bem. A disposição do Rod em revisar as perguntas mais obscuras que levantamos, para garantir que suas respostas fossem 100% corretas. Além disso, seu interesse em discutir os prós e contras de estilos de codificação alternativos, para que aprendêssemos não apenas como usar o C++ da maneira pretendida, mas também por quê.
Nick Dillon - cellxica Ltd
Curso - Using C++ in Embedded Systems - Applying C++11/C++14
Máquina Traduzida
A experiência de compartilhar, o conhecimento do professor e valioso.
Carey Fan - Logitech
Curso - C/C++ Secure Coding
Máquina Traduzida
O fato de ser online nos permitiu economizar muito tempo. Muito apreciado. Além disso, o treinador conhecer tanto C# quanto C++ foi uma grande ajuda, pois ele podia explicar tudo a partir do conhecimento que já tínhamos.
Gabor - Rheinmetall Electronics Hungary Kft
Curso - Advanced C++
Máquina Traduzida