Covers theory and practice of game engine software development, bringing together a wide range of concepts and techniques actually used by real game studios like Electronic Arts and Naughty Dog. The e
Practical Channel Hydraulics is a technical guide for estimating flood water levels in rivers using the innovative software known as the Conveyance and Afflux Estimation System (CES-AES). This is free
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
Our four volumes propose to present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The four
The book presents a comprehensive discussion on software quality issues and software quality assurance (SQA) principles and practices, and lays special emphasis on implementing and managing SQA. Prima
Using a hands-on approach, Computer Accounting with QuickBooks® 2015 integrates understanding accounting with mastery of QuickBooks software. The text provides proven instructional techniques based th
Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting,
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
These four volumes present innovative thematic applications implemented using the open source software QGIS. These are applications that use remote sensing over continental surfaces. The volumes detai
Software compiles, executes and runs, but often fails or gives inaccurate results, because it is not tested thoroughly prior to its release. This overview of software testing and quality assurance cov
This is the first end-to-end, full-color guide to telling powerful, actionable data stories using Tableau, the world’s #1 visualization software. Renowned expert Lindy Ryan shows you how to comm
Traditionally, the subject of adolescent development has been explored using a stage based approach, often with an emphasis on the potential risks and problems of adolescence. Taking a different appro
Today, web applications are the most important type of software applications. This textbook shows how to design and implement them, using a model-based engineering approach that covers general informa
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
This book explores the world of Nigerian universities to offer an innovative perspective on the history of development and decolonisation from the 1930s to the 1960s. Using political, cultural and spa
This book explores the notion of software literacy, a key part of digital literacy which all contemporary students and citizens need to understand. Software literacy involves a critical understanding
The software and networking industry is experiencing a rapid development and deployment of Network Functions Visualization (NFV) technology, in both enterprise and cloud data center networks. One of t
Build fast, reliable web applications using the latest web development technologies. This book provides step-by-step learning through the process of transforming a “traditional” web app into a high-pe
This book constitutes the refereed proceedings of the 10th Software Quality Days Conference, SWQD 2018, held in Vienna, Austria, in January 2018. The Software Quality Days (SWQD) conference started i
This book gives you 15, step-by-step programs, using free online software, that go beyond basic digital literacy, and provides you, the librarian, with all you need for classes that engage the digital
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core en
Practical Algorithms for 3D Computer Graphics, Second Edition covers the fundamental algorithms that are the core of all 3D computer graphics software packages. Using Core OpenGL and OpenGL ES, the bo
This book introduces readers to the basic concepts of Heart Rate Variability (HRV) and its most important analysis algorithms using a hands-on approach based on the open-source RHRV software. HRV refe
Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environ
Manage projects with speed and flexibilityAgile project management is a fast and flexible approach to managing all projects, not just software development. By learning the principles and techniques in
This book provides an overview of the design and development of learning games using examples from those created by the authors over last decade. It provides lessons learned about processes, successfu
This book explains why the concept of sustainable development needs to be consigned to history. Using examples from around the world, Richard Pagett illustrates how so-called sustainable development h
Digital Costume Design and Collaboration gives in-depth instruction on how to draw, render, and fully design costumes using online tools and software. Grounded in the use of Photoshop, the book explai
Digital Costume Design and Collaboration gives in-depth instruction on how to draw, render, and fully design costumes using online tools and software. Grounded in the use of Photoshop, the book explai
Data Mining for Business Analytics: Concepts, Techniques, and Applications in R presents an applied approach to data mining concepts and methods, using R software for illustrationReaders will learn ho
Reduce the time spent analyzing infrastructure modules while lowering your cost and resources in the process. Most software project teams that develop custom software build the systems from scratch. W
This book explores the social history of training and development and describes how ordinary training systems were linked to extraordinary events. Using instrumental case studies, the author exp
This invaluable textbook/reference provides a hands-on guide to the application of good software development practices to the construction of distributed simulation systems, with a particular focus on
Provides an easy-to-use guide to becoming a software engineer, detailing the skills and education needed for the career path and what the future may hold for the profession.
For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a mor
Using examples, tips, suggestions for resources, samples, and anecdotes from a wide variety of library practitioners and settings, The Library Staff Development Handbook shows how to create an environ
Using examples, tips, suggestions for resources, samples, and anecdotes from a wide variety of library practitioners and settings, The Library Staff Development Handbook shows how to create an environ
This book addresses the crisis of development in Africa by locating it in its colonial historical past. Using Nigeria as a case study, it argues that the nature and practice of British colonialism in
This is the second of a two-part guide to quantitative analysis using the IBM SPSS Statistics software package; this volume focuses on multivariate statistical methods and advanced forecasting techniq