Navegação em Árvore
expandir todos | recolher todos
Classpert Rewards Program: Ganhe dinheiro para cada curso em que você se inscrever. Verifique os termos e condições
Perguntas sobre Scala? Leia as perguntas frequentes

Cursos de Scala

Exibindo 25 resultados
Compartilhar
Idioma do áudio
  • English (25)
  • Português (0)
Plataformas
  • Udemy (19)
  • Pluralsight (3)
  • Edx (2)
  • Udacity (1)
Instituição
  • École polytechnique fédérale de Lausanne (2)
  • École Polytechnique Fédérale de Lausanne (2)
  • Insight (1)
Categoria
  • it-computer-science (25)
Nível
  • Iniciante (13)
  • Intermediário (10)
  • Avançado (2)
Precificação
  • Somente pago (20)
  • Somente grátis (5)
Legendas
  • English (16)
  • Italiano (4)
  • Bahasa Indonesia (3)
  • Polski (3)
  • Română (3)
  • ไทย (3)
  • Deutsch (2)
  • Español (2)
  • Français (2)
  • Português (2)
  • Afrikaans (1)
  • አማርኛ (1)
  • العربية (1)
  • Azərbaycan dili (1)
  • Беларуская мова (1)
  • Български език (1)
  • বাংলা (1)
  • Bosanski jezik (1)
  • Català (1)
  • Corsu (1)
  • Čeština (1)
  • Cymraeg (1)
  • Dansk (1)
  • Ελληνικά (1)
  • Esperanto (1)
  • Eesti (1)
  • Euskara (1)
  • فارسی (1)
  • Suomi (1)
  • Frysk (1)
  • Gaeilge (1)
  • Gàidhlig (1)
  • Galego (1)
  • ગુજરાતી (1)
  • هَوُسَ (1)
  • עברית (1)
  • हिन्दी (1)
  • Hrvatski (1)
  • Kreyòl ayisyen (1)
  • Magyarul (1)
  • Հայերեն (1)
  • Asụsụ Igbo (1)
  • Íslenska (1)
  • 日本語 (1)
  • ქართული (1)
  • Қазақ тілі (1)
  • ភាសាខ្មែរ (1)
  • ಕನ್ನಡ (1)
  • 한국어 (1)
  • Kurdî, کوردی (1)
  • Кыргызча (1)
  • Lëtzebuergesch (1)
  • ພາສາລາວ (1)
  • Lietuvių kalba (1)
  • Latviešu valoda (1)
  • Fiteny malagasy (1)
  • te reo Māori (1)
  • Македонски јазик (1)
  • മലയാളം (1)
  • Монгол хэл (1)
  • मराठी (1)
  • Bahasa Melayu, بهاس ملايو (1)
  • Malti (1)
  • ဗမာစာ (1)
  • नेपाली (1)
  • Nederlands (1)
  • Norsk (1)
  • ਪੰਜਾਬੀ, پنجابی (1)
  • پښتو (1)
  • Русский (1)
  • सिन्धी, سنڌي (1)
  • සිංහල (1)
  • Slovenčina, Slovenský Jazyk (1)
  • Slovenski Jezik, Slovenščina (1)
  • chiShona (1)
  • Af Soomaali (1)
  • Shqip (1)
  • Српски, Srpski (1)
  • Sesotho (1)
  • Svenska (1)
  • Kiswahili (1)
  • தமிழ் (1)
  • తెలుగు (1)
  • Тоҷикӣ, Toçikī, تاجیکی (1)
  • Wikang Tagalog (1)
  • Türkçe (1)
  • Українська (1)
  • اردو (1)
  • Oʻzbek, Ўзбек, أۇزبېك (1)
  • Tiếng Việt (1)
  • isiXhosa (1)
  • ייִדיש (1)
  • Yorùbá (1)
  • 中文 (1)
  • isiZulu (1)
Ritmo de Aprendizagem
  • Rítmo flexível (25)
