By Diego Pacheco
Write glossy, 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 strengthen effective applications
- A step-by-step advisor with lots of examples exhibiting useful 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 might aid. 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 strategies and instruments to construct reviews and construct database patience with Scala and Slick
- Develop a customer-facing relaxation API that uses Scala and Spray
- Make use of the Scala net improvement ideas and scale up the structure of your application
- Get conversant in the center rules and ideas of useful Programming
- Use the Play framework to create versions, controllers, and views
- Develop reactive backing frameworks by means of writing code with RxScala
- Discover what right trying out includes with Scala utilizing behavior-driven development
Scala is understood for incorporating either object-oriented and sensible programming right into a concise and very robust package deal. even if, growing 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 useful software. we are going to offer you functional examples and directions utilizing a hands-on method that might provide you with a company grounding in reactive useful principles.
The e-book will take you thru the entire basics of app improvement inside of Scala as you construct an software piece via piece. we now have made guaranteed to include every thing you wish from establishing to development stories and scaling structure. This e-book additionally covers the main precious instruments to be had within the Scala surroundings, similar to Slick, Play, and Akka, and a complete lot extra. it's going to assist you release the secrets and techniques of creating your individual updated Scala software 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 detailed emphasis on useful language. it's going to educate you the center merits of Scala and the basics of practical programming through constructing a powerful application.
Read Online or Download Building Applications with Scala PDF
Similar object oriented design books
In DetailContinuous integration (CI) with automatic attempt execution has been greatly followed lately. the concept that in the back of CI has replaced how businesses examine construct administration, unlock administration, Deployment Automation, and try out Orchestration. Hudson is a CI resolution that offers executives, enterprise managers, software program builders, and designers with a greater feel of the advance growth and code caliber of initiatives all through their improvement existence cycle.
Meant to be used within the Introductory C# Programming path Tony Gaddis’s obtainable, step by step presentation is helping starting scholars comprehend the $64000 info essential to turn into expert programmers at an introductory point. Gaddis motivates the research of either programming talents and the visible C# programming language through proposing the entire info had to comprehend the “how” and the “why”—but by no means wasting sight of the truth that such a lot newbies fight with this fabric.
Construct powerful and scalable iOS and Mac OS X video game applicationsAbout This BookLearn to exploit and enforce the 23 Gang of 4 layout styles utilizing speedy 2Design and architect your code for rapid program developmentUnderstand the position, standard UML layout, and members within the category diagram of the trend by way of imposing them in a step by step approachWho This booklet Is ForThis publication is meant for powerfuble speedy builders who are looking to observe enduring layout styles with rapid to constitution and scale their program code.
In today’s quick and aggressive international, a program’s functionality is simply as vital to clients because the gains it presents. This useful consultant teaches builders performance-tuning rules that permit optimization in C++. You’ll easy methods to make code that already embodies top practices of C++ layout run swifter and eat fewer assets on any computer—whether it’s an eye, cell, computing device, supercomputer, or globe-spanning community of servers.
- Selected Topics in C++
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Object-Oriented Programming via Fortran 90/95
- Learning NHibernate 4
- Lumen Programming Guide: Writing PHP Microservices, REST and Web Service APIs
- Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
Extra info for Building Applications with Scala
Building Applications with Scala by Diego Pacheco