Minibooks
The education never stops here at Java Code Geeks. Check out our recommended whitepapers and books (complimentary downloads):
Java Concurrency Essentials |
by Java Code Geeks on May 26th, 2017 |
Concurrency is always a challenge for developers and writing concurrent programs can be extremely hard. There is a number of things that could potentially blow up and the complexity of systems rises considerably when concurrency is introduced. Howev … |
IntelliJ IDEA Handbook |
by Java Code Geeks on May 25th, 2017 |
IntelliJ IDEA is a Java integrated development environment (IDE) for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for … |
Hibernate Tutorial |
by Java Code Geeks on May 25th, 2017 |
Hibernate ORM (Hibernate in short) is an object-relational mapping framework, facilitating the conversion of an object-oriented domain model to a traditional relational database. Hibernate solves the object-relational impedance mismatch problems by r … |
GWT Programming Cookbook |
by Java Code Geeks on May 25th, 2017 |
Google Web Toolkit, or GWT Web Toolkit, is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Other than a few native libraries, everything is Java source that can be built … |
Groovy Programming Cookbook |
by Java Code Geeks on May 25th, 2017 |
Apache Groovy is an object-oriented programming language for the Java platform. It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk. It can be used as a scripting language for the Java Platform, is dynamically … |
Gradle Build Automation Handbook |
by Java Code Geeks on May 24th, 2017 |
Gradle is an open source build automation system that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-specific language (DSL) instead of the XML form used by Apache Maven of declaring the project configura … |
Git Tutorial |
by Java Code Geeks on May 24th, 2017 |
Git is, without any doubt, the most popular version control system. Ironically, there are other version control systems easier to learn and to use, but, despite that, Git is the favorite option for developers, which is quite clarifying about the powe … |
Eclipse IDE Handbook |
by Java Code Geeks on May 24th, 2017 |
Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE. It contains a base workspace and an extensible plug-in system for customizing the environment. Eclipse is written mostly in Jav … |
Docker Containerization Cookbook |
by Java Code Geeks on May 24th, 2017 |
Docker is the world’s leading software containerization platform. Docker containers wrap a piece of software in a complete file system that contains everything needed to run: code, runtime, system tools, system libraries – anything that can be instal … |