Home2019-08-27T08:28:25+00:00

JavaScript to BigData

A programming blog on Emerging Tech

Jstobigdata is a Community for Programmers

The jstobigdata brings you advanced guided tutorials and articles on emerging technologies. It presentss you great tutorials with code examples. Unlike many other popular blogs, Jstobigdata focuses on practical oriented tutorials with depth knowledge. This blog is for programmers as well as technology enthusiasts. The content on this site can be broadly categoriesed as Tutorials and Blog articles.

Browse the popular Tutorials

Docker Tutorial

The #1 container, designed to make it easier to create, deploy and run applications in it.

Docker Tutorial
Maven tutorial

Apache Maven Tutorial

An advanced JPA tutorial with hibernate 5.x. JPA stands for Java Persistence API. Learn in the right way with a lot of code examples.

Apache Maven
JPA with hibernate

JPA with Hibernate

An advanced JPA tutorial with hibernate 5.x. JPA stands for Java Persistence API. Learn in the right way with a lot of code examples.

JPA with Hibernate

Node.js®

Node.js is the most successful open-source, cross-platform JavaScript runtime built on Chrome’s V8 js engine. Mostly used for server-side and desktop application programming.

Node.js®

Python™

Python is easy to learn, high-level, dynamic typing, interpreted programming Language. It is popular due to its applications in Machine Learning, Web and System Programming etc.

Python™

Java™

Java is a platform independent, most matured, Object Oriented, computer programming language. Popular for server-side web programming.

JAVA™

Vue.js

Progressive js framework for building user interfaces. Vue is also perfectly capable to powering sophisticated Single-page app by combining with right tools and libraries.

Vue.js

Angular

Most popular platform to build web, mobile or desktop applications. Angular combines with templates, dependency injection, testing tools, component-based architecture.

Angular

Ember.js

A framework for ambitious web developers. An MVVM framework to create scalable and complex web apps.

Ember.js

Git

The only source code version-control system you need to know. Git is a free and open source distributed version control system, capable enough to handle very large projects with speed and efficiency.

GIT

Agile Methodology

Modern ways of developing software, outlined in the Agile Manifesto in 12 important principles. Popular agile methodologies are Scrum, Kanban, XP, Less, Nexus and many more.

Agile Methodology

CSS

CSS – cascading style sheets are used to control the web browsers ability to manipulate fonts, colors, shapes, and even animations. CSS is a fundamental skill for the modern web developer.

CSS3

Top Blog Articles

Singleton Design Pattern in Java

Singleton works on the concept of one and only one instance of the object, which results in the global control of a resource. In simple words, the Singleton design pattern ensures that only one instance of the class will be created and that instance will have global access within the application. Singleton Design pattern is the most extensively used design [Read More]

By |January 18th, 2020|Categories: Java™|Tags: |

Object Pool Design Pattern in Java

Object pool design pattern in Java works on the reusability concept of the object creation. This pattern is most efficient when it is expensive to create objects and can cause memory issues if multiple objects are created. It helps to improve the performance of the application. Object pool design pattern works on the concept of object pooling. In other words, [Read More]

By |March 18th, 2020|Categories: Java™|Tags: |

Adapter Design Pattern in Java

Introduction The adapter pattern is part of a Structural Design pattern. It works on the concept of Bridging between two incompatible interfaces. This helps the project to support the legacy code with the new codes which are incompatible with the legacy code. In simple words, There are some chances that multiple Interfaces are incompatible with each other So Adapter makes [Read More]

By |March 30th, 2020|Categories: Java™|Tags: |

A Complete RxJS Tutorial – explanations with examples

This is a complete RxJS tutorial with details explanations, code examples and a lot of references to further sharpen your skills. In this tutorial, you will learn the core concepts of reactive programming and how to achieve them in RxJS. Learning RxJS could be hard, especially to think in a reactive programming way. But, trust me it is worth learning. [Read More]

By |May 5th, 2020|Categories: JavaScript, RxJS|Tags: , |

Complete Spring AOP Tutorial

Course introduction: Spring AOP makes Aspect-Oriented Programming easier. In this tutorial, you will learn about aspect-oriented programming using Spring AOP. Aspect-oriented programming enhances the Object-Oriented Programming concept by providing a different way to structure your code. Spring AOP uses AspectJ internally, we will use Spring with AspectJ annotations in this tutorial. What is AOP? An Aspect is simply a [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

Advice ordering using @Order in Spring AOP

Introduction In this tutorial, you will learn about the multiple Advice ordering using @Order in Spring AOP. Often, more than one piece of advice is applied on a single matched Joinpoints and you want to control the order in which they are executed. Spring allows you to set the Precedence using org.springframework.core.Ordered interface or @Order annotation. Rules for advice precedence [Read More]

By |May 2nd, 2020|Categories: Spring Framework|Tags: , |

Around advice in Spring AOP – @Around

1. Introduction In this article, you will learn about the Around advice in Spring AOP that runs around a matched Joinpoint's execution. Around advice is declared using the @Around annotation. You already know about the 5 types of advice from the previous article as listed below. Before advice – @BeforeAfter returning – @AfterReturningAfter throwing – @AfterThrowingAfter (finally) advice – @AfterAround advice – @Around 2. Around advice execution - @Around Around advice is declared [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

After (finally) advice in Spring AOP – @After

1. Introduction In this article, you will learn about the After advice in Spring AOP which runs after the matched Joinpoint exits its execution. After advice is declared using the @After annotation. It is also known as After finally advice as it gets invoked irrespective of successful exit or abruption due to exception. You already know about the 5 types [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

The @Before advice in Spring AOP

In this tutorial, you will learn about the @Before advice in Spring AOP. Before proceeding with this tutorial, make sure you have a good understanding of the AOP terminologies. You already know about the 5 types of advice from the previous article as listed below. Before advice – @BeforeAround advice – @AroundAfter returning – @AfterReturningAfter throwing – @AfterThrowingAfter (finally) advice – @After Execution of @Before [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

After Throwing advice in Spring AOP – @AfterThrowing

1. Introduction: After Throwing advice gets invoked after a matched method finishes/aborts its execution by throwing an Exception. You already know, the name for such a matched method is Joinpoint. You can declare an After throwing advice using the @AfterThrowing annotation. You already know about the 5 types of advice from the previous article as listed below. Before advice – @BeforeAfter [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

After returning advice in Spring AOP – @AfterReturning

1. Introduction: After returning advice gets invoked after a matched method finishes its execution and returns a value. You already know, the name for such a matched method is Joinpoint. You can declare an After returning advice using the @AfterReturning annotation. You already know about the 5 types of advice from the previous article as listed below. Before advice – @BeforeAfter [Read More]

By |April 28th, 2020|Categories: Spring Framework|Tags: , |

Keep Learning with us… Happy Coding!