官术网_书友最值得收藏!

Preface

Scala is a type-safe JVM language that incorporates object-oriented programming (OOP) and functional programming (FP) aspects. This book gets you started with the essentials of software development by guiding you through the different aspects of Scala programming, helping you bridge the gap between learning and implementing. You will learn about the unique features of Scala through diverse applications and encounter simple yet powerful approaches for software development. You will see how to use the basic tools, set up the environment, and write Scala programs.

Scala Programming Projects will help you build a number of applications, beginning with a simple project, such as a financial independence calculator, and advancing to other projects, such as a shopping application or a Bitcoin transaction analyzer. You will be able to use various Scala features, such as its OOP and FP capabilities, and learn ways to write concise, reactive, and concurrent applications in a type-safe manner. You will also learn how to use top-notch libraries, such as Akka and Play, and integrate Scala applications with Kafka, Spark, and Zeppelin; plus, you'll explore deploying applications on cloud platforms.

By the end of the book, you will be empowered by knowing the ins and outs of Scala, being able to apply Scala to solve a variety of real-world problems.

主站蜘蛛池模板: 巨鹿县| 丹棱县| 瑞昌市| 金塔县| 石嘴山市| 三明市| 柯坪县| 当阳市| 定边县| 蓝山县| 徐水县| 望江县| 英吉沙县| 德州市| 定襄县| 乐陵市| 古田县| 万州区| 新竹市| 双鸭山市| 武山县| 建德市| 原阳县| 溆浦县| 永城市| 遵义市| 绥德县| 静海县| 河间市| 保德县| 夏河县| 诏安县| 桂林市| 神农架林区| 延安市| 沙坪坝区| 上栗县| 收藏| 富蕴县| 申扎县| 宜宾县|