351 book
193 book
30 book
22 book
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. …
Now in its Fifth Edition, USB Complete bridges the gap between the technical specifications and the real world of designing …
Pro*C/C++ Precompiler Programmer's Guide is intended for anyone who wants to use Pro*C/C++ to perform the following tasks:■ Embed SQL …
This open access book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by …
Become a professional .NET developer by learning expert techniques for building enterprise-grade applicationsKey FeaturesExplore the advanced features of C# and …
This book presents advice for bringing difficult software projects to successful conclusions with a minimum of stress. It overviews the …
Use Case Driven Object Modeling with UMLTheory and Practice shows how to drive an object-oriented software design from use case …
William C. Wake and Kevin Rutherford's REFACTORING IN RUBY is for any programmer's library strong in Ruby. It tells how …
Get a firm grip on the core processes including browser automation, web scraping, Word, Excel, and GUI automation with Python …
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that …
This groundbreaking resource offers you new insights for building and evolving open systems using the best mix of standards for …
The era of practical parallel programming has arrived, marked by the popularity of the MPI and OpenMP software standards and …
This book covers the Ruby on Rails programming framework, but don’t let that frighten you.Unlike many other programming books out …
A methodologically sophisticated, comprehensive approach to applying the Agile fixed-price contract to IT projects while maximizing customer and supplier relationships"Interesting …
Backed by a tireless development community, PHP has been a model of language evolution over its 10+ year history. Borne …
Yes, this is a book about the popular version control system, Git. But unlike just about every other book written …
Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the …
A groundbreaking, unifying theory of computer science for low-cost, high-quality softwareThe Cognitive Dynamics of Computer Science represents the culmination of …
Successful businesses and organizations are continually looking for ways to improve service and customer satisfaction in order to achieve long-term …
“Our job as Scrum professionals is to continually improve our ability to use Scrum to deliver products and services that …
"Feature complete" is not the same as "production ready. Whether it's in Java, .NET, or Ruby on Rails, getting your …
Head First Object-Oriented Analysis & Design shows you how to analyze, design, and write serious object-oriented software: software that's easy …
Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of …
In 1994, DESIGN PATTERNS changed the landscape of object-oriented development by introducing classic Solutions to recurring design problems. In 1999, …
Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In …
It’s a jungle out there.Delivering software solutions with predictable costs, time, scope, and quality has become more complicated than ever. …
Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and …
Learn how to easily design and implement a software system using object-oriented programming. Through hands-on activities, this book equips you …
For twenty years, the lessons from The Pragmatic Programmer have helped a generation of programmers examine the very essence of …
As the application of object technology - particularly the Java programming language - has become commonplace, a new problem has …
The Spring Framework simplifies enterprise Java development, but it does require lots of tedious configuration work. Spring Boot radically streamlines …
Functional-Light JavaScript is a balanced, pragmatic exploration of Functional Programming in JavaScript.Functional Programming (FP) is an incredibly powerful paradigm for …
This is an excellent book on Java. I have read several books on Java in the past years, but none …
If you have programming experience and a familiarity with C--the dominant language in embedded systems--Programming Embedded Systems, Second Edition is …
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features …
Create, merge, and distribute code with Git, the most powerful and flexible versioning system available About This BookMaster all the …
OpenCL (Open Computing Language) is the first royalty-free standard for cross platform, parallel programming of modern processors found in personal …