-
Author Simon Amey
A guide to writing comprehensive test plans covering exploratory testing and feature specification; black and white box testing; security, usability, and maintainability; and load and stress testingKey FeaturesCover all key forms of testing for modern applications systematicallyUnderstand anti-patte....
Release Date 2022/12 -
Clean Craftsmanship: Disciplines, Standards, and Ethics
In Clean Craftsmanship, the legendary Robert C. Martin ("Uncle Bob") has written every programmer's definitive guide to working well. Martin brings together the disciplines, standards, and ethics you need to deliver robust, effective code quickly and productively, and be proud of all the software y.... -
Concurrency and Scalability for Distributed Systems
In many systems, scalability becomes the primary driver as the user base grows. Attractive features and high utility breed success, which brings more requests to handle and more data to manage. But organizations reach a tipping point when design decisions that made sense under light loads suddenly b.... -
Serverless Swift: Apache OpenWhisk for iOS developers
Author Marek Sadowski , Lennart Frantzell
Decrease development time to market with Serverless Swift—the event-based modern architecture for full stack developers. This book reviews how to use the Apache OpenWhisk framework to enrich your standalone applications with cloud-based functionalities from data sources u....
Release Date 2020/08 -
Author Maude Lemaire
Maintaining large applications is difficult, but supporting large, disorganized applications is nearly impossible. If you’re unable to rapidly ship changes to your code without introducing new bugs or causing outages, perhaps it’s time to slow down and consider a signific....
Release Date 2020/11 -
Beginning Rails 4, Third Edition
Author Cloves Carneiro Jr. , Rida Al Barazi , Adam Gamble
Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. You'll learn how to combine all the components of Rails to develop your own web applications. You will use test driv....
Release Date 2013/09 -
Software Architecture: The Hard Parts
There are no easy decisions in software architecture. Instead, there are many hard parts: difficult problems or issues with no best practices that force you to choose among various compromises to succeed. With this book, you'll learn how to think critically about the trade-offs involved with distri.... -
MonoGame Mastery: Build a Multi-Platform 2D Game and Reusable Game Engine
Author Jarred Capellman , Louis Salin
Master the art of game creation with MonoGame—the cross-platform framework of choice for independent developers. Learn the various aspects needed to create your next game by covering MonoGame framework specifics, engine creation, graphics, patterns, and more. The MonoG....
Release Date 2020/11 -
Pro JPA 2 in Java EE 8: An In-Depth Guide to Java Persistence APIs
Author Massimo Nardone , Merrick Schincariol , Mike Keith
None Show and hide more
Release Date -0001/11 -
Hands-On Image Processing with Python
Author Sandipan Dey
Explore the mathematical computations and algorithms for image processing using popular Python tools and frameworks.Key FeaturesPractical coverage of every image processing task with popular Python libraries Includes topics such as pseudo-coloring, noise smoothing,....
Release Date 2018/11 -
Author Karan Singh Garewal
Create cryptocurrency and blockchain applications by examining the key algorithms and concepts pertaining to blockchains, transaction processing, mining, distributed consensus, and anonymous currencies. In this book, you’ll develop a fully functional cryptocurrency from s....
Release Date 2020/09 -
Author J. David Eisenberg
In this book, you will find descriptions of programs that you can write in Erlang. The programs will usually be short, and each one has been designed to provide practice material for a particular Erlang programming concept. These programs have not been designed to b....
Release Date 2013/03 -
Author Panos Alexopoulos
Perhaps you’re an information architect on a mission to make your organization’s data more understandable and usable across applications. Or a knowledge engineer working to infuse domain knowledge into the next Alexa or Siri. Or a machine learning expert having dif....
Release Date 2020/11 -
Author Jason Katzer
Serverless is a hot topic. Many companies today are turning to this cloud-computing model as a way to avoid steep investments in DevOps while still reliably running production-grade systems. If you’re a developer with one of these organizations, this practical book....
Release Date 2020/11 -
Tkinter GUI Application Development Cookbook
Author Alejandro Rodas de Paz
Discover solutions to all your Tkinter and Python GUI development problemsAbout This BookIntegrate efficient Python GUI programming techniques with TkinterEfficiently implement advanced MVC architectures in your Python GUI appsSolve all your problems related to Tkin....
Release Date 2018/03 -
Computer Science: An Interdisciplinary Approach
Author Kevin Wayne , Robert Sedgewick
Robert Sedgewick and Kevin Wayne’s Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach....
Release Date 2016/06 -
Author Ranga Rao Karanam
Develop cloud native applications with microservices using Spring Boot, Spring Cloud, and Spring Cloud Data FlowAbout This BookExplore the new features and components in SpringEvolve towards micro services and cloud native applicationsGain powerful insights into ad....
Release Date 2017/06 -
Learning C# by Developing Games with Unity 2020 - Fifth Edition
Author Harrison Ferrone
Get to grips with coding in C# and build simple 3D games with Unity from the ground up with this updated fifth edition of the bestselling guideKey FeaturesUnderstand C# programming basics, terminology, and coding best practicesPut your knowledge of C# concepts into practi....
Release Date 2020/08 -
Applying Math with Python - Second Edition
Author Sam Morley
Discover easy-to-follow solutions and techniques to help you to implement applied mathematical concepts such as probability, calculus, and equations using Python's numeric and scientific librariesKey FeaturesCompute complex mathematical problems using programming logic with the help of step-by-step....
Release Date 2022/12 -
Object-Oriented Programming in C++, Fourth Edition
Author Robert Lafore
Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous....
Release Date 2001/12 -
How to Do Everything Microsoft SharePoint 2013
Author Stephen Cawood
Maximize Microsoft SharePoint 2013Written by a former member of the SharePoint development team, How to Do Everything: Microsoft SharePoint 2013 shows you how to get the most out of the latest release of this dynamic business collaboration platform.
Release Date 2013/03 -
Computer Science Illuminated, 7th Edition
Author John Lewis , Nell Dale
Fully revised aDesigned for the introductory computing and computer science course, the student-friendly Computer Science Illuminated, Seventh Edition provides students with a solid foundation for further study, and offers non-majors a complete introduction to comp....
Release Date 2019/12 -
Author Mark Heckler
With over 75 million downloads per month, Spring Boot is the most widely used Java framework available. Its ease and power have revolutionized application development from monoliths to microservices. Yet Spring Boot’s unrivaled versatility can also be a bit confusing. How....
Release Date 2021/02 -
Gradle Effective Implementations Guide - Second Edition
Author Hubert Klein Ikkink
A comprehensive guide to get up and running with build automation using GradleAbout This BookPractical and engaging from start to finish covering the fundamentals of GradleLearn the skills required to develop Java applications with Gradle and integrate at an enterp....
Release Date 2016/05 -
Unity Certified Programmer: Exam Guide
Author Philip Walker
A practical guide to Unity game scripting using C#, backed with practice tests, exam tips, and easy-to-follow examples to help you better prepare for the exam and become a pro in Unity programming Key FeaturesDiscover the essentials of game scripting with Unity and C# to....
Release Date 2020/06 -
Cross-Platform Development with Qt 6 and Modern C++
Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6Key FeaturesLeverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applicationsExplore what's new in Qt 6 and understand core conce.... -
SPSS For Dummies®, 2nd Edition
Author Arthur Griffith
The fun and friendly guide to the world's leading statistical softwarePredictive Analysis Software (PASW), formerly SPSS software, is the leading statistical software used by commerical, government, and academic organizations around the world to solve business and ....
Release Date 2010/01 -
Game Programming with Unity and C#: A Complete Beginner’s Guide
Author Casey Hardman
Designed for beginners with no knowledge or experience in game development or programming, this book teaches the essentials of the Unity game engine, the C# programming language, and the art of object-oriented programming. New concepts are not only explained, but thoroug....
Release Date 2020/06 -
97 Things Every Java Programmer Should Know
Author Kevlin Henney , Trisha Gee
If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You’ll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and ....
Release Date 2020/05