<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Abinaya V</title>
    <description>The latest articles on DEV Community by Abinaya V (@abinaya_v_7e6321c160544f1).</description>
    <link>https://dev.to/abinaya_v_7e6321c160544f1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3844420%2F66394160-1b8a-4e99-8016-758033e998e5.jpg</url>
      <title>DEV Community: Abinaya V</title>
      <link>https://dev.to/abinaya_v_7e6321c160544f1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abinaya_v_7e6321c160544f1"/>
    <language>en</language>
    <item>
      <title>JPA in java</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Wed, 16 Sep 2026 10:45:43 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/jpa-in-java-1b7m</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/jpa-in-java-1b7m</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction For JPA&lt;/strong&gt;&lt;br&gt;
 JPA (Java Persistence API) is a Java specification that makes it easier to work with relational databases. It lets you map Java classes (entities) to database tables and manage data using simple APIs instead of writing complex SQL. In short, JPA acts as a bridge between Java objects and database records, simplifying database operations in Java applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features (significance) of JPA in Java&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data Integrity:&lt;/strong&gt; Ensures that data is accurate and consistent across the database.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Allows Direct Mapping:&lt;/strong&gt; Maps Java classes and fields directly to database tables and columns.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Portable:&lt;/strong&gt; Works across different databases without changing the code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Improves Productivity:&lt;/strong&gt; Reduces boilerplate code and simplifies database operations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Easy to Implement:&lt;/strong&gt; Provides a standard and simple API for CRUD operations and queries.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Core Concepts of JPA&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Entity&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;EntityManager&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Persistence Context&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Criteria API&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JPQL (Java Persistence Query Language)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Persistence Unit&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;JPA in Java used for&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;JPA (Java Persistence API), officially known as Jakarta Persistence, is used to bridge the gap between object-oriented Java code and relational databases. It provides a standardized way for developers to map Java classes directly to database tables, allowing them to perform CRUD (Create, Read, Update, Delete) operations without writing complex, manual SQL queries. &lt;/p&gt;

</description>
      <category>java</category>
      <category>database</category>
      <category>coding</category>
    </item>
    <item>
      <title>Reading and Writing CSV Files in Java</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Sat, 29 Aug 2026 10:19:44 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/reading-and-writing-csv-files-in-java-2nkh</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/reading-and-writing-csv-files-in-java-2nkh</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is File Handling in Java?&lt;/strong&gt;&lt;br&gt;
      File handling means reading data from a file or writing data into a file using a Java program.&lt;/p&gt;

&lt;p&gt;Java provides several classes for file handling:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;FileReader&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;BufferedReader&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;FileWriter&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;BufferedWriter&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;File handling is useful when we want to store data permanently instead of keeping it only in program memory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a CSV File?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;CSV stands for Comma-Separated Values.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A CSV file stores data in rows and columns, with each value separated by a comma.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;id,name,course,mark
101,Arun,Java,85
102,Priya,Java,90
103,Karthik,React,78
104,Divya,Java,95
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;What is FileReader?&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; FileReader is used to read character data from a file.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; FileReader fr = new FileReader("students.csv");
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;It allows Java to access the contents of the file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In simple words:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    FileReader is used to read data from a file.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;What is BufferedReader?&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    BufferedReader is used to read text efficiently, especially one line at a time.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Example:&lt;br&gt;
     BufferedReader br =&lt;br&gt;
    new BufferedReader(new FileReader("students.csv"));&lt;/p&gt;

&lt;p&gt;We can read each line using:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;String line = br.readLine();
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For a CSV project, BufferedReader is very useful because each CSV record is stored as a separate line.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is ArrayList?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ArrayList is a collection in Java used to store multiple objects.&lt;/p&gt;

&lt;p&gt;In our project:&lt;/p&gt;

&lt;p&gt;ArrayList students = new ArrayList&amp;lt;&amp;gt;();&lt;/p&gt;

&lt;p&gt;It stores multiple Student objects.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
   Student 1 → Arun&lt;br&gt;
   Student 2 → Priya&lt;br&gt;
   Student 3 → Karthik&lt;br&gt;
   Student 4 → Divya&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FileWriter&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;FileWriter is a Java class used to write character data into a file.&lt;br&gt;
  Example:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; import java.io.FileWriter;
 import java.io.IOException;

public class Example {
public static void main(String[] args) throws IOException {

    FileWriter fw = new FileWriter("output.txt");

    fw.write("Hello Java");

    fw.close();
  }
 }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;This creates output.txt and writes:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   Hello Java
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;**Simple meaning&lt;/p&gt;

