books by subject
Introduction to Programming

Intermediate Perl

Hibernate: A Developer's Notebook

UML 2 For Dummies

Rational Unified Process Made Easy, The: A Practitioner's Guide to the RUP: A Practitioner's Guide to the RUP

User Stories Applied: For Agile Software Development

Rational Unified Process, The: An Introduction

Extreme Programming Explained: Embrace Change

Requirements by Collaboration: Workshops for Defining Needs

UML Distilled: A Brief Guide to the Standard Object Modeling Language

Agile Software Development with SCRUM

Understanding SQL

Use Case Modeling

PASCAL Programming: Students' Gde

Basic Negotiating Strategy: International Conflict for Beginners

Introduction to Solid State Physics

Testing Java Microservices

Pro Spring Boot

Spring Persistence with Hibernate

Spring Batch in Action

JavaScript: The Good Parts

Building Web Apps with Spring 5 and Angular

CUDA by Example: An Introduction to General-Purpose GPU Programming

Agile Software Development: The Cooperative Game

Programming Web Services with Perl

Mastering Perl

Problem Solving with Java

Programming Embedded Systems in C and C++

Teach Yourself C.

Android Tablets For Dummies
