This page contains affiliate links. As an Amazon Associate and O'Reilly Media Partner, I earn commission from qualifying purchases. This does not affect the cost for you.
Head First Java, 3rd Edition
Kathy Sierra, Bert Bates & Trisha Gee
Head First Java is a complete learning experience in Java and object-oriented programming. Through puzzles, mysteries, and soul-searching interviews with famous Java objects, you'll quickly get up to speed on Java's fundamentals and advanced topics, including lambdas, streams, generics, threading and networking.
Getting To Know IntelliJ IDEA
Trisha Gee & Helen Scott
If we treat our IDE as a text editor, we are doing ourselves a disservice. Using a combination of tutorials and a questions-and-answers approach, Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA that enable you to work comfortably and productively as a professional developer.
PDF and ePub on LeanPub (20% off)
97 Things Every Java Programmer Should Know
Kevlin Henney & Trisha Gee
97 Things Every Java Programmer Should Know reflects lifetimes of experience writing Java software and living with the process of software development. Great programmers share their collected wisdom to help you rethink Java practices.
What to Look For in a Code Review
Trisha Gee
A series of articles on what to look for when doing code reviews, including aspects of testing, security, performance and more. The book is a compilation of blog posts on the same topic available on the Upsource blog.
Featured In
Modern Software Engineering - David Farley
This general, durable, and pervasive approach to software engineering can help you solve problems you haven’t encountered yet, using today’s technologies and tomorrow’s. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfilment.
Foreword by Trisha Gee. More information.
Modern Java Recipes - Ken Kousen
This guide covers nearly all of Java SE 8, and includes a chapter focused on changes coming in Java 9. Need to understand how functional idioms will change the way you write code? This cookbook—chock full of use cases—is for you.
Foreword by Trisha Gee. More information.
Developer, Advocate! - Geertjan Wielenga
In Chapter 24 Trisha covers topics that impact developer advocates, including remote working and tips for presenting. Buy, or subscribe to Packt to read.