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 / Spring / VB.Net / Visual Studio / Web Developer

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: 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: 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: 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: 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.

Author: Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer

Publisher: Addison-Wesley Professional Pages: 432

As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications.

Author: Mark Lassoff

Publisher: Packt Pages: 318

This book is for anyone wanting to start learning the Java language, whether you're a student, casual learner, or existing programmer looking to add a new language to your skillset.

Author: Herbert Schildt

Publisher: McGraw-Hill Osborne Media Pages: 1024

Find information on Java's key API libraries, learn to create applets and servlets, and use JavaBeans and feel of the modern Java GUI.

Author: Andrew Jackson

Publisher: Andrew Jackson Pages: 21

Java as your programing language and its time you want to try out, you are good to go because this guide has every single step required from installation to setting up.

Author: Herbert Schildt

Publisher: McGraw-Hill Education Pages: 720

The book also covers some of Java’s more advanced features, including multithreaded programming, generics, lambda expressions, modules, and Swing.

Author: Herbert Schildt

Publisher: McGraw-Hill Education Pages: 752

Bestselling programming author Herb Schildt begins with the basics, such as how to create, compile, and run a Java program.

Author: Paul Laurence

Publisher: CreateSpace Independent Publishing Pages: 70

Java is an extremely powerful and robust programming language that can be used in the design of everything from basic desktop applications to advanced machine learning algorithms.

Author: John Horton

Publisher: Packt Pages: 774

This new and expanded second edition of Learning Java by Building Android Games teaches you to build Android games from scratch.

Author: Tejaswini Mandar Jog

Publisher: Packt Pages: 226

Approach taken by developers to build applications and helps them add efficiency in their development process, thus making it more effective.

Author: Dr. Edward Lavieri; Peter Verhas

Publisher: Packt Pages: 456

It covers major concepts introduced with the new version of Java 9, which includes modular programming, HTTP 2.0, API changes, and more

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.