Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!


1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions


and many more ....



Vaadin Widgetset Example

A widget set is a GWT application that can be used from Vaadin. You can get a GWT library in it’s jar form and use it from your Vaadin application, Vaadin widget set is very rich, but if you ever need a non standard widget that Vaadin doesn’t provide you can extend your widget set using GWT and is a ...

Read More »

JBoss Wildfly Application Server Tutorial

This is an article about using Wildfly 10, an application server formerly known as JBoss, developed by Red Hat. You will get a brief introduction about how to install the application server on OpenShift’s cloud platform and deploy an application via the Eclipse Integrated Development Environment (IDE). You will also learn about managing the application server. The following table shows ...

Read More »

Java JSON RESTful Web Service Example

In this example we shall learn implementing Restful Web Service in Java where the data interchange format shall be JSON. 1. Introduction to RESTful Web Services RESTful Web Services follow REST architecture which stands for REpresentational State Transfer. RESTful web services are light weight and highly scalable is one of the most common way to create APIs on web. In ...

Read More »

Spring Batch ETL Job Example

Through this article, we are going to demonstrate an ETL use case leveraging the advantages of Spring Batch, A typical batch program generally reads a large number of records from a database, file, or queue, processes the data in some fashion, and then writes back data in a modified form. The main advantage of batch applications is that they do ...

Read More »

Android Location API using Google Play Services Example

The great power of mobile applications software, is that it gives us the opportunity to develop many ideas that use hardware features, in order to complete simple everyday tasks. One of the unique features of mobile applications is the location awareness. Mobile users take their devices with them everywhere, and adding location awareness to your app may offer a new ...

Read More »

JavaFX Graph Example

This is a JavaFX Scene Graph Example. A scene represents the visual contents of a stage. The Scene class in the javafx.scene package represents a Scene in a JavaFX program. A Scene object is attached to, at the most, one Stage at a time. If an already attached scene is attached to another Stage, it is first detached from the ...

Read More »

Hadoop Streaming Example

In this example, we will dive into the streaming component of Hadoop MapReduce. We will understand the basics of Hadoop Streaming and see an example using Python. Table Of Contents 1. Introduction 2. Prerequisites and Assumptions 3. Hadoop Streaming Workflow 4. MapReduce Code in Python 4.1. Wordcount Example 4.2. Mapper 4.3. Reducer 5. Testing the Python code 6. Submitting and ...

Read More »

Mockito Captor Example

A unit test should test a class in isolation. Side effects from other classes or the system should be eliminated if possible. Mockito lets you write beautiful tests with a clean & simple API. In this example we will learn how to use ArgumentCaptor class/ Captor annotation of Mockito. Tools and technologies used in this example are Java 1.8, Eclipse ...

Read More »

Groovy Dictionary Example

In this article we will see how to have a Dictionary in Groovy. Groovy does not have a built in dictionary like Python language. However we can use the Map data structure for manipulating a Dictionary. To understand this article, the reader should have a better understanding of how Map works in Groovy. You can read this Groovy-Map-Example for the ...

Read More »

Difference Between ANT and Maven

In this example we are going to see some differences between ant and maven. Maven is a build automation tool used mainly for java projects from apache. Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files We are going to see an example of a project modeled with ant and ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns