Sort by:
Power Programming with Microsoft Macro Assembler
A programmer-to-programmer discussion of assembly language programming and a guide to the latest version of the industry-standard Microsoft Macro Assembler. The author offers a structured approach to his treatment of...
Object Structures: Building Object-Oriented Software Components with
Object structures are the equivalent of data structures in conventional programming. This work shows how to apply object-oriented component design techniques and offers a detailed analysis of object structures. It...
Constantine on Peopleware
This text offers practical insights into the human side of software development. It brings together ideas on all the human issues of software development: quality and productivity, teamwork, group dynamics,...
Death March
In the course of a career, practically every software developer will encounter several projects that are objectively "doomed to fail." In this best-selling book, now in paperback, Ed Yourdon presents...
Python Pocket Reference
Updated to cover Python 2.7 and 3.3, this compact reference is the perfect on-the-job tool for developing applications with this versatile programming language. By covering the core language as well...
Coding For Dummies
Coding For Dummies, (9781119293323) was previously published as Coding For Dummies, (9781118951309). While this version features a new Dummies cover and design, the content is the same as the prior...
Devil in the Stack: A Coding Odyssey
Throughout history, technological revolutions have been driven by the invention of machines. But today, the power of the technology transforming our world lies in an intangible and impenetrable cosmos of...
The Age of Algorithms
Algorithms are probably the most sophisticated tools that people have had at their disposal since the beginnings of human history. They have transformed science, industry, society. They upset the concepts...
Close to the Machine: Technophilia and Its Discontents
Ellen Ullman's humane, insightful, and beautifully written memoir is a cult classic exploring the ever-complicating intersections between people and technology. Writing from 1990s San Francisco, where she ran a programming...
30-Second Coding: The 50 essential principles that instruct
Computer code operates behind nearly everything we do - from small calculations in the home to complex executions that drive the global economy. It influences who we see, follow, and...
Writing Computer Code: Learn the Language of Computers!
A technology book for kids! Learning how to code can be like learning a foreign language.This book serves as an excellent guide to help you start writing in the odd-looking...
RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and
Behaviour Driven Development is about writing software that matters. It is an approach to agile software development that takes cues from Test Driven Development, Domain Driven Design, and Acceptance Test...
Cloud-Native Applications in Java
Highly available microservice-based web apps for Cloud with Java About This Book * Take advantage of the simplicity of Spring to build a full-fledged application * Let your applications run...
The LEGO MINDSTORMS EV3 Discovery Book
LEGO MINDSTORMS has changed the way we think about robotics by making it possible for anyone to build real, working robots. The latest MINDSTORMS set, EV3, is more powerful than...
Online and Matching-Based Market Design
The rich, multi-faceted and multi-disciplinary field of matching-based market design is an active and important one due to its highly successful applications with economic and sociological impact. Its home is...
How to Avoid a Climate Disaster: The Solutions We Have and the
In this urgent, authoritative book, Bill Gates sets out a wide-ranging, practical - and accessible - plan for how the world can get to zero greenhouse gas emissions in time...
RabbitMQ in Action
DESCRIPTION There's a virtual switchboard at the heart of most large applications, where millions of messages and requests need to be routed to and from the servers, programs, and services...
Modular Programming in Java 9
$12.00 AUD
Kick-start your modular programming journey and gear up for the future of Java development About This Book * Master design patterns and best practices to build truly modular applications in...
Learning Spring Boot 2.0 -
$12.00 AUD
Use Spring Boot to build lightning-fast apps About This Book * Get up to date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5 * Learn to...
Node.js Design Patterns -
$12.00 AUD
Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with ease About This Book * Create reusable patterns and...
Building a RESTful Web Service with Spring
$12.00 AUD
A hands-on guide to building an enterprise-grade, scalable RESTful web service using the Spring Framework About This Book * Follow best practices and explore techniques such as clustering and caching...
Learning GraphQL: Declarative Data Fetching for Modern Web Apps
Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL...
Quality Software Management, Volume 1: Systems Thinking
$12.00 AUD
High-quality software demands high-quality management. That's the subject of Quality Software Management, a four-volume series that has grown out of acclaimed author Gerald M. Weinberg's forty-year love affair with computers....
RESTful Web Services Cookbook
While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more...
Java Generics and Collections
This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries have tremendously increased the...
Maven
For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for information about the state...
Java Message Service
This text provides an introduction to Java Message Service (JMS), the standard Java application program interface (API) from Sun Microsystems that supports the formal communication known as "messaging" between computers...
Scrum Shortcuts without Cutting Corners: Agile Tactics, Tools, & Tips
Translate the Scrum framework into reality In Scrum Shortcuts without Cutting Corners, Scrum expert Ilan Goldstein helps the reader translate the Scrum framework into reality to meet the Scrum challenges...
Leading Lean Software Development: Results Are not the Point
Building on their breakthrough bestsellers Lean Software Development and Implementing Lean Software Development , Mary and Tom Poppendieck's latest book shows software leaders and team members exactly how to drive...
Software Project Manager's Bridge to Agility, The
When software development teams move to agile methods, experienced project managers often struggle-doubtful about the new approach and uncertain about their new roles and responsibilities. In this book, two long-time...
Business of Software Development
Denne, a business manager for a big software company, and Cleland-Huang apply ideas in application development methodologies to achieving financial rather than technological benefit.
Mastering Professional Scrum: A Practitioners Guide to Overcoming
For Scrum Teams and Agile Leaders who want to enable greater business agility, this book is a practical guide to overcoming challenges and maximising the benefits of Scrum, unlike books...
Agile Estimating and Planning
Detailed, Proven Techniques for Estimating and Planning Any Agile Project Agile Estimating and Planning is the definitive, practical guide to estimating and planning agile projects. In this book, Agile Alliance...
PHP and MySQL For Dummies
Here's what Web designers need to know to create dynamic, database-driven Web sites To be on the cutting edge, Web sites need to serve up HTML, CSS, and products specific...
Java Examples in a Nutshell: A Tutorial Companion to "Java in a
This text provides real-world example programs that not only serve as great learning tools, but can also be modified for individual use. The second edition covers Java 1.3, and contains...
The Cold Start Problem: How to Start and Scale Network Effects
From Airbnb to Uber, a revelatory exploration of how hidden networks can turbo-charge businesses - from one of Silicon Valley's best-respected investors 'A true Silicon Valley insider' Wired Why do...
Disciplined Agile Delivery: A Practitioner's Guide to Agile Software
It is widely recognised that moving from traditional to agile approaches to build software solutions is a critical source of competitive advantage. Mainstream agile approaches that are indeed suitable for...
How to Avoid a Climate Disaster: The Solutions We Have and the
In this urgent, authoritative book, Bill Gates sets out a wide-ranging, practical - and accessible - plan for how the world can get to zero greenhouse gas emissions in time...
Game Theory Basics
Game theory is the science of interaction. This textbook, derived from courses taught by the author and developed over several years, is a comprehensive, straightforward introduction to the mathematics of...
Learn Web Development with Python: Get hands-on with Python
$40.00 AUD
A comprehensive guide to Python programming for web development using the most popular Python web framework - Django Key Features Learn the fundamentals of programming with Python and building web...
Mindstorms: Children, Computers, And Powerful Ideas
Mindstorms has two central themes: that children can learn to use computers in a masterful way and that learning to use computers can change the way they learn everything else....
Weapons of Math Destruction: How Big Data Increases Inequality and
A former Wall Street data scientist sounds an alarm on the mathematical models that pervade modern life - and threaten to rip apart our social fabric We live in the...
We Know It When We See It: What the Neurobiology of Vision Tells Us
"Spotting a face in a crowd is so easy, you take it for granted. But how you do it is one of science's great mysteries. Vision is involved in nearly...
Active Server Pages. Net For Dummies
NB: This is a secondhand book in very good condition. See our FAQs for more information. Please note that the jacket image is indicative only. A description of our secondhand...