Syntax

Home/Bikram Kundu

About Bikram Kundu

I am a Software Craftsman, with slightly more admiration towards design and architecture. Among the few and far developers with proficiency in Java & JavaScript. I am equally in love with SkillIQ and RoleIQ.

RxJS Subject in depth – Multicast values

An RxJS Subject is a special type of Observable that allows multicasting to multiple Observers. The concept will become clear as you proceed further. As you learned before Observables are unicast as each subscribed Observer has its own execution (Subscription). This is a complete tutorial on RxJS Subjects. You will also learn other variations of Subjects like AsyncSubject, ReplaySubject, and [...]

By |2019-10-19T03:45:24+00:00October 11th, 2019|Categories: JavaScript, RxJS|Tags: , , |

RxJS Subscription – represents a disposable resource

RxJS Subscription is an object that represents an execution of Observable. A Subscription is used to unsubscribe the observer attached to an Observable. In the last part of the previous article, you have learned about Unsubscribing Observable Executions. But technically it is unsubscribe() of a Subscription. You will learn about Subscriptions in-depth in this article. NOTE: In the older version [...]

By |2019-10-19T03:44:56+00:00October 9th, 2019|Categories: JavaScript, RxJS|Tags: , , |

RxJS Observable in depth

RxJS Observable You have learned about the basics of Observables and Observers in the RxJS Building Blocks tutorial. In this article, I will discuss the various ways of creating Observables in rxjs and its technical details. As you know, the observable$ represents a lazy push-based collection. This can be a collection of any data or stream of events depending upon [...]

By |2019-10-19T03:44:35+00:00October 8th, 2019|Categories: JavaScript, RxJS|Tags: , |

RxJS Building Blocks

I mentioned the core components of RxJS in the introduction of RxJS page. As you know, the components are Observables, Observers, Operators, Subjects and Schedulers. These core components are nothing but the Building Blocks of RxjS. In this tutorial, you will learn how they work together to provide a powerful set of functionalities. Once you have a high-level understanding of [...]

By |2019-10-19T03:43:36+00:00October 2nd, 2019|Categories: JavaScript, RxJS|Tags: , |

RxJS introduction – Reactive programming in JavaScript

RxJS is a JavaScript library which implements Reactive Programming concepts. RxJS is used in Backend (NodeJS, Game engines, js powered DB engines) as well as in frontend web applications. It is well supported in major frontend frameworks like Angular, React and Vue.js. Before learning RxJS in details, it is important to get a good understanding of the reactive programming core [...]

By |2019-10-19T03:43:00+00:00October 2nd, 2019|Categories: JavaScript, RxJS|Tags: , |

Composite Identifier – Mapping of Derived Identities

Composite primary keys (Composite Identifier) typically used when mapping from legacy databases, where the primary key is comprised of several columns. In JPA, you have to make use of either of @EmbeddedId and @IdClass annotations to denote composite keys. Composite Identifiers are also known as Derived identities.

By |2019-09-12T10:11:06+00:00September 12th, 2019|Categories: Hibernate, JPA|Tags: , , , |

Advanced JPA Tutorial with Hibernate

This is an advanced JPA tutorial with hibernate 5.x. JPA stands for Java Persistence API. It is the official java specification to work with an ORM tool. Learn JPA 2.2 with Hibernate 5.x in the right way and with a lot of code examples. Prerequisites Programming knowledge in Java.Basic knowledge of JDBC programming.JDK 8 installed on your system.Apache Maven 3.3 [...]

By |2019-09-13T06:09:23+00:00August 27th, 2019|Categories: Hibernate, JPA|Tags: , , , |

Advanced Docker Tutorial

Advanced Docker tutorial is a complete docker tutorial with examples. This is a Zero to Hero series, to make you up and running with docker. I have created this tutorial to give you an in-depth understanding of docker and docker-compose. Docker provides a consistent way to develop, package, ship and run an application on almost any platform. You will learn [...]

By |2019-10-21T03:51:54+00:00August 26th, 2019|Categories: Docker|Tags: , , |

Advanced Maven Tutorial

Maven Tutorial - A complete tutorial with code examples. This tutorial is an advanced maven tutorial meant to make you a Hero in Apache maven. Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting, and documentation from a central piece of information. [...]

By |2019-10-21T15:58:52+00:00August 25th, 2019|Categories: Maven|Tags: , , , |