books by subject
Introduction to Programming

Beginning C# Object-Oriented Programming (Expert's Voice in .NET)

ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

Fundamentals of Discrete Math for Computer Science: A Problem-Solving Primer (Undergraduate Topics in Computer Science)

Foundations for Designing User-Centered Systems: What System Designers Need to Know about People

Concise Guide to Databases: A Practical Introduction (Undergraduate Topics in Computer Science)

Guide to Cloud Computing: Principles and Practice (Computer Communications and Networks)

Foundational Java: Key Elements and Practical Programming

Concise Computer Vision: An Introduction into Theory and Algorithms (Undergraduate Topics in Computer Science)

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites

C# 5.0 Pocket Reference: Instant Help for C# 5.0 Programmers

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

Programming Android: Java Programming for the New Generation of Mobile Devices

Compute-IT: Student's Book 3 - Computing for KS3

Compute-IT: Student's Book 2 - Computing for KS3

Compute-IT: Student's Book 1 - Computing for KS3

Java 9 Revealed: For Early Adoption and Migration

Blockchain Basics: A Non-Technical Introduction in 25 Steps

Usage-Driven Database Design: From Logical Data Modeling through Physical Schema Definition

Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming

Coders: Who They Are, What They Think and How They Are Changing Our World

Standard C: A Reference (Programmer's quick reference)

Microsoft Windows 3.1 Guide to Programming (Microsoft Windows Programmer's Reference Library)

Peter Norton's PC Programmer's Bible: The Ultimate Reference to IBM PC and Compatible Hardware and Systems Software (Microsoft Press programming classic)

Teach Yourself C++

Real-World Fractals: Object-Oriented Fractal Programming in C++

Understanding UML: The Developer's Guide

Computer Organization and Design: Student Edition: The Hardware/Software Interface

Philip and Alex's Guide to Web Publishing

Understanding Sql and Java Together: A Guide to Sqlj, Jdbc, and Related Technologies (The Morgan Kaufmann Series in Data Management Systems)
