-
The Rails 5 Way, Fourth Edition
Author Kevin Faustino , Obie Fernandez
The “Bible” for Rails Development: Fully Updated for Rails 5“When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time.”–Steve Klabnik, Rails contributor and mentorThe Rails™ 5 Way is the comprehensive, authoritative refe....
Release Date 2017/11 -
Author Michael Sellers
In Advanced Game Design, pioneering game designer and instructor Michael Sellers situates game design practices in a strong theoretical framework of systems thinking, enabling designers to think more deeply and clearly about their work, so they can produce better, ....
Release Date 2017/11 -
Author Skylar Tibbits
We are now on the brink of a new era in construction – that of autonomous assembly. For some time, the widespread adoption of robotic and digital fabrication technologies has made it possible for architects and academic researchers to design non-standard, highly cu....
Release Date 2017/11 -
Professional Visual Studio 2017
Author Bruce Johnson
Skip the basics and delve right into Visual Studio 2017 advanced features and toolsProfessional Visual Studio 2017 is the industry-favorite guide to getting the most out of Microsoft's primary programming technology. From touring the new UI to exploiting advanced ....
Release Date 2017/11 -
Author F.J. Duarte
Quantum Optics for Engineers provides a transparent and methodical introduction to quantum optics via the Dirac's bra–ket notation with an emphasis on practical applications and basic aspects of quantum mechanics such as Heisenberg's uncertainty principle and Schr....
Release Date 2017/11 -
Beginning Java 9 Fundamentals: Arrays, Objects, Modules, JShell, and Regular Expressions
Author Kishori Sharan
Learn the basics of Java 9, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Author Kishori Sharan walks you through writing your first Java program step-by-step. Armed with that practical experi....
Release Date 2017/11 -
Java Unit Testing with JUnit 5: Test Driven Development with JUnit 5
Author Rahul Sharma , Shekhar Gulati
Explore the new way of building and maintaining test cases with Java test driven development (TDD) using JUnit 5. This book doesn't just talk about the new concepts, it shows you ways of applying them in TDD and Java 8 to continuously deliver code that excels in a....
Release Date 2017/11 -
Pro C# 7: With .NET and .NET Core
Author Philip Japikse , Andrew Troelsen
This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you’ll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsof....
Release Date 2017/11 -
Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You
Author Max Hooper , David Metcalf , Vikram Dhillon
Work with blockchain and understand its potential application beyond cryptocurrencies in the domains of healthcare, Internet of Things, finance, decentralized organizations, and open science. Featuring case studies and practical insights generated from a start-up s....
Release Date 2017/11 -
Author Stacy Simpkins
Utilize a treasure trove of free SharePoint troubleshooting tools and receive insightful guidance about the types of SharePoint issues that can be discovered through their use. Chapters in this book contrast solid and least privileged builds in order to help you un....
Release Date 2017/11 -
Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring
Author John F. Dooley
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the application of engineering principles to the development of software. You'll see how to run a softwar....
Release Date 2017/11 -
Lean Game Development : Apply Lean Frameworks to the Process of Game Development
Author Julia Naomi Rosenfield Boeira
Apply lean frameworks and other concepts of software development to the process of your game development. Resistance to Agile methodologies in the gaming industry is most often due to frustrated attempts to use lean tools and frameworks. Lean Game Development ....
Release Date 2017/11 -
Cross Over to HTML5 Game Development: Use Your Programming Experience to Create Mobile Games
Author Zarrar Chishti
Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cross over into HTML5 game development. Whatever your vocation, whe....
Release Date 2017/11 -
Author Bryson Payne
"Java is the world’s most popular programming language, but it’s known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.You’ll start b....
Release Date 2017/11 -
Contemporary High Performance Computing
Author Jeffrey S. Vetter
HPC is used to solve a number of complex questions in computational and data-intensive sciences. These questions include the simulation and modeling of physical phenomena, such as climate change, energy production, drug design, global security, and materials design;....
Release Date 2017/11 -
Hello Scratch!: Learn to program by making arcade games
Author Sadie Ford Gabriel Ford and Melissa Ford
SummaryHello Scratch! is a how-to book that helps parents and kids work together to learn programming skills by creating new versions of old retro-style arcade games with Scratch.About the TechnologyCan 8-year-olds write computer programs? You bet they can! In Scra....
Release Date 2017/11 -
Agile Web Development with Rails 5.1
Author Sam Ru , David B. Copeland , Dave Thomas
Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, get....
Release Date 2017/11 -
Author Vesa Kaihlavirta , Paul Johnson
Start building fast and robust applications with the power of Rust by your sideAbout This BookGet started with the language to build scalable and high performance applicationsThis book will help C#/C++ developers gain better performance and memory managementDiscove....
Release Date 2017/11 -
Architecture-Aware Optimization Strategies in Real-time Image Processing
Author Fan Yang , Souleymane Balla-Arabe , Chao Li
In the field of image processing, many applications require real-time execution, particularly those in the domains of medicine, robotics and transmission, to name but a few. Recent technological developments have allowed for the integration of more complex algorith....
Release Date 2017/11 -
Author Béatrice Dumont , Marc Baudry
The patent system is criticized today by some practitioners and economists. In fact, there is a partial disconnection between patent demographics and productivity gains, but also the development of actors who do not innovate and who develop business models that the....
Release Date 2017/11 -
Author Blandine Laperche
Thoroughly grounded in an extensive body of international research and analysis, this book investigates the concepts surrounding a firm’s knowledge capital. These concepts play an integral part in the evolution of economic and managerial thinking, particularly in r....
Release Date 2017/11 -
Learning Spring Boot 2.0 - Second Edition
Author Greg L. Turnquist
Use Spring Boot to build lightning-fast appsAbout This BookGet up to date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5Learn to perform Reactive programming with SpringBootLearn about developer tools, AMQP messaging, WebSockets, securit....
Release Date 2017/11 -
Git Essentials - Second Edition
Author Ferdinando Santacroce
Dive and explore into the latest addons of the latest Git.About This BookMaster all the basic concepts of Git to protect your code and make it easier to evolveUse Git proficiently, and learn how to resolve day-by-day challenges easilyThis step-by-step guide is pack....
Release Date 2017/11 -
Author Nick Samoylov , Mayur Ramgir
Best practices to adapt and bottlenecks to avoidAbout This BookTackle all kinds of performance-related issues and streamline your developmentMaster the new features and new APIs of Java 9 to implement highly efficient and reliable codesGain an in-depth knowledge of....
Release Date 2017/11 -
Dependency Injection in .NET Core 2.0
Author Tadit Dash , Marino Posadas
Inject dependencies and write highly maintainable and flexible code using the new .NET Core DI EngineAbout This BookIdentify when to use the constructors, parameters, setters, or Interface Injection, for best resultsBuild dependencies not only for MVC within .NET b....
Release Date 2017/11 -
Spring Security - Third Edition
Author Peter Mularien , Robert Winch , Mick Knutson
Learn how to secure your Java applications from hackers using Spring Security 4.2About This BookArchitect solutions that leverage the full power of Spring Security while remaining loosely coupled.Implement various scenarios such as supporting existing user stores, ....
Release Date 2017/11 -
Learning Functional Programming in Go
Author Lex Sheehan
Function literals, Monads, Lazy evaluation, Currying, and moreAbout This BookWrite concise and maintainable code with streams and high-order functionsUnderstand the benefits of currying your Golang functionsLearn the most effective design patterns for functional pr....
Release Date 2017/11 -
Author Ricardo Peres
Become an expert in the shiny new version of ASP.NETAbout This BookGrasp the advanced concepts of MVC Core and start making professional-grade applicationsMigrate from previous versions of ASP.NET MVC to ASP.NET CoreThis book will take you on a journey through all ....
Release Date 2017/11 -
Mastering Javascript Functional Programming
Author Federico Kereki
Master Functional Programming techniques with this comprehensive guide for writing cleaner, safer, high-performing JavaScript codesAbout This BookBecome proficient and skilled with Functional Programming in JavaScript to solve real-world development problemsSuccess....
Release Date 2017/11 -
Unity 2017 Mobile Game Development
Author John P. Doran
Learn to create, publish and monetize your mobile games with the latest Unity 2017 tool-set easily for Android and iOSAbout This BookOne-stop solution to becoming proficient in mobile game development using Unity 2017Port your Unity games to popular platforms such ....
Release Date 2017/11