-
Pro .NET Memory Management: For Better Code, Performance, and Scalability
Author Konrad Kokosa
Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software. Despite automatic memory management in .NET, there are many advantages to be found in ....
Release Date 2018/11 -
Stylish F#: Crafting Elegant Functional Code for .NET and .NET Core
Author Kit Eason
Why just get by in F# when you can program in style! This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code.Stylish F# covers every design decision that a ....
Release Date 2018/11 -
Spring Boot 2 Recipes: A Problem-Solution Approach
Author Marten Deinum
Solve all your Spring Boot 2 problems using complete and real-world code examples. When you start a new project, you’ll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over....
Release Date 2018/11 -
Learn Android Studio 3 with Kotlin: Efficient Android App Development
Author Ted Hagos
Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming language. With this book, you’ll learn the latest and most productive to....
Release Date 2018/11 -
Developing Turn-Based Multiplayer Games: with GameMaker Studio 2 and NodeJS
Author Yadu Rajiv
Create your first turn-based multiplayer game using GameMaker Studio 2’s built-in networking functions as well as using a simple NodeJS server. This book introduces you to the complexities of network programming and communication, where the focus will be on buildin....
Release Date 2018/11 -
Developing 2D Games with Unity : Independent Game Programming with C#
Author Jared Halpern
Follow a walkthrough of the Unity Engine and learn important 2D-centric lessons in scripting, working with image assets, animations, cameras, collision detection, and state management. In addition to the fundamentals, you'll learn best practices, helpful game-arch....
Release Date 2018/11 -
Author Ecky Putrady
Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to us....
Release Date 2018/11 -
Java: A Beginner's Guide, Eighth Edition, 8th Edition
Author Herbert Schildt
A practical introduction to Java programming—fully revised for long-term support release Java SE 11Thoroughly updated for Java Platform Standard Edition 11, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapt....
Release Date 2018/11 -
Sigma-Delta Converters: Practical Design Guide, 2nd Edition
Author Jose M. de la Rosa
Thoroughly revised and expanded to help readers systematically increase their knowledge and insight about Sigma-Delta ModulatorsSigma-Delta Modulators (SDMs) have become one of the best choices for the implementation of analog/digital interfaces of electronic syste....
Release Date 2018/11 -
Refactoring: Improving the Design of Existing Code
Author Martin Fowler
Fully Revised and Updated–Includes New Refactorings and Code Examples“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”—M. Fowler (1999)For more than twenty years, experienced programmers worldwide have....
Release Date 2018/11 -
Applied Data Science with Python and Jupyter
Author Alex Galea
Become the master player of data exploration by creating reproducible data processing pipelines, visualizations, and prediction models for your applications.Key FeaturesGet up and running with the Jupyter ecosystem and some example datasets Learn about key machine l....
Release Date 2018/10 -
Author Amos Omondi , Mark Ng'ang'a , Ryan Marvin
With an interesting mix of theory and practicals, explore Python and its features, and progress from beginner to being skilled in this popular scripting languageKey FeaturesA comprehensive introduction to the world of Python programming Paves an easy-to-follow path....
Release Date 2018/10 -
Author Diego Molina
Discover how to use Selenium to efficiently test your own applications.Key FeaturesUnderstand the importance of automation with real-world examples Explore each and every path from configuring an environment to automation with Selenium Grid Master the core concepts....
Release Date 2018/10 -
Getting Started with Haskell Data Analysis
Author James Church
Put your Haskell skills to work and generate publication-ready visualizations in no time at allKey FeaturesTake your data analysis skills to the next level using the power of Haskell Understand regression analysis, perform multivariate regression, and untangle diff....
Release Date 2018/10 -
Hands-On Object-Oriented Programming with Kotlin
Author Igor Kucherenko , Abid Khan
Learn everything you need to know about object-oriented programming with the latest features of Kotlin 1.3Key FeaturesA practical guide to understand objects and classes in Kotlin Learn to write asynchronous, non-blocking codes with Kotlin coroutines Explore Encaps....
Release Date 2018/10 -
Author Daniel Arbuckle
Get familiar with writing programs in the trending new systems programming language that brings together the powerful performance of low-level languages with the advanced features like thread safety in multi-threaded codeKey FeaturesLearn the semantics of Rust, whi....
Release Date 2018/10 -
Python 3 Object-Oriented Programming - Third Edition
Author Dusty Phillips
Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniquesKey FeaturesIn-depth analysis of many common object-oriented design patterns that are more suitable to Python's unique style Learn the latest ....
Release Date 2018/10 -
Selenium WebDriver Quick Start Guide
Author Pinakin Chaubal
Get writing tests and learn to design your own testing framework with Selenium WebDriver APIKey FeaturesLearn Selenium from the ground up Design your own testing framework Create reusable functionality in your frameworkSelenium WebDriver is a platfo....
Release Date 2018/10 -
Author Rod Stephens
Learn advanced C# concepts and techniques such as building caches, cryptography, and parallel programming by solving interesting programming challengesKey FeaturesGain useful insights on advanced C# programming topics and APIs Use locking and cached values to solve ....
Release Date 2018/10 -
Hands-On Reactive Programming with Python
Author Romain Picard
A comprehensive guide to help you understand the principles of Reactive and asynchronous programming and its benefitsKey FeaturesExplore the advantages of Reactive programming Use concurrency and parallelism in RxPY to build powerful reactive applications Deploy and....
Release Date 2018/10 -
Author Thomas Power , Sean Au
Explore the differences between ICOs, cryptocurrencies, and tokens (offerings), enabling the reader to understand the ICO landscape, how millions were raised in minutes, and where the future of the tokenized economy is heading. Take a real-time journey, cutting thr....
Release Date 2018/10 -
Hands-On Data Structures and Algorithms with Python
Author Benjamin Baka , Dr. Basant Agarwal
Learn to implement complex data structures and algorithms using PythonKey FeaturesUnderstand the analysis and design of fundamental Python data structures Explore advanced Python concepts such as Big O notation and dynamic programming Learn functional and reactive i....
Release Date 2018/10 -
Building Applications with Spring 5 and Vue.js 2
Author James J. Ye
Become efficient in both frontend and backend web development with Spring and VueKey FeaturesConnect application's frontend and backend with Vue, Vuex, and Spring Boot Leverage the latest web standards to enhance code performance, readability, and cross-compatibil....
Release Date 2018/10 -
Hands-On Full-Stack Web Development with ASP.NET Core
Author Shay Friedman , Amir Zuker , Tamir Dresher
Become a full-stack developer by learning popular Microsoft technologies and platforms such as .NET Core, ASP.NET Core, Entity Framework, and AzureKey FeaturesBring static typing to web development with features compatible in TypeScript 3 Implement a slim marketpla....
Release Date 2018/10 -
Author Xun Wu , Richard Horrocks , Bellaj Badr
Dive into working mechanics of the decentralized blockchain applications to build your own scalable dappsAbout This BookGuide to help you learn Blockchain ecosystem and their terminologiesImplement smart contracts, wallet, consensus protocols, and other principlesD....
Release Date 2018/10 -
Hands-On Reactive Programming in Spring 5
Author Igor Lozynskyi , Oleh Dokuka
Explore the reactive system and create efficient microservices with Spring Boot 2.1 and Spring CloudKey FeaturesUnderstand the kind of system modern businesses require with Spring Gain deeper insights into reactive programming with Reactor and Spring Cloud Get in-d....
Release Date 2018/10 -
Author Chris Adamson
Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop workin....
Release Date 2018/10 -
Spring in Action, Fifth Edition
Author Craig Walls
Spring in Action, 5th Edition guides you through Spring’s core features, explained in Craig Walls’ famously clear style. You’ll roll up your sleeves and build a secure database-backed web app step by step. Along the way, you’ll explore reactive programming, microse....
Release Date 2018/10 -
Author Ken Finnigan
SummaryEnterprise Java Microservices is an example-rich tutorial that shows how to design and manage large-scale Java applications as a collection of microservices.About the TechnologyLarge applications are easier to develop and maintain when you build them from sm....
Release Date 2018/10