---
title: "Asma Shaheen (@Shah13) | Hashnode"
description: "Decide, Learn & Execute. Read the latest articles by Asma Shaheen on Hashnode."
url: "https://hashnode.com/@Shah13"
---

@Shah13

# Asma Shaheen

@Shah13 · Joined January 2022

Decide, Learn & Execute.

[Website](https://asma-git.github.io/Portfolio/)

### [Mastering JavaScript Event Handling: Event Handlers and Listeners Explained](https://learnings.hashnode.dev/mastering-javascript-event-handling-event-handlers-and-listeners-explained?utm_source=hashnode&utm_medium=feed)

Both Event Handlers and Event Listeners in JavaScript are used to manage and respond to events triggered by user interactions and other occurrences in the web pages. These are crucial for user interactions and help developers create dynamic and respo...

2 min read · [learnings.hashnode.dev](https://learnings.hashnode.dev/mastering-javascript-event-handling-event-handlers-and-listeners-explained?utm_source=hashnode&utm_medium=feed)

[Nov 4, 2023](https://hashnode.com/posts/mastering-javascript-event-handling-event-handlers-and-listeners-explained/65463a1bfd171b6efd83ea33)

### [Custom Styling Checkbox using CSS](https://learnings.hashnode.dev/custom-styling-checkbox-using-css?utm_source=hashnode&utm_medium=feed)

The provided code creates a custom-styled checkbox within an HTML container. It utilizes CSS to style the container, hide the default checkbox input, and create a visually appealing custom checkbox. When users hover over the label or the hidden check...

1 min read · [learnings.hashnode.dev](https://learnings.hashnode.dev/custom-styling-checkbox-using-css?utm_source=hashnode&utm_medium=feed)

[Oct 13, 2023](https://hashnode.com/posts/custom-styling-checkbox-using-css/65294cb5bd37a096f9cd3786)

### [CRUD Operations in MongoDB](https://learnings.hashnode.dev/crud-operations-in-mongodb?utm_source=hashnode&utm_medium=feed)

create, read , update, and delete documents within the collections.

2 min read · [learnings.hashnode.dev](https://learnings.hashnode.dev/crud-operations-in-mongodb?utm_source=hashnode&utm_medium=feed)

[Aug 12, 2023](https://hashnode.com/posts/crud-operations-in-mongodb/64d73df6a2165de5d7736f6e)

### [Getting started with MongoDB.](https://learnings.hashnode.dev/getting-started-with-mongodb?utm_source=hashnode&utm_medium=feed)

Introduction MongoDB is the most popular NoSQL database management system which is a document-oriented Database. Unlike the traditional relational databases which contain tables with rows and columns, MongoDB consists of collections with documents an...

2 min read · [learnings.hashnode.dev](https://learnings.hashnode.dev/getting-started-with-mongodb?utm_source=hashnode&utm_medium=feed)

[Jul 27, 2023](https://hashnode.com/posts/getting-started-with-mongodb/64c2208870e6f9f4720c595a)

### [Why Next.Js?](https://learnings.hashnode.dev/why-nextjs?utm_source=hashnode&utm_medium=feed)

Next.Js is a fast framework that uses React internally. Next.Js provides significant advantages over React. It is built on top of React that adds additional features and benefits which makes it a popular choice for building modern web applications. A...

2 min read · [learnings.hashnode.dev](https://learnings.hashnode.dev/why-nextjs?utm_source=hashnode&utm_medium=feed)

[Jul 18, 2023](https://hashnode.com/posts/why-nextjs/64b630b12e335f07e3c609c7)
