Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 927 Bytes

README.md

File metadata and controls

35 lines (27 loc) · 927 Bytes

Minicurso sobre Elixir

Conteúdo

  • Conceitos básicos de Orientação a Objetos
  • Conceitos básicos de Funcional
  • Caracteristicas únicas do Elixir (nota sobre outras linguagens funcionais)
  • Estruturas de dados (OO vs FP)
  • Tudo é uma função (apresentação de operadores comuns)
  • Como trabalhar com coleçãos (OO vs FP)
  • Exercicios Básicos
  • Exercicios com composição de problemas

Extra

  • Streams como ferramenta de Lazy Evaluation em Elixir
  • Programação funcional para computação paralela
  • Impactos em sistemas distribuídos
  • Demonstração pronta de um sistema distribuído

Extra 2

  • Tipagem como ferramenta
  • Linguagens de VM vs linguagens compiladas
  • Elixir vs Outras linguagens

Dicas & Ferramentas

  • Flavours, distros, SO, editores. Como escolher?
  • Terminal como sua melhor e mais eficiente ferramenta
  • O que sua futura carreira pode ter a ver com programação funcional?