Curso Em Princípios De Programação Funcional Em Scala

Coursera

Descrição do Programa

Leia a Descrição Oficial

Curso Em Princípios De Programação Funcional Em Scala

Coursera

Neste curso, você vai aprender a aplicar o estilo de programação funcional na concepção de aplicações maiores. Você vai conhecer novos e importantes conceitos de programação funcional, desde a avaliação preguiçoso para estruturar suas bibliotecas usando mônadas. Vamos trabalhar em exemplos maiores e mais envolvidos, desde a exploração do espaço estado para testes aleatórios para simuladores de circuitos discretos. Você também vai aprender algumas das melhores práticas sobre como escrever um bom código Scala no mundo real.

Várias partes deste acordo claro com a questão de como a programação funcional interage com o estado mutável. Vamos explorar as consequências da combinação de funções e do estado. Vamos também buscar alternativas puramente funcional para o estado mutável, usando estruturas de dados infinitas ou programação reativa funcional.

Resultados de Aprendizagem. Ao final deste curso, você será capaz de: - reconhecer e aplicar os princípios de design de programas funcionais, - criar bibliotecas funcionais e suas APIs, - competência combinam funções e estado em um programa, - entender as técnicas de raciocínio para programas que combinam funções e estado, - escrever aplicações reativas funcionais simples.

fundo recomendada: Você deve ter pelo menos uma experiência de programação ano. Proficiência com Java ou C # é o ideal, mas a experiência com outras linguagens como C / C ++, Python, Javascript ou Ruby também é suficiente. Você deve ter alguma familiaridade com a linha de comando. Este curso destina-se a ser tomada após Princípios de programação funcional em Scala: https://www.coursera.org/learn/progfun1.

Essa escola oferece programas em:
  • Inglês


Última atualização August 5, 2017
Duração e Preço
Este curso é Online
Start Date
Data inicial
Set. 2018
Duration
Duração
4 semanas
Meio Período
Locations
EUA - USA Online
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Dates
Set. 2018
EUA - USA Online
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações