Top Tech Books - Top Rated Books on O'Reilly
The top rated books on O'Reilly Learning.
1. Designing Data-Intensive Applications
★4.93 (243 reviews)
2. Head First Design Patterns
★4.50 (261 reviews)
3. Clean Code: A Handbook of Agile Software Craftsmanship
★4.66 (197 reviews)
4. The Phoenix Project
★4.75 (157 reviews)
5. Effective Java, 2nd Edition
★4.76 (117 reviews)
6. Kubernetes in Action
★4.89 (99 reviews)
7. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
★4.90 (88 reviews)
8. Grokking Algorithms
★4.83 (92 reviews)
9. JavaScript: The Good Parts
★4.45 (124 reviews)
10. Head First Java, 2nd Edition
★4.46 (119 reviews)
11. The Clean Coder: A Code of Conduct for Professional Programmers
★4.60 (96 reviews)
12. Clean Architecture: A Craftsman’s Guide to Software Structure and Design
★4.71 (86 reviews)
13. Fluent Python
★4.93 (66 reviews)
14. Hunt/The Pragmatic Programmer, First Edition
★4.80 (66 reviews)
15. Java Concurrency in Practice
★4.76 (68 reviews)
16. JavaScript: The Definitive Guide, 6th Edition
★4.72 (66 reviews)
17. Building Microservices
★4.40 (86 reviews)
18. Effective Java
★4.79 (61 reviews)
19. Hands-On Machine Learning with Scikit-Learn and TensorFlow
★4.87 (57 reviews)
20. Kafka: The Definitive Guide
★4.78 (59 reviews)
21. The Linux Programming Interface
★4.90 (51 reviews)
22. Learning JavaScript Design Patterns
★4.39 (75 reviews)
23. Python Cookbook, 3rd Edition
★4.81 (51 reviews)
24. Head First Servlets and JSP, 2nd Edition
★4.61 (59 reviews)
25. Essential Scrum: A Practical Guide to the Most Popular Agile Process
★4.99 (39 reviews)
26. Multimedia Foundations, 2nd Edition
★4.28 (71 reviews)
27. Domain-Driven Design: Tackling Complexity in the Heart of Software
★4.72 (48 reviews)
29. Fluent Python, 2nd Edition
★4.97 (38 reviews)
30. The Go Programming Language
★4.74 (46 reviews)
31. Java 8 in Action: Lambdas, streams, and functional-style programming
★4.89 (40 reviews)
32. Design Patterns: Elements of Reusable Object-Oriented Software
★4.64 (49 reviews)
33. Code Complete, Second Edition
★4.73 (45 reviews)
34. Learning Python, 5th Edition
★4.13 (77 reviews)
35. Deep Learning with Python
★4.95 (37 reviews)
36. Programming Rust
★4.91 (38 reviews)
37. Python Crash Course, 2nd Edition
★4.69 (45 reviews)
38. Effective Modern C++
★4.86 (39 reviews)
39. Effective C++, Third Edition
★4.83 (40 reviews)
40. Head First JavaScript Programming
★4.58 (46 reviews)
41. Spark: The Definitive Guide
★4.59 (44 reviews)
42. JavaScript Patterns
★4.67 (41 reviews)
43. You Don't Know JS: Scope & Closures
★4.61 (43 reviews)
44. OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808
★4.91 (33 reviews)
46. You Don't Know JS: Up & Going
★4.79 (36 reviews)
47. Terraform: Up & Running, 2nd Edition
★4.79 (36 reviews)
48. Working Effectively with Legacy Code
★4.70 (39 reviews)
49. slide:ology
★4.58 (43 reviews)
50. Hadoop: The Definitive Guide, 3rd Edition
★4.50 (46 reviews)
51. Make: Electronics
★4.61 (41 reviews)
52. SCJP Sun Certified Programmer for Java 6 Study Guide
★4.57 (42 reviews)
53. Refactoring: Improving the Design of Existing Code
★4.77 (35 reviews)
54. JavaScript: The Definitive Guide, 7th Edition
★4.79 (34 reviews)
55. CSS: The Missing Manual, 2nd Edition
★4.62 (39 reviews)
56. C Programming Language, 2nd Edition
★4.89 (31 reviews)
57. Microservices Patterns
★4.92 (30 reviews)
58. Growing Object-Oriented Software, Guided by Tests
★4.83 (32 reviews)
59. HTML & CSS: Design and Build Websites
★4.24 (53 reviews)
60. Learning Web Design, 4th Edition
★4.74 (34 reviews)
61. Head First PMP, 3rd Edition
★4.63 (37 reviews)
62. Concurrency in Go
★4.91 (29 reviews)
63. Head First HTML and CSS, 2nd Edition
★4.62 (37 reviews)
64. Kubernetes: Up and Running
★4.65 (36 reviews)
65. The Principles of Object-Oriented JavaScript
★4.71 (34 reviews)
66. Site Reliability Engineering
★4.77 (32 reviews)
67. Terraform: Up and Running
★4.81 (31 reviews)
68. Learning React, 2nd Edition
★4.22 (51 reviews)
69. The Five Dysfunctions of a Team: A Leadership Fable
★4.66 (34 reviews)
70. Learn Docker - Fundamentals of Docker 18.x
★4.76 (31 reviews)
71. Architecture Patterns with Python
★4.96 (26 reviews)
72. Learning Spark
★4.20 (50 reviews)
73. Confessions of a Public Speaker
★4.77 (30 reviews)
74. C# 4.0 in a Nutshell, 4th Edition
★4.89 (27 reviews)
75. Scala Cookbook
★4.89 (27 reviews)
76. Practical Vim, 2nd Edition
★4.96 (25 reviews)
77. User Story Mapping
★4.78 (29 reviews)
78. Hadoop: The Definitive Guide, 4th Edition
★4.78 (29 reviews)
79. Head First Go
★4.59 (34 reviews)
80. The DevOps Handbook
★4.94 (25 reviews)
81. Flask Web Development
★4.83 (27 reviews)
82. Accelerate
★4.66 (31 reviews)
83. A Common-Sense Guide to Data Structures and Algorithms
★4.69 (29 reviews)
84. Network Warrior, 2nd Edition
★4.92 (24 reviews)
85. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
★4.91 (24 reviews)
86. Linux Kernel Development, Third Edition
★4.71 (28 reviews)
87. Team Geek
★4.71 (28 reviews)
88. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
★4.82 (25 reviews)
89. Test Driven Development: By Example
★4.53 (32 reviews)
90. Test-Driven Development with Python
★4.53 (32 reviews)
91. You Don't Know JS: this & Object Prototypes
★4.77 (26 reviews)
93. Patterns of Enterprise Application Architecture
★4.80 (25 reviews)
94. Spring Security in Action
★5.00 (21 reviews)
95. Head First HTML with CSS & XHTML
★4.36 (36 reviews)
96. The Ruby Programming Language
★4.76 (25 reviews)
97. Data Algorithms
★4.76 (25 reviews)
98. Learning Perl, 6th Edition
★4.76 (25 reviews)
99. Python Data Science Handbook
★4.71 (26 reviews)
100. Python Testing with pytest
★4.71 (26 reviews)
101. Version Control with Git, 2nd Edition
★4.47 (32 reviews)
102. High Performance Web Sites
★4.79 (24 reviews)
103. Fundamentals of Software Architecture
★4.42 (33 reviews)
104. R Graphics Cookbook
★4.48 (31 reviews)
105. Learning Python, 4th Edition
★3.80 (60 reviews)
106. Interactive Data Visualization for the Web
★4.59 (28 reviews)
107. Peopleware: Productive Projects and Teams, Third Edition
★4.93 (21 reviews)
108. Implementing Domain-Driven Design
★4.37 (34 reviews)
109. Unit Testing Principles, Practices, and Patterns
★4.86 (22 reviews)
110. Responsive Web Design
★4.80 (23 reviews)
111. How Linux Works, 2nd Edition
★4.66 (26 reviews)
112. Programming Entity Framework, 2nd Edition
★4.45 (31 reviews)
113. Python for Data Analysis
★4.31 (35 reviews)
114. Scala for the Impatient
★4.52 (29 reviews)
115. Functional Programming in Scala
★4.78 (23 reviews)
116. The C++ Programming Language, 4th Edition
★4.59 (27 reviews)
117. ActionScript: The Definitive Guide
★4.95 (20 reviews)
118. Kubernetes: Up and Running, 2nd Edition
★4.73 (24 reviews)
119. Learning Agile
★4.73 (24 reviews)
120. Learning Go
★4.88 (21 reviews)
122. Python for Data Analysis, 2nd Edition
★4.82 (22 reviews)
123. Introducing Python
★4.35 (33 reviews)
124. Domain Modeling Made Functional
★4.92 (20 reviews)
125. Spring MVC Beginner’s Guide
★4.60 (26 reviews)
126. Illustrated Guide to Astronomical Wonders
★4.90 (20 reviews)
127. Programming TypeScript
★4.62 (25 reviews)
128. Node.js Design Patterns - Second Edition
★4.95 (19 reviews)
129. Practical Object-Oriented Design in Ruby: An Agile Primer
★4.95 (19 reviews)
130. C# 5.0 in a Nutshell, 5th Edition
★4.95 (19 reviews)
131. Cooking for Geeks
★4.52 (27 reviews)
132. User Stories Applied: For Agile Software Development
★4.56 (26 reviews)
133. Dependency Injection in .NET
★4.70 (23 reviews)
134. The Art of Agile Development
★4.70 (23 reviews)
135. Programming Collective Intelligence
★4.29 (33 reviews)
136. OS X Mavericks: The Missing Manual
★4.46 (28 reviews)
137. CSS in Depth
★4.85 (20 reviews)
138. High Performance Spark
★4.79 (21 reviews)
139. A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Fifth Edition
★4.48 (27 reviews)
140. Eloquent Ruby
★4.76 (21 reviews)
141. Python: Essential Reference
★4.76 (21 reviews)
142. Clean Agile: Back to Basics
★4.71 (22 reviews)
143. The Linux Command Line, 2nd Edition
★4.94 (18 reviews)
144. Extreme Programming Explained: Embrace Change, Second Edition
★4.46 (27 reviews)
145. Eat That Frog!, 2nd Edition
★4.24 (33 reviews)
146. Spring in Action, 4th Edition: Covers Spring 4
★4.38 (29 reviews)
147. Modern Java in Action
★5.00 (17 reviews)
148. C++ Primer, Fifth Edition
★5.00 (17 reviews)
149. Succeeding with Agile
★4.68 (22 reviews)
150. Refactoring: Improving the Design of Existing Code
★4.92 (18 reviews)
151. Spring in Action, Third Edition
★4.29 (31 reviews)
152. The Software Architect Elevator
★4.84 (19 reviews)
153. CLR via C#, Fourth Edition
★4.84 (19 reviews)
154. Java 8 Lambdas
★4.52 (25 reviews)
155. Head First iPhone Development
★4.21 (33 reviews)
156. Learning Perl, 5th Edition
★4.61 (23 reviews)
157. The Manager's Path
★4.83 (19 reviews)
158. Pro ASP.NET MVC 5, Fifth Edition
★4.66 (22 reviews)
159. 97 Things Every Programmer Should Know
★3.57 (63 reviews)
160. Secrets of the JavaScript Ninja
★4.82 (19 reviews)
161. Release It!, 2nd Edition
★4.75 (20 reviews)
162. Learn You a Haskell for Great Good!
★4.75 (20 reviews)
163. Embedded Android
★4.64 (22 reviews)
164. Kotlin in Action
★4.64 (22 reviews)
165. Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs
★4.94 (17 reviews)
166. Database Internals
★4.94 (17 reviews)
167. Lean Analytics
★4.36 (28 reviews)
168. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability, 3rd Edition
★4.48 (25 reviews)
169. Documenting Software Architectures: Views and Beyond, Second Edition
★5.00 (16 reviews)
170. Next Generation Databases: NoSQL, NewSQL, and Big Data
★5.00 (16 reviews)
172. Pro Git
★4.57 (23 reviews)
173. Automate the Boring Stuff with Python
★4.57 (23 reviews)
174. Head First SQL
★4.42 (26 reviews)
175. Cloud Native DevOps with Kubernetes
★4.91 (17 reviews)
176. Head First PMP, 2nd Edition
★4.19 (32 reviews)
177. Elasticsearch: The Definitive Guide
★4.54 (23 reviews)
178. Programming Kubernetes
★4.76 (19 reviews)
179. Head First Statistics
★4.59 (22 reviews)
180. Star Schema The Complete Reference
★4.59 (22 reviews)
181. Android Programming: The Big Nerd Ranch Guide
★4.70 (20 reviews)
182. Prometheus: Up & Running
★4.97 (16 reviews)
183. Patterns, Principles, and Practices of Domain-Driven Design
★4.97 (16 reviews)
184. Programming Python, 4th Edition
★4.17 (32 reviews)
185. Linux System Programming, 2nd Edition
★4.52 (23 reviews)
186. Java: The Complete Reference, Ninth Edition, 9th Edition
★4.57 (22 reviews)
187. High Performance MySQL, 3rd Edition
★4.74 (19 reviews)
188. Web Development with Node and Express
★4.62 (21 reviews)
189. The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
★4.87 (17 reviews)
190. HTML5: Up and Running
★4.03 (36 reviews)
191. Using Asyncio in Python
★4.78 (18 reviews)
192. Deep Learning for Coders with fastai and PyTorch
★5.00 (15 reviews)
193. Software Architecture in Practice, Third Edition
★4.91 (16 reviews)
194. Systems Performance: Enterprise and the Cloud
★4.91 (16 reviews)
195. What's New in Java 11?
★4.91 (16 reviews)
196. Head First HTML5 Programming
★4.06 (34 reviews)
197. JavaScript Enlightenment
★4.25 (28 reviews)
198. Building iPhone Apps with HTML, CSS, and JavaScript
★4.42 (24 reviews)
199. Monolith to Microservices
★4.97 (15 reviews)
200. Introduction to Machine Learning with Python
★4.97 (15 reviews)
201. Building Evolutionary Architectures
★4.46 (23 reviews)
202. Solr in Action
★4.88 (16 reviews)
203. Deep Learning Illustrated: A Visual, Interactive Guide to Artificial Intelligence
★4.88 (16 reviews)
204. Cocoa Programming for Mac OS X, Third Edition
★4.88 (16 reviews)
205. Lean Enterprise
★4.66 (19 reviews)
206. Flask Web Development, 2nd Edition
★4.93 (15 reviews)
207. Hello, Startup
★4.93 (15 reviews)
208. Blockchain Basics: A Non-Technical Introduction in 25 Steps
★4.78 (17 reviews)
209. Code Simplicity
★3.81 (42 reviews)
210. Don’t Make Me Think!: A Common Sense Approach to Web Usability, Second Edition
★4.48 (22 reviews)
211. Stream Processing with Apache Flink
★4.52 (21 reviews)
213. Practical Deep Learning for Cloud, Mobile, and Edge
★5.00 (14 reviews)
214. Dependency Injection Principles, Practices, and Patterns
★5.00 (14 reviews)
215. Pro Spring 3
★5.00 (14 reviews)
216. Continuous Integration vs. Continuous Delivery vs. Continuous Deployment
★5.00 (14 reviews)
217. Mastering Ethereum
★4.69 (18 reviews)
218. Management 3.0: Leading Agile Developers, Developing Agile Leaders
★4.69 (18 reviews)
219. Expert C Programming
★4.90 (15 reviews)
220. Kubernetes Patterns
★4.90 (15 reviews)
221. The Software Craftsman: Professionalism, Pragmatism, Pride
★4.90 (15 reviews)
222. The Linux Command Line
★4.35 (24 reviews)
223. Hadoop Application Architectures
★4.81 (16 reviews)
224. Data Science for Business
★4.55 (20 reviews)
225. HTTP: The Definitive Guide
★4.55 (20 reviews)
226. Pro AngularJS
★4.39 (23 reviews)
227. Hands-On Microservices with Spring Boot and Spring Cloud
★4.74 (17 reviews)
228. Django 3 By Example - Third Edition
★4.74 (17 reviews)
229. Network Programmability and Automation
★4.74 (17 reviews)
230. Go in Action
★4.74 (17 reviews)
231. Release It!
★4.74 (17 reviews)
232. Speaking JavaScript
★4.61 (19 reviews)
233. iPhone Programming: The Big Nerd Ranch Guide
★4.67 (18 reviews)
234. An Introduction to Regular Expressions
★4.96 (14 reviews)
235. A Common-Sense Guide to Data Structures and Algorithms, Second Edition, 2nd Edition
★4.96 (14 reviews)
236. Machine Learning with Python Cookbook
★4.96 (14 reviews)
237. Head First C
★4.03 (32 reviews)
238. A Programmer’s Guide to Java™ SCJP Certification: A Comprehensive Primer, Third Edition
★4.48 (21 reviews)
239. Understanding Computation
★4.87 (15 reviews)
240. Learning SQL, 3rd Edition
★4.87 (15 reviews)
241. The Web Application Hacker's Handbook, 2nd Edition
★4.87 (15 reviews)
242. Express in Action
★4.87 (15 reviews)
243. jQuery in Action
★4.87 (15 reviews)
244. Exam Ref AZ-900: Microsoft Azure Fundamentals, First Edition
★4.78 (16 reviews)
245. tmux 2
★4.78 (16 reviews)
246. Pro ASP.NET MVC 4, Fourth Edition
★4.41 (22 reviews)
247. Get Your Hands Dirty on Clean Architecture
★4.93 (14 reviews)
248. Building Machine Learning Pipelines
★4.93 (14 reviews)
249. Programming iOS 4
★4.07 (30 reviews)
250. Pro ASP.NET MVC 3 Framework, Third Edition
★4.50 (20 reviews)