Date | Cover | Book | Author(s) | Publisher | Winners | Status |
January 17 | | Practical Debugging at Scale: Cloud Native Debugging in Kubernetes and Production | Shai Almog | Apress | Lucian Maly, Tim Holloway, Greg Horie, Dinkar Chaturvedi | Winners sent in 2/17/23 |
January 23 | | Software Teaming: A Mob Programming, Whole-Team Approach | Woody Zuill and Kevin Meadows | Independently published | Junilu Lacar, Jose Almonte, Sam Muller, Rashmi varma | Winners sent in 2/17/23 |
February 14 | | Mockito Made Clear (e-book only) | Ken Kousen | Pragmatic | R.J. Arzki, Bhaskar Bantupalli, Mike Gosling, Marcos Silvestri | Winners sent to publisher (3/5/23); R.J. Arzki - received; Bhaskar Bantupalli received |
February 28 | | Getting to Know IntelliJ IDEA: Level up your IntelliJ IDEA knowledge so that you can focus on doing what you do best | Trisha Gee and Helen Scott | Independently published | Jose Almonte, Anthony Esposito, Dustin Wright, meenakshi sundar | Winners sent to publisher (4/15/23) |
March 7 | | Troubleshooting Java: Read, debug, and optimize JVM applications | Laurențiu Spilcă | Manning | German Gonzalez-Morris, Junilu Lacar, Stephan van Hulst, sai rama krishna | Winners sent to publisher (4/15/23) |
March 21 | | Java Persistence with Spring Data and Hibernate | Cătălin Tudose | Manning | Rishi Chopra, Dinkar Chaturvedi, Himai Minh, Simon Verhoeven | Winners sent to publisher (4/15/23) |
March 28 | | Experimentation for Engineers: From A/B testing to Bayesian optimization | David Sweet | Manning | Paul Nisset, Simon Verhoeven, Junilu Lacar | Winners sent to publisher (4/15/23) |
April 11 | | Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java | Miroslav Wengner | Packt | Rashmi varma, Junilu Lacar, Salil Wadnerkar, Tanish goel | Sent in winners 5/14/23 |
April 18 | | OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide | Khalid Mughal | Oracle Press | Vasily Strelnikov, Gouri Kalanidhi, Charles O'Leary, Bhaskar Bantupalli | Sent in winners 5/14/23; Charles O'Leary - received; Gouri Kalanidhi - received; Bhaskar Bantupalli received |
April 25 | | The Absolute Beginner's Guide to Java LiveVideo | Matthew Speake | Manning | Carl McGee, Anthony Esposito, Dustin Wright, Chandrasekaran SanthanaKrishnan | Sent in winners 5/14/23 |
May 23 | | Transitioning to Java | Ken Fogel | Packt | Campbell Ritchie, Kevin Abel, Phillip Powell, Cris Marinescu | Sent in winners 7/17/23 |
May 30 | | Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation | Stephen Morris | O'Reilly | Don Horrell, Bhaskar Bantupalli, Roland Mueller, Anthony Esposito | Sent in winners 7/17/23 Roland Mueller received; Bhaskar Bantupalli received |
June 6 | | A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles | Ben Weidig | O'Reilly | Sean Corfield, paul nisset, Simon Verhoeven, Dinkar Chaturvedi | Sent in winners 7/17/23 |
June 13 | | The Creative Programmer | Wouter Groeneveld | Manning | Junilu Lacar, Sai Hegde, Rishi Chopra, T H Lim | Sent in winners 7/17/23 |
June 27 | | Docker: Up and Running | Sean P. Kane & Karl Matthias | O'Reilly | Shaik Ashish, Roland Mueller, Stephen Morris, Tim Holloway | Sent in winners 7/17/23 Roland Mueller received |
August 1 | | Functional Programming in Java: Harness the Power of Streams and Lambda Expression | Venkat Subramaniam | Pragmatic Press | Piet Souris, Michał Płachta , Don Horrell , Majid Hameed | Sent winners to publisher 9/9/23, - Received ebook: Majid Hameed |
August 8 | | Java Basics: A Practical Introduction to Full-Stack Java | Shai Almog | Self Published | Carl McGee, Tim Holloway, Piet Souris, Gary W. Luca | Sent winners to publisher 9/9/23. Piet Souris: received book 09/10/2023 |
September 12 | | Learning GitHub Actions: Automation and Integration of CI/CD with GitHub | Brent Laster | O'Reilly | Greg Horie, Sean Corfield, Roland Mueller, Arjunkumar Shastry | Winners sent to publisher 10/26/23. Roland Mueller: received |
September 19 | | Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts | Heather VanCura and Bruno Souza | Packt | Campbell Ritchie, Majid Hameed , Tim Holloway , Anand Athinarayana | Winners sent to publisher 10/26/23; publisher unresponsive. looking for alternate contact |
September 26 | | Getting started with Java on the Raspberry Pi (e-book) | Frank DelPorte | Lean Publishing | Gustavo Bonesso, Igor De Souza, Burk Hufnagel, Majid Hameed | Winners sent to publisher 10/26/23 - Received ebook: Majid Hameed |
October 24 | | Quantum Computing Algorithms: Discover how a little math goes a long way | Barry Burd | Packt | Thomas Rappold, Joe Reddix, Stephen Morris, Alec Swan | Sent to publisher 12/5/23; publisher unresponsive. looking for alternate contact |
December 4 | | Darcy DeClute's Scrum Master Certification Guide: The Definitive Resource for Passing the CSM and PSM Exams | Darcy DeClute | Self Published | Olufisayo Deji, Matthew Nelson, Cameron Wallace McKenzie, satya Priya Sundar | Sent in winners 12/17/23 |
February 20 | | Murach's MySQL | Joel Murach | Murach | Anthony Esposito, Roberto Cheritaz, meenakshi sundar, Roland Mueller | No winners replied |
March 5 | | Modern frontends with htmx | Wim Deblauwe | LeanPub | Albert Attard, Luca Botti, Fintan Conway, Maarten Mulders | Winners sent to publisher (4/14/24) |
March 12 | | Learn Generative AI with PyTorch | Mark Liu | Manning | Lucian Maly, Gustavo Bonesso, Claude Moore, Dinkar Chaturvedi | Winners sent to publisher (4/14/24) |
June 4 | | OCP Java 17 & 21 Programmer Certification Fundamentals | Hanumant Deshmukh | Enthuware | Mikalai Zaikin, Theodore Casser, Vedran Custovic, Stephane Clinckart | Winners sent to publisher (6/18/24) - Theodore Casser: Received (6/21/24) |
June 25 | | Head First Software Architecture: A Learner's Guide to Architectural Thinking | Raju Gandhi, Mark Richards, Neal Ford | O'Reilly | R.J. Arzki, Amro Ali, Geff Chang, Vidhya DeivaMani | Winners sent in 8/4/24; R.J. Arzki received 06.08.2024; |
August 13 | | Security in Spring Boot REST Web Service Applications | Howard Hyde | Udemy | Salil Wadnerkar, Bhaskar Bantupalli, Rodrigo Tassini, Hiroki Inoue, Pedro Struck, Tobias Zeiler, Miles Davenport | Sent codes to winners 8/18/24; Bhaskar Bantupalli received |
September 17 | | Communication Patterns: A Guide for Developers and Architects | Jacqui Read | O'Reilly | Rohan Bryant, Rodrigo Tassini, Greg Horie, Anthony Esposito | Sent in winners (11/3) |
November 5 | | DevSecOps Adventures: A Game-Changing Approach with Chocolate, LEGO, and Coaching Games | Dana Pylayeva | Apress | Prathamesh Bhujbal, Jacqui Read, Viralkumar Patel | Sent in winners (11/17) |
November 19 | | OCP Java Java Programmer SE 21 Practice Exams | Paul Anilprem | Enthuware | Mikalai Zaikin, Majid Hameed, Dalvir Singh Bains, Caleb Josue Ruiz Torres | Sent in winners 12/2 |
For questions about this page or to schedule a promotion, contact: bookpromotion AT javaranch DOT com