books by subject
Introduction to Programming

Understanding SQL

Agile Software Development with SCRUM

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

Requirements by Collaboration: Workshops for Defining Needs

Extreme Programming Explained: Embrace Change

Rational Unified Process, The: An Introduction

User Stories Applied: For Agile Software Development

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

UML 2 For Dummies

Hibernate: A Developer's Notebook

More Effective C++: 35 New Ways to Improve Your Programs and Designs

Design Patterns: Elements of Reusable Object-Oriented Software

Introducing HTML5

Delphi Programming For Dummies

Sams Teach Yourself CSS in 10 Minutes

Mastering Regular Expressions

Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps without Objective-C or Cocoa

Turbo Pascal Precisely

First Leaves: Tutorial Introduction to Maple V

Professional JSP

Jakarta Struts Pocket Reference

Modern Portfolio Theory and Investment Analysis

Thinking in C++

Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum

C++: A Guide for C. Programmers

Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

Ada 95: Problem Solving and Program Design

Developing Applications with Java (TM) and UML

QBASIC by Example: Version 1.0
