books by subject

Introduction to Programming

Filter by available

Turbo Pascal Precisely

By Judith Bishop

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

By Jonathan Stark

Mastering Regular Expressions

By Jeffrey E.F. Friedl

Sams Teach Yourself CSS in 10 Minutes

By Russ Weakley

Delphi Programming For Dummies

By Neil Rubenking

Introducing HTML5

By Bruce Lawson, Remy Sharp

Design Patterns: Elements of Reusable Object-Oriented Software

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

By Scott Meyers

Hibernate: A Developer's Notebook

By James Elliott, Elliott, Jim

UML 2 For Dummies

By Michael Jesse Chonoles (Advanced Concepts Center, Malvern, Pennsylvania), James A. Schardt (Advanced Concepts Center, Merion Station

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

By Per Kroll, Philippe Kruchten

User Stories Applied: For Agile Software Development

By Mike Cohn

Pro Spring Boot

By Felipe Gutierrez

Concurrency : State Models & Java Programs

By Magee, Jeff, Kramer, Jeff

Core Java™ 2, Volume II--Advanced Features (Java Series (Sun Microsystems Pr))

By Horstmann, Cay S., Cornell, Gary

Intermediate Perl

By Randal L. Schwartz, Brian D. Foy, Tom Phoenix

Mastering Perl

By Brian D. Foy

Programming Web Services with Perl

By Randy J Ray

Agile Software Development: The Cooperative Game

By Alistair Cockburn

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

By Jason Sanders, Edward Kandrot

Building Web Apps with Spring 5 and Angular

By Ajitesh Shukla

JavaScript: The Good Parts

By Crockford, D

Spring Batch in Action

By Arnaud Cogoluegnes, Thierry Templier, Gary Gregory, Olivier Bazoud

Spring Persistence with Hibernate

By Paul Fisher, Brian D. Murphy

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

By Martin Fowler

Understanding SQL

By Elizabeth Lynch

Agile Software Development with SCRUM

By Ken Schwaber, Mike Beedle

Use Case Modeling

By Kurt Bittner, Ian Spence, John Fuller, Kristin Erickson

Requirements by Collaboration: Workshops for Defining Needs

By Ellen Gottesdiener, Jacqui Doucette

Extreme Programming Explained: Embrace Change

By Kent Beck, Cynthia Andres