351 book
193 book
30 book
22 book
It’s easy to make lots of programming mistakes in C++ — in fact, any program over a few hundred lines …
Large Refactorings looks at methods of establish design improvements as an important and independent activity during development of software, and …
Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's guide and comprehensive reference to the …
""Refactoring Functional Programs" by Thompson S. is a must-have guide for software developers looking to elevate their programming skills. This …
Completely updated for Django 4.0! Django for Professionals takes your web development skills to the next level, teaching you how …
Ruby's widely admired simplicity has a downside: too many Ruby and Rails applications have been created without concern for their …
Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks …
Django is an amazingly powerful system for creating modern, dynamic websites. But programming Django hasn’t always been easy–until now. Django …
Автор: Bill Evjen, Dominick Baier, György Balássy, Gill Cleeren,David Giard,Alex Golesh, Kevin Grossnicklaus, Caleb Jenkins, Jeffrey Juday, Vishwas Lele,Jeremy Likness, …
PHP 5's object-oriented enhancements are among the most significant improvements in the 10+ year history of the language. This book …
Your CPU meter shows a problem. One core is running at 100 percent, but all the other cores are idle. …
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every …
Mastering Flutter helps the reader master the popular Flutter framework for rapid cross-platform app development.Mobile applications grow in popularity every …
SummarySpecification by Example is an emerging practice for creating software based on realistic examples, bridging the communication gap between business …
* Offers fifty practical and secure PHP applications that readers can immediately put to use* Explains the entire life cycle …
Reactive Programming (RP) is central to many concurrent systems. It endeavors to make the process of developing highly-concurrent, event-driven, and …
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read …
Now in its tenth edition, this industry-leading guide to ASP.NET Core teaches everything you need to know to create easy, …
""Explore the power of ASP.NET Core in 'ASP.NET Core in Action' by Andrew Lock, a comprehensive guide to building robust …
“This edition contains Larman’s usual accurate and thoughtful writing. It is a very good book made even better.”—Alistair Cockburn, author, …
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you …
The Python Developer's Handbook is designed to expose experienced developers to Python and its uses. Beginning with a brief introduction …
Koch (information business, Vienna University of Economics and Business Administration, Austria) provides an overview of current research in the field …
Object-oriented design -- Objects in Python -- When objects are alike -- Expecting the unexpected -- When to use object-oriented …
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In …
I came across this book in the Bibliography section of Scott Berkun's "The art of Project Management". First, the structure. …
Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) …
Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible, …
Learn the Root Causes of Software Vulnerabilities and How to Avoid Them Commonly exploited software vulnerabilities are usually caused by …
LAST UPDATE: 13. February 2023The Road to React: The React.js with Hooks in JavaScript Book (2023 Edition) - is a …
Fully updated! Fifty Powerful, Easy-to-Use Rules for Supporting Hyper GrowthScalability Rules, Second Edition, is the easy-to-use scalability primer and reference …
Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with …
Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big …
Software developers use different techniques for identification and specification of a domain's characteristics and requirements for a planned application. The …
ASP.NET Core in Action, Second Edition is a comprehensive guide to creating web applications with ASP.NET Core 5.0. Go from …
The multicore revolution has reached the deployment stage in embedded systems ranging from small ultramobile devices to large telecommunication servers. …