Samragyi Vats

Hi, I am Samragyi! I am a Technical Content Writer at CodingZap who loves to write about emerging technologies. I'm a Final-year Computer Science and Engineering graduate at MIET. I'm an AWS Certified Cloud Practitioner, a UX Designer, and proficient in C/C++, Python, HTML, CSS, and Javascript. I also hold various skill certifications in programming languages like HackerRank Skill Certification in Python, Infosys Springboard certifications in Python and AI, and LinkedIn Skill Badges in C, C++, and Python. Through my content, I like to simplify complex concepts for tech enthusiasts.

HTML Form Design

Create An HTML Form: Step-by-Step Guide For Beginners

When students try to “Create an HTML Form”, they often get stuck making it look clean and professional. While creating input fields is straightforward, arranging them properly and making the form visually appealing is where most beginners face difficulty. From my experience, this usually happens because students focus only on writing HTML and ignore how […]

Create An HTML Form: Step-by-Step Guide For Beginners Read More »

Add JavaScript In HTML Document

Add JavaScript In HTML: Guide For Beginners

If you want to “Add JavaScript in HTML” document, it is important to understand how JavaScript integrates with HTML to make web pages interactive. JavaScript allows developers to create dynamic behavior such as form validation, event handling, and content updates without reloading the page. In this article, we will learn different ways to add JavaScript

Add JavaScript In HTML: Guide For Beginners Read More »

What Is the Difference Between Encapsulation and Abstraction in Programming?

Encapsulation Vs Abstraction: Key Differences – CodingZap

“Encapsulation Vs Abstraction” is one of the most commonly misunderstood topics in object-oriented programming. Many students can define both terms, but struggle to explain the real difference. This confusion often leads to poor design decisions in real projects. In this article, I will clearly break down the difference between encapsulation and abstraction using simple language

Encapsulation Vs Abstraction: Key Differences – CodingZap Read More »

Types of Inheritance in Python

Types Of Inheritance In Python: Complete Guide With Examples

“Types of Inheritance in Python” is a topic that many students think is easy at first, but confusion starts when multiple forms are introduced. Inheritance is one of the core concepts of Object-Oriented Programming in Python, and understanding its different types helps you design structured, reusable, and scalable code. In this article, I will clearly

Types Of Inheritance In Python: Complete Guide With Examples Read More »

What is Tree Traversal

Tree Traversal in Data Structures: Inorder, Preorder & Postorder Explained

“Tree Traversal Algorithms” define the systematic process of visiting each node in a tree data structure exactly once to perform a specific operation. Before understanding these algorithms, it is important to understand the meaning of the term traversal. According to the dictionary, traversal means to explore or move through every part of an area. For

Tree Traversal in Data Structures: Inorder, Preorder & Postorder Explained Read More »