By Diego Pacheco
Write smooth, scalable, and reactive purposes with the ability of Scala
About This Book
- Delves into the intricacies of useful reactive programming with Scala
- Explores frameworks like Akka, Play and Slick used to boost effective applications
- A step-by-step consultant with lots of examples displaying sensible implementation of crucial concepts
Who This ebook Is For
If you're a Java or JVM developer who desires to use Scala to construct reactive useful functions for the JVM platform, then this ebook is for you. past wisdom of Java or practical programing could support. No Scala wisdom is required.
What you are going to Learn
- Use Akka to create a talk carrier to your app
- Equip your self with the suggestions and instruments to construct studies and construct database endurance with Scala and Slick
- Develop a customer-facing leisure API that uses Scala and Spray
- Make use of the Scala internet improvement rules and scale up the structure of your application
- Get accustomed to the middle rules and ideas of useful Programming
- Use the Play framework to create versions, controllers, and views
- Develop reactive backing frameworks via writing code with RxScala
- Discover what right trying out involves with Scala utilizing behavior-driven development
Scala is understood for incorporating either object-oriented and practical programming right into a concise and intensely robust package deal. although, developing an app in Scala can get a bit difficult as a result of the complexity the language has. This booklet might help you dive directly into app improvement by way of making a genuine, reactive, and sensible program. we are going to give you sensible examples and directions utilizing a hands-on strategy that may offer you a company grounding in reactive practical principles.
The booklet will take you thru all of the basics of app improvement inside Scala as you construct an program piece by way of piece. we've got made guaranteed to comprise every thing you wish from developing to development studies and scaling structure. This e-book additionally covers the main beneficial instruments on hand within the Scala surroundings, corresponding to Slick, Play, and Akka, and a complete lot extra. it's going to assist you free up the secrets and techniques of creating your individual up to date Scala program whereas maximizing functionality and scalability.
Style and approach
This e-book takes a step by step method of app improvement with Scala. it's going to position precise emphasis on useful language. it is going to educate you the center merits of Scala and the basics of sensible programming through constructing a powerful application.
Read or Download Building Applications with Scala PDF
Similar object oriented design books
In DetailAs a hugely extensible platform, Eclipse is utilized by each person from autonomous software program builders to NASA. Key to this is often Eclipse’s plug-in environment, which permits purposes to be built in a modular structure and prolonged via its use of plug-ins and lines. "Eclipse four Plug-in improvement via instance Beginner's consultant" takes the reader in the course of the complete trip of plug-in improvement, beginning with an creation to Eclipse plug-ins, endured via packaging and culminating in automatic checking out and deployment.
A pragmatic advisor that can assist you research and comprehend the programming thoughts essential to take advantage of the total energy of RAbout This BookLearn and comprehend the programming innovations essential to resolve particular difficulties and accelerate improvement tactics for statistical types and applicationsExplore the basics of creating items and the way they application person features of bigger info designsStep-by-step advisor to appreciate how OOP should be utilized to program and information types inside RWho This publication Is ForThis booklet is designed for individuals with a few adventure in simple programming practices.
Java I/O, NIO, and NIO. 2 is a power-packed ebook that hurries up your mastery of Java's numerous I/O APIs. during this e-book, you will find out about vintage I/O APIs (File, RandomAccessFile, the movement periods and similar kinds, and the reader/writer classes). subsequent, you will find out about NIO's buffer, channel, selector, commonplace expression, charset, and formatter APIs.
This one-of-a-kind brief publication walks you thru growing exceptional leisure apps for one of many most modern Android structures. Android television Apps improvement: construction Media and video games will demystify many of the most up-to-date APIs and current the instruments precious for construction functions that run on Android television.
- Swift 3 for Absolute Beginners
- Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide: A Comprehensive OCPJP 8 Certification Guide
- OBJECT-ORIENTED PROGRAMMING WITH C++
- Effective Java: A Programming Language Guide (Java Series)
- Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services (Addison-Wesley Signature Series (Fowler))
Additional info for Building Applications with Scala
Building Applications with Scala by Diego Pacheco