Affinity

Object-Oriented Programming

Reader pathways and category hints that cluster around this lane.

Showing 1-60 of 74 books in this affinity.

Design Patterns

Design Patterns

Effective Java

Effective Java

Clean Code

Clean Code

Head First Java

Head First Java

Learning Python

Learning Python

Head First Design Patterns

Head First Design Patterns

C++ Programming Language, the

C++ Programming Language, the

Refactoring

Refactoring

97 Things Every Programmer Should Know

97 Things Every Programmer Should Know

Growing Object-oriented Software, Guided by Tests

Growing Object-oriented Software, Guided by Tests

Domain-driven Design

Domain-driven Design

Mastering Regular Expressions

Mastering Regular Expressions

UML Distilled

UML Distilled

Eloquent Ruby

Eloquent Ruby

C++ Primer

C++ Primer

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture

Programming Rust

Programming Rust

Modern Java in Action

Modern Java in Action

Agile Software Development, Principles, Patterns, and Practices

Agile Software Development, Principles, Patterns, and Practices

Head First Object-oriented Analysis and Design

Head First Object-oriented Analysis and Design

The Rust Programming Language, 2nd Edition

The Rust Programming Language, 2nd Edition

Fluent Python

Fluent Python

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide

Effective Modern C++

Effective Modern C++

Java in a Nutshell

Java in a Nutshell

Learn Python the Hard Way

Learn Python the Hard Way

Java: a Beginner's Guide, Eighth Edition

Java: a Beginner's Guide, Eighth Edition

Clojure Programming

Clojure Programming

Concurrency in C# Cookbook

Concurrency in C# Cookbook

Smalltalk Best Practice Patterns

Smalltalk Best Practice Patterns

Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

Beginning Programming With Java for Dummies

Beginning Programming With Java for Dummies

C++ Crash Course

C++ Crash Course

Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

Robust Python

Robust Python

Java All-in-one for Dummies

Java All-in-one for Dummies

Java

Java

Head First Ruby

Head First Ruby

Core Java, Volume I

Core Java, Volume I

Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

The Big Book of Small Python Projects

The Big Book of Small Python Projects

Exceptional C++ Style

Exceptional C++ Style

Ruby Wizardry

Ruby Wizardry

Java Foundations

Java Foundations

Cocoa Programming for OS X

Cocoa Programming for OS X

Effective Rust

Effective Rust

Starting Out With Java

Starting Out With Java

Introduction to Programming in Java

Introduction to Programming in Java

Learning Visual Basic .NET

Learning Visual Basic .NET

Foundation Actionscript 3.0 Animation

Foundation Actionscript 3.0 Animation

Visual Basic 6 for Dummies

Visual Basic 6 for Dummies

Learning Cocoa With Objective-c

Learning Cocoa With Objective-c

Introduction to Programming With Greenfoot

Introduction to Programming With Greenfoot

Learning Java

Learning Java

Java and XML

Java and XML

iOS 7 Programming Fundamentals

iOS 7 Programming Fundamentals

Object-oriented Python

Object-oriented Python

Rx.NET in Action

Rx.NET in Action

Kotlin in Action, Second Edition

Kotlin in Action, Second Edition

Object Oriented Systems Analysis and Design

Object Oriented Systems Analysis and Design