The education never stops here at Java Code Geeks. Check out our recommended whitepapers and books (complimentary downloads):

JBoss Drools Cookbook

by Java Code Geeks on May 18th, 2017

Drools is a business rule management system (BRMS) with a forward and backward chaining inference based rules engine, more correctly known as a production rule system, using an enhanced implementation of the Rete algorithm. Drools supports the JSR-94 …

Apache Hadoop Cookbook

by Java Code Geeks on May 18th, 2017

Apache Hadoop is an open-source software framework written in Java for distributed storage and distributed processing of very large data sets on computer clusters built from commodity hardware. All the modules in Hadoop are designed with a fundamenta …

Android Programming Cookbook

by Java Code Geeks on May 17th, 2017

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android’s user interface is mainly based on direct manipulation, using touch ge …

Amazon S3 Tutorial

by Java Code Geeks on May 17th, 2017

Amazon S3 (Simple Storage Service) is a web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces (REST, SOAP, and BitTorrent). Amazon does not make details of S3’s design public, though it clearly manages d …

Advanced Java

by Java Code Geeks on May 17th, 2017

Learning the basics of Java is easy. But really delving into the language and studying its more advanced concepts and nuances is what will make you a great Java developer. The web is abundant with “soft”, “cheap”, “low end” Java tutorials, but what i …

Elasticsearch Tutorial

by Java Code Geeks on April 18th, 2017

Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java and is released as open source unde …

Java Interview Questions

by Java Code Geeks on April 17th, 2017

In this guide we will discuss about different types of questions that can be used in a Java interview, in order for the employer to test your skills in Java and object-oriented programming in general. In the following sections we will discuss about o …

Java Reflection Tutorial

by Java Code Geeks on April 17th, 2017

This guide is about reflection, the ability of a computer program to examine and modify the structure and behavior (specifically the values, meta-data, properties and functions) of the program at runtime. We are going to explain what reflection is in …

Abstraction in Java

by Java Code Geeks on April 17th, 2017

In software engineering and programming language theory, the abstraction principle (or the principle of abstraction) is a basic dictum that aims to reduce duplication of information in a program (usually with emphasis on code duplication) whenever pr …

Back to top button