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

 

 

Writing and Consuming SOAP Webservice with Spring

spring-interview-questions-answers

In the era of RESTful Web Services, I got a chance to consume SOAP Web Service. To do the same I chosen Spring, reason being we are already using Spring as backend framework in our project and secondly it provides an intuitive way to interact service(s) with well-defined boundaries to promote reusability and portability through WebServiceTemplate. Assuming you already know ...

Read More »

JUnit 5 – Dynamic Tests

junit-logo

When it came to defining tests, JUnit 4 had a tremendous weakness: It had to happen at compile time. Now, JUnit 5 will fix this oversight! Milestone 1 just got released and it comes with the brand-new dynamic tests, which allow the creation of tests at run time. Overview Other posts in this series about JUnit 5: Setup Basics Architecture ...

Read More »

[MEGA DEAL] Interactive Coding Bootcamp (94% off)

software-development-2-logo

Your Coding Mentor Is Waiting: Extensive 12-Week Online Program to Learn to Code. Love Your Job, Work Flexible Hours, & Get a Raise Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering the Interactive Coding Bootcamp for only $29 instead of the original price of $499, yeap that is a massive ...

Read More »

Apache PDFBox Command-line Tools: No Java Coding Required

java-logo

In the blog post Apache PDFBox 2, I demonstrated use of Apache PDFBox 2 as a library called from within Java code to manipulate PDFs. It turns out that Apache PDFBox 2 also provides command-line tools that can be used directly from the command-line as-is with no additional Java coding required. There are several command-line tools available and I will ...

Read More »

JavaFX Real-World Apps: SkedPal

javafx-logo

A new entry in the “Real World Applications” series. This time it is SkedPal, an application for managing a busy person’s life intelligently. I have been consulting the SkedPal team in matters related to JavaFX and also when they made the decision to start using my CalendarFX framework for their calendar requirements. Below you can see a couple of screenshots ...

Read More »

Android HTTP library: Handle HTTP, JSON, Images

android-logo

When we develop an Android app, usually we have to connect to a remote server to get information. The connection usually is based on HTTP protocol because it provides a simple mechanism to transport information. Moreover, almost all platforms provide a set of API based on HTTP and it is very common the scenario where an Android app needs to ...

Read More »

The Perfect Resume

career-logo

Between my “Worst Resume of the Week” series being published over the past couple months and my continuing work reviewing and rewriting resumes at Resume Raiders, I’ve been too focused on the negative lately. Let’s change that, if only for a day. I thought I’d take the opposite approach and provide a guideline for what I’d consider the perfect resume. ...

Read More »

How to Get Started with Java Machine Learning

java-interview-questions-answers

What are the best tools to get started with Java machine learning? They’ve been around for a while, but these days it feels like everyone is talking about artificial intelligence and machine learning. It’s no longer a secret reserved to scientists and researchers, with implementations in nearly any new emerging technology. In the following post we’ll do a quick overview ...

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