Certificado Pago Intermediário Programação

Especialização em Programação Funcional em Scala - EPFL

EPFL

Uma especialização da EPFL ministrada por Martin Odersky, o criador do Scala, cobrindo princípios de programação funcional, design de programas, programação paralela e análise de big data com Scala e Apache Spark.

Duração

5 months

Nível

Intermediário

Prazo

Sem prazo

🌐 Idiomas disponíveis: English
📅 Última atualização: 2026-03-24

📋 Pré-requisitos

Experiência em programação em pelo menos uma linguagem como Java, C, C++ ou Python. Familiaridade com conceitos de programação orientada a objetos é recomendada.

👥 Para Quem é Este Curso

  • Engenheiros de software que desejam dominar paradigmas de programação funcional
  • Desenvolvedores Java que buscam expandir suas habilidades com Scala
  • Engenheiros de dados interessados em Apache Spark e computação distribuída
  • Estudantes de ciências da computação explorando conceitos avançados de programação

📚 O Que Você Vai Aprender

1

Princípios de Programação Funcional em Scala

2

Design de Programa Funcional: Correspondência de Padrões e Coleções

3

Programação Paralela: Tarefas, Paralelismo e Estruturas de Dados

4

Análise de Big Data com Scala e Apache Spark

5

Projeto de Conclusão: Aplicação Intensiva em Dados do Mundo Real

🏛️ Sobre a Instituição — EPFL

A EPFL (École Polytechnique Fédérale de Lausanne) é uma das universidades técnicas mais prestigiadas da Europa, localizada em Lausanne, Suíça. É reconhecida pela excelência em engenharia, ciências da computação e ciências naturais, e é um dos dois Institutos Federais Suíços de Tecnologia.

Fundada em

1853

Localização

Lausanne, Switzerland

Reconhecimento

#36 World University — QS World University Rankings 2024

❓ Perguntas Frequentes

Quem leciona esta especialização?
A especialização é lecionada por Martin Odersky, Professor da EPFL e criador da linguagem de programação Scala. Ele é uma das figuras mais influentes no design de linguagens de programação e trabalhou em programação funcional durante a maior parte de sua carreira.
Como posso obter um certificado gratuitamente?
Você pode auditar todos os cursos da especialização gratuitamente. Para obter um certificado, candidate-se ao programa de ajuda financeira da plataforma, que concede acesso completo incluindo tarefas avaliadas e certificados sem custo.
Por que aprender Scala em 2026?
Scala continua sendo uma linguagem crítica para big data e computação distribuída. É a linguagem de implementação de frameworks importantes como Apache Spark, Kafka e Akka, e é usada por empresas como Twitter, Netflix e LinkedIn para construir sistemas escaláveis e de alto desempenho.

📖 Obter Guia Passo a Passo

Guia completo com capturas de tela, dicas e solução de problemas

  • Guia de registro passo a passo
  • Tutoriais com capturas de tela
  • Erros comuns a evitar
  • Dicas para completar mais rápido
  • FAQ e solução de problemas
US$ 9,99 — Obter Guia Passo a Passo