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

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.

主站蜘蛛池模板: 福贡县| 伊川县| 三门峡市| 上虞市| 莲花县| 平陆县| 兴安县| 瑞昌市| 南昌县| 安吉县| 德安县| 辉县市| 渝中区| 敦煌市| 昔阳县| 玉树县| 萨嘎县| 乌拉特后旗| 平昌县| 明水县| 平塘县| 大冶市| 永吉县| 类乌齐县| 新蔡县| 清水河县| 通化县| 无棣县| 来安县| 千阳县| 武穴市| 宜宾市| 广灵县| 乌鲁木齐县| 酒泉市| 南部县| 克拉玛依市| 鄂州市| 遂宁市| 高尔夫| 罗山县|