Aprendizagem Scala melhora a eficiência de um programador Java eo poder de programação disponível para ele . Scala faz programação Java mais moderno e eficaz , tornando-o mais confiável e mais adequado para aplicações em larga escala . Você não deve tentar aprender Scala como primeira língua . Programadores de primeira viagem interessados em aprender Scala deve primeiro aprender os fundamentos do Java. Sem experiência em Java, Scala é extremamente difícil de aprender , pois supõe uma proficiência existente em Java. Coisas que você precisa 
 livro treinamento Scala ou tutoriais 
 Show Mais instruções 
 1 
 Segure os fundamentos de Java. No mínimo, você deve entender quais variáveis , operadores, expressões , declarações , blocos, e as demonstrações de fluxo de controle são, e como cada um deles está devidamente usado em programação Java. Scala baseia-se nestes fundamentos Java. Se você não entender, aprender Java através de tutoriais on-line antes de aprender Scala. 
 2 
 Escolha um livro ou tutorial para aprender Scala. Reveja os livros disponíveis para os alunos do Scala a partir do site oficial Scala. Para informações básicas do Scala, livros mais introdutórios ou séries tutorial será mais do que suficiente. 
 3 
 Instale Scala no seu computador antes de qualquer programação. Scala é gratuito e está disponível no site oficial Scala. Escolha a versão estável mais recente para a plataforma apropriada que você tem, e siga as instruções na tela para concluir a instalação. 
 4 
 Estudar como Scala difere de Java. Trabalho através da série de livros ou tutorial que você escolheu. Preste atenção especial às diferenças entre Java e Scala no uso vírgula , objetos Singleton, matrizes , declaração de variável, declaração de método , fechamentos e funções. 
 5 
 Escrever código em Scala. Consulte o seu livro ou tutoriais até que você tenha internalizado os novos métodos de Scala e escrever código automaticamente de acordo com as regras da Scala , e não as regras do Java. 
 6 
 trabalho através de mais recursos de aprendizagem , mesmo depois de completar o seu livro inicial ou série de tutoriais . Scala é uma linguagem complexa e exige uma quantidade significativa de trabalho para atingir proficiência.