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 ....
I agree to the Terms and Privacy Policy

Build a Microservice Architecture with Spring Boot and Kubernetes

spring-interview-questions-answers

“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over and over? Try the Okta API for hosted authentication, authorization, and multi-factor auth. In this tutorial, you’re going to use Kubernetes to deploy a Spring Boot microservice architecture to Google Cloud, specifically the Google Kubernetes Engine (GKE). You’re also going ...

Read More »

Top 10 + 1 common mistakes every Java learner makes

It is said, “Your friend will swallow your mistakes, your enemy will present them on a plate”. I am definitely not your enemy, but I want to present you some mistakes, specific to each Java beginner student and I will do it right here on this blogging “plate”. Sure there are only some of them, I collected from CodeGym.cc courses ...

Read More »

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

Angular Pagination Example

Welcome readers, in this tutorial, we will implement pagination in an angular application. 1. Introduction Angular is a Typescript-based open-source framework that helps developers build single page applications Offers Object-oriented features and supports the dynamic loading of the pages Supports Two-way data-binding, Property ([]), and Event (()) binding techniques Supports command-line-interface to easily initiate and manage the angular projects from ...

Read More »

Integrating Amazon Cognito With Single Page Application (Vue.js)

java-interview-questions-answers

In this article, we will look at authenticating Single page application (built using Vue.js) with Amazon Cognito using OAuth protocol. In our previous article we integrated a server side application with Amazon Cognito. Scaffolding a Single Page Application We will use vue-cli to create an empty Vuejs application. Vue CLI can be installed by following the instructions here. Let’s create ...

Read More »

Identifiers In Hibernate

Introduction: Identifiers in Hibernate model the primary key attribute of an entity. It helps us to uniquely identify a JPA entity. Every entity must define an identifier. Also, it can be either simple or composite. We can define a Hibernate identifier in several ways. In this tutorial, we’ll learn how to do so. Simple (Single-Valued) Identifier: If we have a ...

Read More »

Angular Http Client Module Example

Welcome readers, in this tutorial, we will learn about the Http Client Module to interact with the restful endpoints. 1. Introduction In 2K17, Angular 6 framework introduced the Http Client Module to fetch the data from the restful endpoints. This module, Allows developers to send HTTP requests or make API calls to the external servers Replaces the old Http Client ...

Read More »

Deployment Strategies with Kubernetes and Istio

In this post I am going to discuss various deployment strategies and how they can be implemented with K8s and Istio. Basically the implementation of all strategies is based on the ability of K8s to run multiple versions of a microservice simultaneously and on the concept that consumers can access the microservice only through some entry point. At that entry ...

Read More »

Selenium alternatives everyone is talking about – Choose wisely!

What is Selenium? Selenium is a suite of web browser automation tools to automate browsers across a range of platforms. Even though it’s capable of much more, Selenium tools are used to automate web apps for testing reasons. Jason Huggins created Selenium in 2004 as an internal tool at ThoughtWorks, and for the past several decades, selenium has been a ...

Read More »

How to create a QR Code SVG using Zxing and JFreeSVG in Java?

In this article, we will look at how to use the Zxing QR code generation library and JFreeSVG library to create a QR Code SVG image in Java. QR Code Generation The below code creates a java.awt.image.BufferedImage object representing QR Code using Zxing library: 1 public static BufferedImage getQRCode(String targetUrl, int width,     int height) {     try {         Hashtable<EncodeHintType, Object> hintMap ...

Read More »

Am I delivering value?

There comes a time in everyone’s career when the question, “Am I delivering value?” becomes persistent in one’s mind. I have asked this of myself many times and I’m sure most others have. Within in the context of Software Delivery the question is prevalent. My feeling is that we should ask this question regularly and take responsibility to answer with ...

Read More »