Discover new books on Goodreads
Meet your next favorite book
These books cover all aspects of end to end web development using HTML5 and Java.
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
| 1 |
SCJP Sun Certified Programmer for Java 6 Study Guide
by
4.30 avg rating — 876 ratings
score: 198,
and
2 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 2 |
JavaScript: The Definitive Guide
by
4.07 avg rating — 3,392 ratings
score: 197,
and
2 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 3 |
Domain-Driven Design: Tackling Complexity in the Heart of Software
by
4.15 avg rating — 5,787 ratings
score: 192,
and
2 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 4 |
JavaScript: The Good Parts
by
4.23 avg rating — 8,662 ratings
score: 184,
and
2 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 5 |
Java Concurrency in Practice
by
4.48 avg rating — 2,903 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 5 |
Single Page Web Applications
by
3.66 avg rating — 119 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 5 |
JavaScript Objects Functions and Arrays Explained
by
Tony de Araujo (Goodreads Author)
4.10 avg rating — 20 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 8 |
Effective Java : Programming Language Guide
by
4.51 avg rating — 8,054 ratings
score: 99,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 9 |
Continuous delivery
by
Jez Humble (Goodreads Author)
4.20 avg rating — 3,304 ratings
score: 98,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 10 |
Patterns of Enterprise Application Architecture
by
4.12 avg rating — 3,879 ratings
score: 96,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 11 |
The Agile Samurai: How Agile Masters Deliver Great Software
by
3.94 avg rating — 1,638 ratings
score: 94,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 12 |
Release It!: Design and Deploy Production-Ready Software
by
4.25 avg rating — 3,250 ratings
score: 93,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 13 |
CSS: The Missing Manual
by
4.12 avg rating — 1,080 ratings
score: 92,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 14 |
The Pragmatic Programmer: From Journeyman to Master
by
Andy Hunt (Goodreads Author)
4.33 avg rating — 23,885 ratings
score: 91,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 15 |
Design Patterns: Elements of Reusable Object-Oriented Software
by
4.20 avg rating — 11,916 ratings
score: 90,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 16 |
Code Complete: A Practical Handbook of Software Construction
by
Steve McConnell (Goodreads Author)
4.30 avg rating — 9,475 ratings
score: 89,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 17 |
Refactoring: Improving the Design of Existing Code
by
4.24 avg rating — 8,821 ratings
score: 88,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 18 |
xUnit Test Patterns: Refactoring Test Code
by
3.95 avg rating — 689 ratings
score: 87,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 19 |
Agile Software Development, Principles, Patterns, and Practices
by
4.25 avg rating — 1,313 ratings
score: 86,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 20 |
Software Performance and Scalability: A Quantitative Approach (Quantitative Software Engineering Series)
by
3.67 avg rating — 24 ratings
score: 84,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 21 |
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
by
3.84 avg rating — 1,049 ratings
score: 83,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 22 |
Core J2EE Patterns: Best Practices and Design Strategies
by
3.38 avg rating — 190 ratings
score: 82,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 23 |
Uml Distilled: Applying the Standard Object Modeling Language (Addison-Wesley Object Technology Series)
by
3.80 avg rating — 1,515 ratings
score: 81,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 24 |
Web Application Architecture: Principles, Protocols and Practices
by
3.76 avg rating — 50 ratings
score: 80,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 25 |
Tangled Web: Der Security-Leitfaden für Webentwickler
by
4.04 avg rating — 553 ratings
score: 79,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 26 |
Pattern-Oriented Software Architecture Volume 1: A System of Patterns
by
3.90 avg rating — 229 ratings
score: 78,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 27 |
Principles of Transaction Processing (The Morgan Kaufmann Series in Data Management Systems)
by
3.87 avg rating — 23 ratings
score: 77,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 28 |
Expert One-to-One J2EE Development
by
4.16 avg rating — 96 ratings
score: 76,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 29 |
Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions
by
4.45 avg rating — 124 ratings
score: 75,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 30 |
Beyond Java: A Glimpse at the Future of Programming Languages
by
3.22 avg rating — 58 ratings
score: 74,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 31 |
Web Development Recipes
by
3.38 avg rating — 39 ratings
score: 73,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 32 |
Java Cookbook
by
Ian F. Darwin (Goodreads Author)
3.69 avg rating — 162 ratings
score: 72,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 33 |
Thinking in Java
by
4.15 avg rating — 2,216 ratings
score: 71,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 34 |
Programming Perl
by
4.06 avg rating — 2,301 ratings
score: 70,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 35 |
Just Java 2
by
4.19 avg rating — 26 ratings
score: 69,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 36 |
Code: The Hidden Language of Computer Hardware and Software
by
4.40 avg rating — 10,497 ratings
score: 68,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
36 books ·
5 voters ·
list created August 18th, 2013
by Puneet Lamba (votes) .
People Who Voted On This List (5)
Puneet
349 books
79 friends
79 friends
Josh
86 books
48 friends
48 friends
Iaveryanov
79 books
2 friends
2 friends
Tony
4 books
0 friends
0 friends
Bernard
1739 books
98 friends
98 friends
Related News
Here at Goodreads World Headquarters, we’re often asked by friends and family for specific book recommendations. We’re happy to do so, of...
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.






