![]() ![]() The book begins with a whirlwind tour of many of Scala’s features in the “A Taste of Scala” section.Īfter that tour, the sections that follow it provide more details on those language features. Functional Programming Principles in Scala Skills youll gain: Computer Programming, Data Structures, Programming Principles, Functional Programming, Other Programming Languages, Computer Programming Tools, EulerS Totient Function 4.8 (8. Scala’s syntax, grammar, and features have been re-thought, debated in an open process, and updated in 2020 to be clearer and easier to understand than ever before. You will then start building an application using Akka Actors and extend it using the Play framework. You will begin with the fundamental concepts of Reactive programming and gradually move on to working with asynchronous data streams. This key competency includes a basic overview of Scala OOPS, basic syntax, features, and functional programming. Over the course of this book, we hope to demonstrate that Scala is a beautiful, expressive programming language, with a clean, modern syntax, which supports functional programming (FP) and object-oriented programming (OOP), and that provides a safe static type system. This book will be your guide to getting started with Reactive programming in Scala. Scala is a strong statically typed general-purpose programming language which supports both object-oriented programming and functional programming. Access a relational database using Slick. The best way we learn anything is by practice and exercise questions. ![]() ![]() Designed to be concise, many of Scala's design decisions are aimed to address criticisms of Java. The language has a strong static type system. Develop a simple CRUD REST API using the Play framework. Scala is a general-purpose programming language providing support for both object-oriented programming and functional programming. Implement the functional programming capabilities of Scala. Decompose code into functions, classes, and packages for maintainability. Merging the two books and you can help us. This book covers the following exciting features: Build, test, and package code using Scala Build Tool. If you are interested in the archived Scala 2 edition of the book, youĬan access it here. If at any time while you’re reading this book and want more information on a specific feature, you’ll find links to our Reference documentation, which covers many new features of the Scala language in more detail. Functional Programming in Scala Specialization Intermediate Level Approx. Scala is a scalable, multi-paradigm programming language which supports Object-Oriented and functional programming with a strong static type system. It touches on all Scala topics, in a relatively light manner. The goal of this book is to provide an informal introduction to the Scala language. Get up to speed on Scala-the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |