Great programming reference books that might help you in your project development and get additional knowledge from the author. Support author by buying hardcopy to the nearest book store in your place or order books in their respective publisher websites.

Category: Android Developer / Asp.Net / Asp.Net MVC / Blockchain / C# / C++ / Computer Science / Database / Game Developer / Java / JavaScript / jQuery / Linux / Maven / MS Sql / MySQL / Networking / Oracle / PHP / Python / Spring / VB.Net / Visual Studio / Web Developer

Author: Khalid A. Mughal

Publisher: Addison-Wesley Professional Pages: 656

This is the definitive preparation guide for every software developer who wants to earn Oracle’s challenging Java SE 8 Oracle Certified Professional (OCP) certification.

Author: Walter Savitch

Publisher: Pearson Pages: 1234

Java programming concepts and techniques are discussed in a straight forward style using understandable language and code.

Author: Barry Burd

Publisher: For Dummies Pages: 560

This is the ideal resource you'll turn to again and again as you perfect your understanding of the nuances of this popular programming language.

Author: Cay S. Horstmann

Publisher: Prentice Hall Pages: 928

Practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and effective ways to get the job done.

Author: Peter Pilgrim

Publisher: Packt Pages: 486

Build modern Java EE web applications that insert, update, retrieve, and delete customer data with up-to-date methodologies.

Author: Steve Holzner

Publisher: O'Reilly Media Pages: 317

The book is tightly focused, covering all aspects of Eclipse: the menus, preferences, views, perspectives, editors, team and debugging techniques.

Author: Joshua Bloch

Publisher: Addison-Wesley Professional Pages: 416

Library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots.

Author: Lasse Koskela

Publisher: Manning Publications Pages: 248

Effective Unit Testing teaches Java developers how to write unit tests that are concise, expressive, useful, and maintainable.

Author: Nick Maiorano

Publisher: ThoughtFlow Solutions Inc. Pages: 208

With the release of version 8, functional programming has finally come to Java—bringing a brand new way of thinking about code.

Author: Mitsunori Ogihara

Publisher: Springer Pages: 536

Making extensive use of examples, this textbook on Java programming teaches the fundamental skills for getting started in a command-line environment.

Author: Y. Daniel Liang

Publisher: Pearson Pages: 1344

Learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java.

Author: Robert Sedgewick; Kevin Wayne

Publisher: Addison-Wesley Professional Pages: 784

Guide focuses on Java’s most useful features and brings programming to life for every student in the sciences, engineering, and computer science.

Author: Martin P. Robillard

Publisher: Martin P. Robillard Pages: 297

Intended for readers who have a minimum of programming experience and want to move from writing small programs and scripts to tackling the development of larger systems.

Author: Robert Liguori; Patricia Liguori

Publisher: O'Reilly Media Pages: 242

You’ll find helpful programming examples, tables, figures, and lists, as well as Java 8 features such as Lambda Expressions and the Date and Time API.

Author: Krunal Patel

Publisher: Packt Pages: 246

Dependency Injection is a design pattern that allows us to remove the hard-coded dependencies and make our application loosely coupled, extendable, and maintainable.

Author: Doug Lowe

Publisher: For Dummies Pages: 960

Fully updated for the JDK 9, this deep reference on the world's most popular programming language is the perfect starting point for building things with Java.

Author: Cay S. Horstmann

Publisher: Wiley Pages: 666

The syntax boxes are revised to show typical code examples rather than abstract notation, included to provide programmers with the most up-to-date information.

Author: Cay S. Horstmann

Publisher: Wiley Pages: 704

In Java Concepts, Cay Horstmann provides a comprehensive introduction to fundamental programming techniques and design skills helping the student master basic concepts.

Disclaimer: Programming books display here are property of respective owners. All information about the book published in this website is in good faith and for general information purpose only.