Spring 5.0 Cookbook: Recipes to build, test, and run Spring applications efficiently
Over 100 hands-on recipes to build web applications easily and efficiently IN Spring 5.0More info →
Spring 5.0 By Example
Discover the real power of Spring Framework 5.0 and learn to create powerful applications in its newest versionMore info →
Java 11 Cookbook: A definitive guide to learning the key concepts of modern application development, 2nd Edition
- Explore the latest features of Java 11 to implement efficient and reliable code
- Develop memory-efficient applications, understanding new garbage collection in Java 11
- Create restful webservices and microservices with Spring boot 2 and Docker
React and React Native – 2nd Edition
- Explore how functional web development works with React, Redux, and React Native
- Build apps with unified architecture with Facebook's React, Relay, and GraphQL
- Understand the platform in-depth, from routing to server-side rendering
Master ES6, ES7, and ES8More info →
Amazing Java: Learn Java Quickly!
Do you know Java is being used worldwide? These days it is difficult to find a platform not running on Java. Their uses begin from commercial e-commerce website to Android apps, from desktop applications to games, from financial applications to scientific applications, from J2ME applications to open source library and much more.
Our goal is to make sure you learn Java as quickly as you can without going through much stress.More info →
Effective Java 3rd Edition
As in previous editions, each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
More info →
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done. Yet that’s often the case. With this practical book, intermediate to advanced Java technologists working with complex technology stacks will learn how to tune Java applications for performance using a quantitative, verifiable approach.More info →
97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts 1st Edition
If you want to push your Java skills to the next level, this practical book provides expert advice from leading luminaries within the Java ecosystem. You’ll be encouraged to stretch yourself by learning new techniques, look at problems in new ways, take responsibility for your work, and become as good at the entire craft of programming as you possibly can.More info →