Back to Search
ISBN 9798293226450 is currently unpriced. Please contact us for pricing.
Available options are listed below:

Aprenda Scala: Programação Funcional e Orientada a Objetos

AUTHOR Smart Tech Content, Studiod21; Rodrigues, Diego
PUBLISHER Independently Published (07/19/2025)
PRODUCT TYPE Paperback (Paperback)

Description

"APRENDA SCALA: Programação Funcional e Orientada a Objetos" é um guia completo que abrange desde os fundamentos essenciais da linguagem até aplicações avançadas e práticas, ideal para estudantes e profissionais que desejam dominar uma das linguagens mais poderosas e versáteis do mercado. Combinando paradigmas funcionais e orientados a objetos, Scala oferece uma abordagem única para o desenvolvimento de aplicações escaláveis, robustas e de alto desempenho.

Você começará configurando seu ambiente de desenvolvimento, com instruções claras para o uso de ferramentas como IntelliJ IDEA e o SBT (Scala Build Tool). Em seguida, explorará conceitos básicos como tipos de dados, controle de fluxo e funções, passando rapidamente para tópicos mais avançados, como programação funcional pura, imutabilidade, e manipulação de coleções.

O livro também aborda aspectos cruciais da orientação a objetos, incluindo herança, polimorfismo, encapsulamento e o uso de traits e mixins. Avance para técnicas de concorrência e paralelismo com Akka, manipulação de arquivos e I/O assíncrono, além de tratamento avançado de erros com as classes Try, Success e Failure.

Você aprenderá a criar APIs REST usando frameworks como Play Framework e Akka HTTP, desenvolver aplicações web completas, integrar bibliotecas Java, e até aplicar técnicas de machine learning com o Spark MLlib. A obra também cobre a construção de microserviços, testes automatizados com ScalaTest e Specs2, e boas práticas de programação para manter um código limpo, eficiente e otimizado.

Com um projeto final prático, você consolidará seus conhecimentos ao construir uma aplicação completa, passando por todas as etapas do desenvolvimento até o deploy final. Este livro oferece todas as ferramentas necessárias para transformar o Scala em um diferencial competitivo no seu currículo e preparar você para enfrentar os desafios de um mercado cada vez mais exigente.

Show More
Product Format
Product Details
ISBN-13: 9798293226450
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: Portuguese
More Product Details
Page Count: 246
Carton Quantity: 32
Product Dimensions: 6.00 x 0.52 x 9.00 inches
Weight: 0.74 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Languages - General
Descriptions, Reviews, Etc.
publisher marketing

"APRENDA SCALA: Programação Funcional e Orientada a Objetos" é um guia completo que abrange desde os fundamentos essenciais da linguagem até aplicações avançadas e práticas, ideal para estudantes e profissionais que desejam dominar uma das linguagens mais poderosas e versáteis do mercado. Combinando paradigmas funcionais e orientados a objetos, Scala oferece uma abordagem única para o desenvolvimento de aplicações escaláveis, robustas e de alto desempenho.

Você começará configurando seu ambiente de desenvolvimento, com instruções claras para o uso de ferramentas como IntelliJ IDEA e o SBT (Scala Build Tool). Em seguida, explorará conceitos básicos como tipos de dados, controle de fluxo e funções, passando rapidamente para tópicos mais avançados, como programação funcional pura, imutabilidade, e manipulação de coleções.

O livro também aborda aspectos cruciais da orientação a objetos, incluindo herança, polimorfismo, encapsulamento e o uso de traits e mixins. Avance para técnicas de concorrência e paralelismo com Akka, manipulação de arquivos e I/O assíncrono, além de tratamento avançado de erros com as classes Try, Success e Failure.

Você aprenderá a criar APIs REST usando frameworks como Play Framework e Akka HTTP, desenvolver aplicações web completas, integrar bibliotecas Java, e até aplicar técnicas de machine learning com o Spark MLlib. A obra também cobre a construção de microserviços, testes automatizados com ScalaTest e Specs2, e boas práticas de programação para manter um código limpo, eficiente e otimizado.

Com um projeto final prático, você consolidará seus conhecimentos ao construir uma aplicação completa, passando por todas as etapas do desenvolvimento até o deploy final. Este livro oferece todas as ferramentas necessárias para transformar o Scala em um diferencial competitivo no seu currículo e preparar você para enfrentar os desafios de um mercado cada vez mais exigente.

Show More
Paperback