Software Engineering

4.
Java Concurrency in Practice
Java Concurrency in Practice 4.48 avg rating — 2,887 ratings
5.
Dive Into Design Patterns
Dive Into Design Patterns 4.66 avg rating — 728 ratings
7.
Essential Software Development
Essential Software Development 4.50 avg rating — 10 ratings
13.
Java All-in-One For Dummies
Java All-in-One For Dummies
by: Doug Lowe
4.01 avg rating — 162 ratings
17.
Java 8 & 9 in Action
Java 8 & 9 in Action 4.35 avg rating — 708 ratings
19.
Effective Java : Programming Language Guide
Effective Java : Programming Language Guide 4.51 avg rating — 8,020 ratings
22.
Head First Java
Head First Java 4.24 avg rating — 4,195 ratings
24.
Java: A Beginner's Guide
Java: A Beginner's Guide 3.96 avg rating — 424 ratings
26.
Understanding SQL
Understanding SQL 4.16 avg rating — 55 ratings
28.
AntiPatterns The Survival Guide
AntiPatterns The Survival Guide 4.55 avg rating — 11 ratings
29.
Design Patterns Explained Simply
Design Patterns Explained Simply 3.88 avg rating — 120 ratings
32.
Working Effectively with Unit Tests
Working Effectively with Unit Tests really liked it 4.00 avg rating — 176 ratings
36.
Facts and Fallacies of Software Engineering
Facts and Fallacies of Software Engineering 3.95 avg rating — 621 ratings
39.
Head First Design Patterns
Head First Design Patterns 4.30 avg rating — 8,930 ratings
41.
Spring in Action
Spring in Action 3.93 avg rating — 1,363 ratings
42.
Spring Boot in Action
Spring Boot in Action 3.61 avg rating — 197 ratings
44.
Spring in Action
Spring in Action 3.93 avg rating — 1,363 ratings
45.
Spring MVC Beginner's Guide
Spring MVC Beginner's Guide 3.97 avg rating — 29 ratings
46.
T-SQL Fundamentals
T-SQL Fundamentals 4.45 avg rating — 146 ratings
49.
SQL Cookbook
SQL Cookbook 4.04 avg rating — 405 ratings