Java 8 Features

With no doubts, Java 8 release is the greatest thing in the Java world since Java 5 (released quite a while ago, back in 2004). It brings tons of new features to the Java as a language, its compiler, libraries, tools and the JVM (Java virtual machine) …

JVM Troubleshooting Guide

The Java bytecode produced when application are compiled, is eventually executed by the Java Virtual Machine (JVM). The JVM has grown to be a sophisticated tool, but it essentially remains a "black box" for most Java programmers. This is espe…

Java Interview Questions and Answers

In this guide we will discuss 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 various sections we will discuss object-oriented progra…

JPA Mini Book

One of the problems of Object Orientation is how to map the objects as the database requires. JPA allows us to work with Java classes as it provides a transparent layer to each database specific details; JPA will do the hard work of mapping table to cl…

How to Effectively Coach New Teachers

Although “year one” is the new educator’s first time delivering instruction, it’s also most likely the student’s only year to master the content. Early success is critical because the faster new teachers master their techn…

25 Tips to Change Your Procrastination Habit

Here’s what you need to know before reading this resource: The brain is hard-wired to add value. Value is delivered to us through our thoughts.  Our thoughts become habit. Each habit is determined by our choices. The choices dict…