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

 

 

Python Basics

In this article, we will explain some of the Python Basics. 1. What is Python? Python is a popular programming language. It was created by Guido van Rossum, and released in 1991. It is used for: web development (server-side)software developmentmathematicssystem scripting 2. What can Python do? Python can be used on a server to create web applications.Python can be used ...

Read More »

Java 8 CompletableFuture thenApply Example

Hello. In this tutorial, we will explore the Java 8 CompletableFuture thenApply method. 1. Introduction Before diving deep into the practice stuff let us understand the thenApply(…) method we will be covering in this tutorial. CompletableFuture.thenApply(…) method is inherited from the CompletionStageThe method returns a new CompletionStage (is a Promise object) that when the stage is completed normally, is executed ...

Read More »

Python Numpy Tutorial

1. Introduction This is an article about NumPy in Python. Numpy is a numerical python library. You can use it for array processing and operate on multidimensional arrays. You can do mathematical and logical operations. 2. Python Numpy 2.1 Prerequisites Python 3.6.8 is required on windows or any operating system. Pycharm is needed for python programming. Numpy 1.20.3 needs to ...

Read More »

Java 8 CompletableFuture supplyAsync Example

Hello. In this tutorial, we will explore the Java 8 CompletableFuture and explain the supplyAsync method. 1. Introduction Before diving deep into the practice stuff let us understand the supplyAsync(…) method we will be covering in this tutorial. Run a Supplier functional interface asynchronously. A Supplier functional interface does not accept anything but returns a valueThe completableFuture.get() blocks until the ...

Read More »

How to use Python Decorators

In this article, we will see how to use Python Decorators. 1. Introduction Python is an easy-to-learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas ...

Read More »

Java 8 CompletableFuture runAsync Example

Hello. In this tutorial, we will explore the Java 8 CompletableFuture and explain the runAsync method. 1. Introduction Before diving deep into the practice stuff let us understand the runAsync(…) method we will be covering in this tutorial. Used to run a method asynchronously. The method accepts a Runnable functional interface The method does not return any value Supports the ...

Read More »

Install Docker Desktop on Windows

In this article, we will go through the steps of installing and running Docker on the Windows 10 operating system. We will also look at the process of uninstalling Docker. 1. What is Docker? Before we learn about the installation process, let us first understand what Docker is. Docker is an OS-level virtualization software platform that helps users in building and ...

Read More »

Python Dictionary with Examples

1. Introduction This is an article about dictionaries in python. A dictionary is a collection of unique key and value pairs. It is used to save data with a key and a value. The key-value pairs are stored in the dictionary. 2. Dictionary – Python 2.1 Prerequisites Python 3.6.8 is required on windows or any operating system. Pycharm is needed ...

Read More »

Getting Started with Jenkins Pipeline

1. Introduction Jenkins is an open-source automation server that enables developers to build, test, and deploy their software reliably. It has more than 1800 plugins. Jenkins Pipeline is a suite of plugins to support continuous delivery pipelines into Jenkins. In this example, I will demonstrate the following: Install Jenkins and Pipeline pluginConfigure the maven toolBuild simple pipeline jobs to demonstrate with ...

Read More »

How to Download and Install Java 17 on Windows 10

1. Introduction This is an in-depth article related to the installing of Java 17 on Windows 10. Java 17 is the Long term support version released by Oracle. This version is a stable version that can be maintained for a longer duration. 2. Java 17 on Windows 10 2.1 Prerequisites Java 17 is required on the Windows operating system. 2.2 ...

Read More »