
Leandro de Freitas Piasseta
Nos últimos anos várias linguagens acrescentaram aspectos de Programação Funcional, então esse curso é um oportunidade de aprender o Paradigma Funcional e ainda tornar um programador JavaScript muito melhor! Por esse motivo, compreender o paradigma funcional é importante mesmo que você use linguagens Orientadas a Objeto, e garantido que você se tornará um programador melhor e mais completo!
Dentre vários assuntos abordados, abaixo seguem os principais temas trabalhados no curso:
O básico sobre Funções
Funções Callback
Promises
Async/Await
Map/Reduce/Filter
Composição de Funções
Funções Puras
Higher-Order Functions
First-Class Functions
Imutabilidade
Closure
Currying
Lazy Evaluation
Functors
FlatMap
Programação Reativa
RxJS
Stream de Dados
Observables
Operadores do RxJS
Scheduler
Subject
O que você aprenderá:
Criar códigos de forma funcional com a mentalidade correta
Escrever código Javascript com a mentalidade de um programador Javascript
Dominar o uso de funções em JavaScript
Aprender os princípios do Paradigma Funcional com JavaScript
Aprender a usar Callbacks, Promises, Async/Await
Higher-Order Functions, First-Class Functions, Currying, Functors, Composição de Funções, Imutabilidade, Lambda Calculus...
Programação reativa com RxJS! Observables, Operadores, Subject, Scheduler...
Há algum requisito ou pré-requisito para o curso?
Conhecer o básico de JavaScript
Para quem é este curso:
Desenvolvedores que desejam dominar o Paradigma Funcional em JavaScript
Desenvolvedores que desejam dominar o uso de funções em JavaScript
Desenvolvedores que desejam aprender Programação Reativa com RxJS
Issued on
April 23, 2021
Expires on
Does not expire