&lt;p&gt;FileWriter → writes data into a file.**&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BufferedWriter&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  BufferedWriter is used to write text efficiently to a file. It also provides useful methods such as newLine().
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class Example {
public static void main(String[] args) throws IOException {

    BufferedWriter bw =
    new BufferedWriter(new FileWriter("output.txt"));

    bw.write("Hello Java");
    bw.newLine();
    bw.write("Welcome to File Handling");

    bw.close();
   }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The output file contains:&lt;br&gt;
    Hello Java&lt;br&gt;
    Welcome to File Handling&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple meaning&lt;br&gt;
BufferedWriter → writes text efficiently and allows easy line-by-line writing.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>POSTGRESQL</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Thu, 20 Aug 2026 15:53:42 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/postgresql-44li</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/postgresql-44li</guid>
      <description>&lt;p&gt;&lt;strong&gt;step1&lt;/strong&gt;&lt;br&gt;
    open terminal &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;step2&lt;/strong&gt;&lt;br&gt;
    Type =&amp;gt; &lt;strong&gt;sudo -i -u postgres&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0tea7tk0y1yl1ozxzgl0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0tea7tk0y1yl1ozxzgl0.png" alt=" " width="622" height="93"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;step3&lt;/strong&gt;&lt;br&gt;
  sudo -i -u postgres Enter the password =&amp;gt; **********&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnhfu29ytrestyet9vyjl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnhfu29ytrestyet9vyjl.png" alt=" " width="543" height="91"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;step4&lt;/strong&gt;&lt;br&gt;
   type =&amp;gt; psql is a command-line tool used to connect to and work with PostgreSQL databases.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdhi1a4m1vnxt6b9mnl0i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdhi1a4m1vnxt6b9mnl0i.png" alt=" " width="710" height="166"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;step5&lt;/strong&gt;&lt;br&gt;
 Type =&amp;gt; \c Connect to college database&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zv2l6v6yr33xr5i778q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zv2l6v6yr33xr5i778q.png" alt=" " width="543" height="67"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>postgressql</category>
    </item>
    <item>
      <title>POSTGRESQL</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Wed, 19 Aug 2026 16:07:24 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/postgresql-49hg</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/postgresql-49hg</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is PostgreSQL?&lt;/strong&gt;&lt;br&gt;
      PostgreSQL (often shortened to “Postgres”) is the world’s most advanced open-source, object-relational database. It’s designed for enterprise-level performance and is valued for its robust features and reliability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PostgreSQL advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Reliable and secure. PostgreSQL is highly fault-tolerant, maintaining data durability and maximizing uptime. It supports a strong authentication and authorization model, as well as several encryption methods—including end-to-end data encryption using SSL.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;High performing. PostgreSQL stores data in a structured way that allows it to efficiently insert, delete, and modify data. It’s also efficient for lookups and joins. Additionally, PostgreSQL can scale with multiple CPUs in parallel, speeding queries even further. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compliant. Given their high compliance with the SQL standard, PostgreSQL databases are easy for both building apps and migrating existing ones. They are also ACID compliant, which means that your data is valid even amid hardware, software, or network disruptions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Highly extensible. PostgreSQL supports a wide range of data types (including advanced and user-created types), multiple coding languages, and the ability to write custom functions. It also has an extension mechanism for adding new functionality.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Important PostgreSQL features&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Open source and free&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Supports SQL&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Supports relationships between tables&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Primary key and foreign key&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Transactions&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Views&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Stored procedures/functions&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Good support for large amounts of data&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Commonly used with Java, Python, Node.js, and web applications&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>postgressql</category>
    </item>
    <item>
      <title>Introduction to SQL</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Mon, 17 Aug 2026 17:02:06 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/introduction-to-sql-5ef6</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/introduction-to-sql-5ef6</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is SQL?&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;SQL stands for Structured Query Language&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL lets you access and manipulate databases&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What Can SQL do?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;SQL can execute queries against a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can retrieve data from a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can insert records in a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can update records in a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can delete records from a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can create new databases&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can create new tables in a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can create stored procedures in a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can create views in a database&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SQL can set permissions on tables, procedures, and views&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What are the benefits of SQL?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SQL databases also provide built-in security features to protect data from unauthorised access and maintain data integrity. Additionally, they can handle large volumes of data and scale up or down according to the application's requirements. Some of the benefits of SQL programming for businesses and organisations include:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; SQL cloud databases offer several intrinsic advantages, including faster query processing, data consistency, security, and scalability. They enable efficient retrieval and manipulation of large amounts of data, ensuring data consistency across multiple tables through transactions.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>sql</category>
    </item>
    <item>
      <title>OOP concepts in Java:</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Sat, 27 Jun 2026 11:43:44 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/oop-concepts-in-java-5hln</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/oop-concepts-in-java-5hln</guid>
      <description>&lt;p&gt;&lt;strong&gt;1. Object&lt;/strong&gt;&lt;br&gt;
    An object is an instance of a class. It represents a real-world thing and contains data (variables) and behavior (methods).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Class&lt;/strong&gt;&lt;br&gt;
    A class is a blueprint/template used to create objects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Encapsulation&lt;/strong&gt;&lt;br&gt;
    Encapsulation means wrapping data and methods into one unit (class) and protecting data using access modifiers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Abstraction&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Abstraction means hiding implementation details and showing only important information.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;5. Polymorphism&lt;/strong&gt;&lt;br&gt;
      Polymorphism means one thing having many forms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6.Inheritance&lt;/strong&gt;&lt;br&gt;
     Inheritance is an OOP concept where one class acquires (inherits) properties and methods of another class.&lt;/p&gt;

&lt;h2&gt;
  
  
  Short Interview Definition:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Class: Blueprint for creating objects&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Object: Instance of a class&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Encapsulation: Binding data and methods together&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Abstraction: Hiding internal details&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Polymorphism: One name, multiple behaviors&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>About Backend</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Fri, 26 Jun 2026 11:17:57 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/about-backend-139c</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/about-backend-139c</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;What is Backend?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Backend is the server-side part of an application that handles the logic, database, security, and communication between the user interface (frontend) and the server.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Simple flow:&lt;/strong&gt;&lt;br&gt;
    User → Front End → Back End → Database → Back End → Front End → User&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Back End Programming Languages:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Java&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;python&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JavaScript (Node.js)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;PHP&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;C Sharp&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ruby&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Go&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Back End Languages Comparison&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Language&lt;/th&gt;
&lt;th&gt;Difficulty&lt;/th&gt;
&lt;th&gt;Speed&lt;/th&gt;
&lt;th&gt;Popular Framework&lt;/th&gt;
&lt;th&gt;Best Used For&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Spring Boot&lt;/td&gt;
&lt;td&gt;Enterprise apps, banking, large systems&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Python&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Easy&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Django, Flask&lt;/td&gt;
&lt;td&gt;Web apps, AI, data science&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;JavaScript (Node.js)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Easy&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Express.js&lt;/td&gt;
&lt;td&gt;Real-time apps, APIs, web apps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;PHP&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Easy&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Laravel&lt;/td&gt;
&lt;td&gt;Websites, CMS, web development&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;ASP.NET Core&lt;/td&gt;
&lt;td&gt;Microsoft apps, enterprise software, games&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ruby&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Easy&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Ruby on Rails&lt;/td&gt;
&lt;td&gt;Startups, quick web development&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Go (Golang)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Very Fast&lt;/td&gt;
&lt;td&gt;Gin, Echo&lt;/td&gt;
&lt;td&gt;Cloud services, high-performance APIs&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Backend task&lt;/strong&gt;&lt;br&gt;
A backend can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Process user logins&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Store and retrieve data from databases&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Handle payments&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Send emails and notifications&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Provide APIs for mobile and web apps&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>How to find simple error in java</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Wed, 24 Jun 2026 17:09:40 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/how-to-find-simple-error-in-java-56l8</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/how-to-find-simple-error-in-java-56l8</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feweg5d1m55boq2cww02c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feweg5d1m55boq2cww02c.png" alt=" " width="798" height="228"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffw9n8jv1f4vqaj0ac524.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffw9n8jv1f4vqaj0ac524.png" alt=" " width="799" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwyzctnf273bvrcin6a0r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwyzctnf273bvrcin6a0r.png" alt=" " width="799" height="192"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx7lewghpskza8ub8whp1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx7lewghpskza8ub8whp1.png" alt=" " width="799" height="185"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvae2obd3aoxf4tbvi9fy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvae2obd3aoxf4tbvi9fy.png" alt=" " width="800" height="206"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fubarel80sqpmd74u2ev8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fubarel80sqpmd74u2ev8.png" alt=" " width="799" height="220"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fic2fmxm5h64aou4g99jj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fic2fmxm5h64aou4g99jj.png" alt=" " width="800" height="191"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9sfpzh59byzskb3ohjeu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9sfpzh59byzskb3ohjeu.png" alt=" " width="800" height="224"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu30tuju96gcqnp9a18h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu30tuju96gcqnp9a18h.png" alt=" " width="800" height="183"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2353t9whp4ojc1hu1q6j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2353t9whp4ojc1hu1q6j.png" alt=" " width="800" height="218"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>Introduction to Java</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Mon, 22 Jun 2026 18:40:41 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/introduction-to-java-211g</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/introduction-to-java-211g</guid>
      <description>&lt;p&gt;Java is a high-level, object-oriented, platform-independent programming language developed by Sun Microsystems in 1995 (now owned by Oracle Corporation).&lt;/p&gt;

&lt;p&gt;The founder (creator) of Java is James Gosling.&lt;/p&gt;

&lt;p&gt;Originally, Java was called Oak, and it was designed for electronic devices. Later it was renamed Java and became popular for web, mobile, and enterprise applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compiler&lt;/strong&gt;&lt;br&gt;
     A compiler is a software program that converts the source code written by a programmer into machine language (binary code) so that the computer can understand and execute it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple meaning:&lt;/strong&gt;&lt;br&gt;
      Compiler = A translator that changes human-written code → computer-understandable code&lt;/p&gt;

&lt;h2&gt;
  
  
  There are two types of Translation
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Compiler Translation:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Compiler Translation means converting a program written in a high-level programming language into a language that a computer can understand.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Interpreter Translation  :&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; An Interpreter is a program that reads and executes code line by line without converting the whole program at once.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;In java we  use Interpreter Translation line bye line execution.&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>Basic problem python</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Sat, 13 Jun 2026 16:52:53 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/basic-problem-python-1aa9</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/basic-problem-python-1aa9</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3gu24femayzog86gayuh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3gu24femayzog86gayuh.png" alt=" " width="799" height="181"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0azy06rxc9gkzsr3cpbt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0azy06rxc9gkzsr3cpbt.png" alt=" " width="757" height="178"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhdez8bagyyaypry0oqc1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhdez8bagyyaypry0oqc1.png" alt=" " width="800" height="227"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>Browser Router</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Thu, 28 May 2026 09:16:19 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/browser-router-1hlh</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/browser-router-1hlh</guid>
      <description>&lt;p&gt;&lt;strong&gt;Browser Router means&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Browser Router is a component in React Router used for navigation in React applications.&lt;br&gt;
   It allows your app to change pages without reloading the browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How Browser Router Works&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2wd2hj07a61kbyo03uhq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2wd2hj07a61kbyo03uhq.png" alt=" " width="335" height="120"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Syntax *&lt;/em&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;BrowserRouter&amp;gt;
&amp;lt;Routes&amp;gt;
&amp;lt;Route path="/" element={&amp;lt;Home /&amp;gt;} /&amp;gt;
&amp;lt;Route path="/about" element={&amp;lt;About /&amp;gt;} /&amp;gt;
&amp;lt;/Routes&amp;gt;
&amp;lt;/BrowserRouter&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  Navigating via links using,
&lt;/h2&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; &amp;lt;Link to="/about"&amp;gt;Go to About&amp;lt;/Link&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example :&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyyaozndfazkf6utg1gqi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyyaozndfazkf6utg1gqi.png" alt=" " width="647" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
    </item>
    <item>
      <title>looping in python</title>
      <dc:creator>Abinaya V</dc:creator>
      <pubDate>Wed, 27 May 2026 09:10:16 +0000</pubDate>
      <link>https://dev.to/abinaya_v_7e6321c160544f1/looping-in-python-81m</link>
      <guid>https://dev.to/abinaya_v_7e6321c160544f1/looping-in-python-81m</guid>
      <description>&lt;p&gt;Loops are used to repeat a block of code multiple times.&lt;/p&gt;

&lt;p&gt;Python has mainly 2 types of loops:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;for loop&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;while loop &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;1.for Loop&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   Used when the number of iterations is known.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br&gt;
   input:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  for i in range(5):
     print(i)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  0
  1
  2
  3
  4
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;2.while loop&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Used when the condition should run until it becomes false.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;example&lt;/strong&gt;&lt;br&gt;
input:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  i = 1
  while i &amp;lt;= 5:
   print(i)
     i += 1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1
2
3
4
5
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>python</category>
    </item>
  </channel>
</rss>
