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

 

 

Getting Started with Kotlin and Spring Boot

Hello. In this tutorial, we will create a simple hello world Spring Boot application in Kotlin. 1. Introduction Kotlin is a statically typed language. It offers multiple features which makes a preferred choice among the open-source developers: It is open-source and is distributed under the Apache License v2.0 Offers its compiler known as the Kompiler It is interoperable with Java ...

Read More »

Getting Started with Apache Airflow

1. Introduction This is an in-depth article related to Apache Airflow. Airflow was created in Airbnb in 2015. Airflow has 1000 contributors in the Apache Community. Apache Airflow is used for automating tasks to improve efficiency. These tasks are related to data collection, preprocessing, uploading, and reporting. 2. Apache Airflow Apache Airflow is used as a workflow Automator and scheduler ...

Read More »

SQL Server REPLACE() Function

1. Introduction SQL defines the REPLACE function which takes three required arguments and returns a new string in which all occurrences of the substring are replaced by a new substring. REPLACE(input_string_arg, searching_substring_arg, replacing_substring_arg) input_string_arg – required, the searching source data.searching_substring_arg – required, the substring to be replaced.replacing_substring_arg – required, the replacement substring to be used to replace the searching_substring_arg. Note: ...

Read More »

Docker Desktop for Mac OS and Windows

1. Introduction In this article, we will explain how to set up Docker Desktop on Mac and Windows. Docker is used for creating apps in the Docker environment with the packages required for building the apps. Docker helps in OS-level virtualization. 2. Docker Desktop Docker is used in the development and building of applications as a software package to create ...

Read More »

What are Terraform Modules and how to use them

Hello. In this tutorial, we will understand Terraform modules. 1. Introduction Terraform is a tool for building, changing, and versioning the infrastructure safely and efficiently. It is used to manage the infrastructure of the popular cloud service providers and custom in-house solutions. It helps manage both low-level (Compute, Storage, Networking, etc.) and high-level components (such as SaaS, DNS, etc.) Terraform ...

Read More »

How to use Terraform locals

Hello. In this tutorial, we will understand Terraform locals. 1. Introduction Terraform is a tool for building, changing, and versioning the infrastructure safely and efficiently. It is used to manage the infrastructure of the popular cloud service providers and custom in-house solutions. It helps manage both low-level (Compute, Storage, Networking, etc.) and high-level components (such as SaaS, DNS, etc.) Terraform ...

Read More »

IPython Tutorial

In this tutorial, we will explain IPython and its features through examples. 1. IPython Tutorial – Overview One of Python’s most useful features is its interactive interpreter. It allows for very fast testing of ideas without the overhead of creating test files as is typical in most programming languages. However, the interpreter supplied with the standard Python distribution is somewhat ...

Read More »

Python SQLite Tutorial

Hello in this tutorial, we will explain the SQLite implementation in Python flask. 1. Introduction SQLite is a software library that provides a relational database management system. It is lightweight in terms of setup, database administration, and required resources. It is self-contained, serverless, zero-configuration, transactional. Self-contained means that it require minimal support from the operating system or any external library ...

Read More »

CRUD Operations using Python FastAPI

Hello in this tutorial, we will implement the CRUD operations using the FastAPI framework in Python. For the database, we will be using SQLite. 1. Introduction FastAPI is a fast and high-performance web framework for building api with python 3.6+. It offers many features like:  High performance Automatic interactive code generation Offers great editor support and documentation 1.1 SQLite SQLite ...

Read More »

Python Inheritance with Examples

In this article, we will explain Inheritance in Python using examples 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 »