Ordenar por
Filtrar resultados
Tags
Relevância
* Os preços listados podem não ser precisos e podem diferir dos preços mostrados na página da plataforma. Saiba por quê.
Os preços não são coletados em tempo real e estão sujeitos às políticas de preços de cada plataforma de cursos. Algumas plataformas cobram preços diferentes com base na localização geográfica e nos dados de navegação e, como resultado, você pode encontrar uma discrepância de preços quando for encaminhado para a página da plataforma.
1 hora
Intermediário
en
en
500 moedas = 5 USD Fazer login para economizar $5 USD 10 dias de trial grátis
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
500 moedas = 5 USD Fazer login para economizar $5 USD
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
1 hora
Intermediário
en
en
École polytechnique fédérale de Lausanne
63 horas
Intermediário
en
en
École polytechnique fédérale de Lausanne
63 horas
Intermediário
en
en
Udacity
50% OFF all courses - Use code NEWYEAR2021
Udacity
50% OFF all courses - Use code NEWYEAR2021
Insight
8 horas
Intermediário
en
en
École polytechnique fédérale de Lausanne
63 horas
Intermediário
en
en
École polytechnique fédérale de Lausanne
63 horas
Intermediário
en
en
500 moedas = 5 USD Fazer login para economizar $5 USD 10 dias de trial grátis
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
500 moedas = 5 USD Fazer login para economizar $5 USD
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
2 horas
Iniciante
en
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
12 horas
Intermediário
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 19.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 19.00
apenas este curso
5 horas
Avançado
en
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
4 horas
Iniciante
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
4 horas
Iniciante
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
4 horas
Iniciante
en
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
2 horas
Iniciante
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 17.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 17.00
apenas este curso
11 horas
Intermediário
en
es
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
4 horas
Iniciante
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
4 horas
Iniciante
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
15 horas
Avançado
en
pl
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 15.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 15.00
apenas este curso
24 horas
Intermediário
en
it
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 13.00
apenas este curso
3 horas
Iniciante
en
3 horas
Intermediário
en
af
500 moedas = 5 USD Fazer login para economizar $5 USD 10 dias de trial grátis
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
500 moedas = 5 USD Fazer login para economizar $5 USD
*USD 29.00/mês
+ todos os cursos Pluralsight oferece 10 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
3 horas
Intermediário
en
af
5 horas
Iniciante
en
en
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 19.99
apenas este curso
100 moedas = 1 USD Fazer login para economizar $1 USD
*USD 19.99
apenas este curso
5 horas
Iniciante
en
en

Perguntas mais frequentes sobre Scala

O que é Scala?

Scala (cujo nome significa a mistura de escalável e linguagem) é uma linguagem de programação funcional, de uso geral, com tipos seguros, orientada a objetos projetada por Martin Odersky e que é executada na JVM.

Ela foi criado para resolver muitas das deficiências do Java, particularmente relacionadas à sintaxe (verbosidade, por exemplo).

Para que é usado Scala?

Scala permite que os desenvolvedores façam uso de recursos da JVM padrão e bibliotecas Java, portanto, é principalmente usado como um substituto imediato para a linguagem de programação Java, que é considerada mais prolixa e menos produtiva.

Outros usos incluem:

  • Ciência de dados usando o popular framework Apache Spark
  • Desenvolvimento de aplicativos da Web usando o framework Play
  • Cenário de streaming de dados altamente simultâneo, como aplicativos de mensagens usando Akka
  • Em expressões AWS Lambda
  • Qualquer programa de script ad-hoc

Quanto tempo leva para aprender Scala?

Se você já está familiarizado com Java e pelo menos uma linguagem da família ML, pode demorar cerca de uma semana escrevendo código Scala para aprendizagem efetiva.

O criador da linguagem, Martin Odesrky, fez um curso básico de Scala na Coursera. Demora cerca de 4 semanas para ser concluído, desde que você tenha experiência anterior em programação.

Quais são os pré-requisitos para aprender Scala?

Se você está pensando em mergulhar no Scala, ter experiência em Java obviamente ajudará e você não terá problemas para encontrar recursos de aprendizagem online. No entanto, se você não tiver experiência em Java, precisará aprender o básico. Familiaridade com linguagens de programação funcionais também ajudará.