-
Author Rivu Chakraborty , Mario Arias
Learn how to apply Functional Programming with Kotlin to real-life projects with popular libraries like Arrow.About This BookFocus on the functional aspects of Kotlin and identify the advantages that functional programming brings to the table and the associated cod....
Release Date 2018/02 -
Author Nicholas Sherriff
Learn the fundamentals of QT 5 framework to develop interactive cross-platform applicationsAbout This BookA practical guide on the fundamentals of application development with QT 5Learn to write scalable, robust and adaptable C++ code with QTDeploy your application....
Release Date 2018/02 -
Author Claudio Eduardo de Oliveira
Discover the real power of Spring Framework 5.0 and learn to create powerful applications in its newest versionAbout This BookLearn reactive programming by implementing a reactive application with Spring WebfluxCreate a robust and scalable messaging application wit....
Release Date 2018/02 -
Author Abhishek Chanda
Learn to write servers and network clients using Rust's low-level socket classes with this guideAbout This BookBuild a solid foundation in Rust while also mastering important network programming detailsLeverage the power of a number of available libraries to perfor....
Release Date 2018/02 -
Network Programming with Swift: Tools and Techniques to Create iOS and OS X Apps that Network
Author Karl Kowalski
This is the Rough Cut version of the printed book.Writing networking code has never been easy, but in an era where practically every app is a connected app, these skills are absolutely essential. Apple's networking libraries for iOS and OS X offer complete faciliti....
Release Date 2018/01 -
Author Claude Y. Laporte , Alain April
This book introduces Software Quality Assurance (SQA) and provides an overview of standards used to implement SQA. It defines ways to assess the effectiveness of how one approaches software quality across key industry sectors such as telecommunications, transport, defense....
Release Date 2018/01 -
Author Anderson
Written for the one- to three-term introductory programming course, the fifth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming language. Comprehensive but accessible, the text takes a progre....
Release Date 2018/01 -
Java Game Development with LibGDX: From Beginner to Professional
Author Lee Stemkoski
Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade ga....
Release Date 2018/01 -
Beginning BBC micro:bit: A Practical Introduction to micro:bit Development
Author Pradeeka Seneviratne
Learn essential concepts and techniques to build simple-to-advanced projects and overcome common programming challenges in micro:bit development. Beginning BBC micro:bit will take you through the complete features and capabilities of the micro:bit controller, ....
Release Date 2018/01 -
Author Mikael Olsson
Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide. Short, focused code examples will help you master Java elements such as modules, boxing/unboxing and more.You won’t find any technical jargon, b....
Release Date 2018/01 -
Author Eric Freeman
What will you learn from this book?It’s no secret the world around you is becoming more connected, more configurable, more programmable, more computational. You can remain a passive participant, or you can learn to code. With Head First Learn to Code you’ll learn h....
Release Date 2018/01 -
Setting up your Go development docker environment
Author Liz Rice
Are you a Go programmer looking to introduce Docker containers into your workflow? In this lesson, you’ll learn how to set up a containerized development environment that rebuilds Go code automatically as you edit it. You’ll learn how to use tools such as Realize, ....
Release Date 2018/01 -
Author Pato Echagüe , Adil Aijaz
Developers have long used configuration options or flags to control what their software programs do at runtime. Feature flags are a modern application of this concept, focused on accelerating software delivery. Fast-moving software teams used flags a decade ago to ....
Release Date 2018/01 -
Should You Containerize Your Go Code?
Author Liz Rice
Docker’s catchphrase for its containers is compelling: "Build, Ship and Run Any App, Anywhere." Go already has some of those attributes built in, including cross-compilation and the production of single executable files without dependencies. Are there any reasons, ....
Release Date 2018/01 -
Author Al Sweigart
"Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages!After a crash course in Python programming basics, you’ll learn to make, test, and hack programs that encrypt text with classical ciphers like the t....
Release Date 2018/01 -
Author J. Mark Munoz
In a complex and growingly chaotic global environment, individuals, companies, and countries are forced to adapt, innovate, and operate in new ways. Creative and unconventional economic and business models are constantly being developed in order for countries and c....
Release Date 2018/01 -
Author Wolfram Donat
All Make Jumpstart books provide a quick way for makers to "jumpstart" their knowledge of a certain topic.Jumpstarting C takes the reader on a 50-page journey, from installing C on a Raspberry Pi, to creating their first "Hello World" program in C, to building and ....
Release Date 2018/01 -
Complex Network Analysis in Python
Author Dmitry Zinoviev
Construct, analyze, and visualize networks with networkx, a Python language module. Network analysis is a powerful tool you can apply to a multitude of datasets and situations. Discover how to work with all kinds of networks, including social, product, temporal, sp....
Release Date 2018/01 -
Functional Web Development with Elixir, OTP, and Phoenix
Author Lance Halvorsen
Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web applications. For decades OTP has helped developers create incredibly robust, scalable applications with unparalleled uptime. Make the most of them as you buil....
Release Date 2018/01 -
Domain Modeling Made Functional
Author Scott Wlaschin
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you there. In this pragmatic, down-to-earth guide, you'll see how apply....
Release Date 2018/01 -
IPython Interactive Computing and Visualization Cookbook - Second Edition
Author Cyrille Rossant
Learn to use IPython and Jupyter Notebook for your data analysis and visualization work.About This BookLeverage the Jupyter Notebook for interactive data science and visualizationBecome an expert in high-performance computing and visualization for data analysis and....
Release Date 2018/01 -
Unity 2017 2D Game Development Projects
Author Francesco Sapio , Lauren S. Ferro
Build classic arcade, shooter and platform games with Unity 2D toolsetAbout This BookLeverage the amazing new functionalities of the latest Unity 2017 2D toolkit. Learn to create 2D characters, animations, fast and efficient game play experiences while keeping your....
Release Date 2018/01 -
Author Bjorn Andrist , Viktor Sehr
Write code that scales across CPU registers, multi-core, and machine clustersAbout This BookExplore concurrent programming in C++Identify memory management problemsUse SIMD and STL containers for performance improvementWho This Book Is ForIf you're a C++ developer....
Release Date 2018/01 -
Author Prashant Padmanabhan
Learn how to build high-performing enterprise applications using Java EE powered by Angular at the frontendAbout This BookLeverage Java EE 8 features to build robust back end for your enterprise applicationsUse Angular to build a single page frontend and combine it ....
Release Date 2018/01 -
Author Antoni Boucher , Guillaume Gomez
Discover the world of Rust programming through real-world examplesAbout This BookImplement various features of Rust to build blazingly fast applicationsLearn to build GUI applications using Gtk-rsExplore the multi-threading aspect of Rust to tackle problems in conc....
Release Date 2018/01 -
Learn iOS 11 Programming with Swift 4 - Second Edition
Author Craig Clayton
Begin your iOS development journey using Swift 4 and XCode 9 with this easy to learn, practical guide.About This BookExplore the latest features of iOS 11 and Swift 4 to build robust applicationsKickstart your iOS development career by building your first applicatio....
Release Date 2018/01 -
Author Vikash Sharma
Learn how to write scalable and concurrent programs in Scala, a language that grows with you.About This BookGet a grip on the functional features of the Scala programming languageUnderstand and develop optimal applications using object-oriented and functional Scala....
Release Date 2018/01 -
Hands-On Data Structures and Algorithms with JavaScript
Author Kashyap Mukkamala
Increase your productivity by implementing complex data structures and algorithms using JavaScriptAbout This BookA step by step guide, which will provide you with a thorough discussion on the analysis and design of fundamental JavaScript data structuresGet a better....
Release Date 2018/01 -
Author Rashi Karanpuria , Aanand Shekhar Roy
Discover Android programming and web development by understanding the concepts of Kotlin ProgrammingAbout This BookPractical solutions to your common programming problems with Kotlin 1.1Leverage the functional power of Kotlin to ease your Android application develop....
Release Date 2018/01 -
Author Romain Manni-Bucau
Get more control of your applications performances in development and production and know how to meet your Service Level Agreement on critical microservices.About This BookLearn how to write a JavaEE application with performance constraints (Service Level Agreement....
Release Date 2018/01