Scala for Java Developers (Paperback)
暫譯: Java 開發者的 Scala 入門 (平裝本)
Thomas Alexandre
- 出版商: Packt Publishing
- 出版日期: 2014-04-28
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 282
- 裝訂: Paperback
- ISBN: 1783283637
- ISBN-13: 9781783283637
-
相關分類:
Java 程式語言、JVM 語言
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$990$891 -
$580$458 -
$680$537 -
$480$379 -
$580$458 -
$940$700 -
$1,650$1,568 -
$680$578 -
$560$437 -
$360$306 -
$780$616 -
$450$356 -
$550$435 -
$450$356 -
$500$395 -
$540$459 -
$650$507 -
$550$468 -
$680$537 -
$780$616 -
$620$484 -
$690$538 -
$750$638 -
$580$493 -
$420$277
相關主題
商品描述
Build reactive, scalable applications and integrate Java code with the power of Scala
Overview
- Learn the syntax interactively to smoothly transition to Scala by reusing your Java code
- Leverage the full power of modern web programming by building scalable and reactive applications
- Easy to follow instructions and real world examples to help you integrate java code and tackle big data challenges
In Detail
Scala for Java Developers is a step-by-step guide full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project.
With this book, you will first get comfortable with the Scala syntax and its Java-like ecosystem, and then dive into new ways of building reactive web apps using the Typesafe stack including the actor-based Akka framework, the Play web framework, and the emerging Slick framework for persistence. The book will then teach you how to review useful tools for unit, integration, and functional testing; demonstrate how integrating with external systems applies to the Scala world and what its benefits are.
From learning the Scala syntax interactively to writing modern, scalable, reactive applications, this book will help you to take your skills to the next level by solving complex problems in a concise and maintainable way.
What you will learn from this book
- Apply and control the Scala Ecosystem
- Migrate Java code to Scala
- Discover Play Framework web development
- Test data using Scala's testing frameworks
- Manipulate XML and JSON in Scala
- Learn the Scala syntax interactively
- Integrate Java projects in Scala
- Build reactive web apps using the Typesafe stack
- Use new systems including the Akka framework, the Play web framework, and the emerging Slick framework
- Tackle big data challenges
Approach
This step-by-step guide is full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project.
Who this book is written for
If you are a Java developer or a Java architect working with Java EE-based solutions and want to start using Scala in your daily programming, then this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic approach with real-world code samples. No prior knowledge of Scala is required.
商品描述(中文翻譯)
建構反應式、可擴展的應用程式,並將 Java 代碼與 Scala 的強大功能整合
概述
- 透過重用您的 Java 代碼,互動式學習語法,順利過渡到 Scala
- 通過構建可擴展和反應式應用程式,充分利用現代網頁編程的全部力量
- 簡單易懂的指導和真實世界的範例,幫助您整合 Java 代碼並應對大數據挑戰
詳細內容
《Scala for Java Developers》是一本逐步指導的書籍,內含易於跟隨的代碼,取自真實世界的範例,解釋 Scala 在 Java 專案中的遷移和整合。
本書將首先讓您熟悉 Scala 語法及其類似 Java 的生態系統,然後深入探討使用 Typesafe 堆疊構建反應式網頁應用程式的新方法,包括基於 Actor 的 Akka 框架、Play 網頁框架,以及新興的 Slick 持久化框架。接著,本書將教您如何檢視單元測試、整合測試和功能測試的有用工具;展示如何與外部系統整合在 Scala 世界中的應用及其好處。
從互動式學習 Scala 語法到編寫現代、可擴展、反應式的應用程式,本書將幫助您以簡潔且可維護的方式解決複雜問題,提升您的技能。
您將從本書學到的內容
- 應用和控制 Scala 生態系統
- 將 Java 代碼遷移到 Scala
- 探索 Play Framework 網頁開發
- 使用 Scala 的測試框架測試數據
- 在 Scala 中操作 XML 和 JSON
- 互動式學習 Scala 語法
- 在 Scala 中整合 Java 專案
- 使用 Typesafe 堆疊構建反應式網頁應用程式
- 使用包括 Akka 框架、Play 網頁框架和新興的 Slick 框架在內的新系統
- 應對大數據挑戰
方法
這本逐步指導的書籍充滿了易於跟隨的代碼,取自真實世界的範例,解釋 Scala 在 Java 專案中的遷移和整合。
本書的讀者對象
如果您是 Java 開發人員或 Java 架構師,正在使用基於 Java EE 的解決方案,並希望在日常編程中開始使用 Scala,那麼這本書非常適合您。本書將通過採用務實的方法和真實世界的代碼範例,讓您快速上手。無需具備 Scala 的先前知識。