GeekPeak

Intermediate

level

Best intermediate programming books recommended by developers. Level up your skills with books for experienced developers.

316 books 2,360 mentions 1 avg in 90d Methodology

Rankings

Role
Topic
Intent
1
Cover of Clean Code A Handbook of Agile Software Craftsmanship

Clean Code A Handbook of Agile Software Craftsmanship

Robert C. Martin

22871 in 90d
456.8

View →

2
Cover of The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to Master

Andy Hunt and Dave Thomas

11933 in 90d
251.9

View →

3
Cover of Clean Architecture

Clean Architecture

Robert C. Martin

594 in 90d
140.7

View →

4↓1
Cover of Test Driven Development: By Example

Test Driven Development: By Example

Kent Beck

472 in 90d
115.1

View →

5↓1
Cover of Code Complete

Code Complete

Steve McConnell

440 in 90d
100

View →

6↑12
Cover of Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Aurélien Géron

5642 in 90d
95.6

View →

7↑14
Cover of AI Engineering

AI Engineering

Chip Huyen

5647 in 90d
91.6

View →

8↓2
Cover of Working Effectively with Legacy Code

Working Effectively with Legacy Code

Michael Feathers

390 in 90d
91.5

View →

9
Cover of JavaScript: The Good Parts

JavaScript: The Good Parts

Douglas Crockford

716 in 90d
90.3

View →

10↓3
Cover of Effective Java

Effective Java

Joshua Bloch

480 in 90d
90

View →

11↓3
Cover of The Clean Coders

The Clean Coders

Uncle Bob Martin

391 in 90d
88.3

View →

12↓1
Cover of DevOps Handbook

DevOps Handbook

Gene Kim

331 in 90d
71.3

View →

13↓3
Cover of The Lean Startup

The Lean Startup

Eric Ries

280 in 90d
66

View →

14↓2
Cover of Refactoring

Refactoring

Martin Fowler

290 in 90d
64.5

View →

15↓2
Cover of The Mythical Man-Month

The Mythical Man-Month

Brooks

260 in 90d
63

View →

16↓1
Cover of The Manager's Path

The Manager's Path

Camille Fournier

221 in 90d
55.8

View →

17
Cover of Extreme Programming Explained

Extreme Programming Explained

Kent Beck

220 in 90d
47

View →

18↑3
Cover of System Design Interview - An insider's guide

System Design Interview - An insider's guide

Alex Xu

378 in 90d
44.9

View →

19
Cover of A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout

140 in 90d
35

View →

20
Cover of Continuous Delivery

Continuous Delivery

Jez Humble & David Farley

131 in 90d
33.3

View →

Related Topics