<?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: Harish raj</title>
    <description>The latest articles on DEV Community by Harish raj (@harishraj01100boop).</description>
    <link>https://dev.to/harishraj01100boop</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%2F4110792%2F5e035965-4bd5-401a-8ff6-3e35efc56359.jpg</url>
      <title>DEV Community: Harish raj</title>
      <link>https://dev.to/harishraj01100boop</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harishraj01100boop"/>
    <language>en</language>
    <item>
      <title>day 2 python</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Mon, 26 Oct 2026 19:54:43 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/day-2-python-47d1</link>
      <guid>https://dev.to/harishraj01100boop/day-2-python-47d1</guid>
      <description>&lt;p&gt;Introduction&lt;br&gt;
Today, I learned about Python identifiers, variables, reserved keywords, built-in functions, data types, and ASCII. These are the fundamental concepts of Python programming that help us write and understand programs effectively.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Variables and Identifiers in Python
A variable is a name used to refer to a value in a program. In Python, a variable is created when we assign a value to a name.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;An identifier is the name used to identify a variable, function, class, or another programming object.&lt;/p&gt;

&lt;p&gt;Syntax:&lt;/p&gt;

&lt;p&gt;name = "Harish"&lt;br&gt;
age = 23&lt;br&gt;
Here:&lt;/p&gt;

&lt;p&gt;name and age are identifiers.&lt;/p&gt;

&lt;p&gt;"Harish" and 23 are values.&lt;/p&gt;

&lt;p&gt;= is the assignment operator.&lt;/p&gt;

&lt;p&gt;The assignment operator assigns the value on the right-hand side to the name on the left-hand side.&lt;/p&gt;

&lt;p&gt;Python variables are dynamically typed, which means we do not need to declare their data types explicitly.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Rules for Naming Identifiers
Python identifiers must follow specific naming rules.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;They can contain uppercase letters (A–Z) and lowercase letters (a–z).&lt;/p&gt;

&lt;p&gt;They can contain digits (0–9), but cannot start with a digit.&lt;/p&gt;

&lt;p&gt;They can contain underscores (_).&lt;/p&gt;

&lt;p&gt;They cannot contain spaces or special characters such as @, #, and $.&lt;/p&gt;

&lt;p&gt;They cannot be Python reserved keywords.&lt;/p&gt;

&lt;p&gt;Python is case-sensitive, so name, Name, and NAME are different identifiers.&lt;/p&gt;

&lt;p&gt;Examples:&lt;/p&gt;

&lt;p&gt;name = "Harish"       # Valid&lt;br&gt;
Name = "Raj"          # Valid&lt;br&gt;
user_name = "Harish"  # Valid&lt;br&gt;
age2 = 23             # Valid&lt;/p&gt;

&lt;h1&gt;
  
  
  2name = "Harish"    # Invalid
&lt;/h1&gt;

&lt;h1&gt;
  
  
  user-name = "Raj"   # Invalid
&lt;/h1&gt;

&lt;h1&gt;
  
  
  class = "Python"    # Invalid
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Types of Naming Conventions
Python uses underscores in different naming conventions to communicate the intended use of an identifier.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;name = "Harish"&lt;br&gt;
&lt;em&gt;name = "Harish"&lt;br&gt;
__name = "Harish"&lt;br&gt;
__name&lt;/em&gt;_ = "Harish"&lt;br&gt;
name – A normal public-style name.&lt;/p&gt;

&lt;p&gt;_name – A convention indicating that the name is intended for internal use.&lt;/p&gt;

&lt;p&gt;__name – Inside a class, a leading double underscore triggers name mangling, which helps avoid naming conflicts with subclasses. It is not a strict privacy mechanism.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;name&lt;/strong&gt; – A name surrounded by double underscores is commonly reserved for special Python methods and attributes, such as &lt;strong&gt;init&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;These naming conventions help developers communicate how identifiers are intended to be used.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Reserved Keywords in Python
Reserved keywords are words that have special meanings in Python's syntax. They cannot be used as ordinary identifiers, such as variable names.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;if, else, for, while, def, class, return, import, True, and False.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;if = 10  # SyntaxError&lt;br&gt;
The word if is reserved for conditional statements, so it cannot be used as a variable name.&lt;/p&gt;

&lt;p&gt;How to Display Python Keywords&lt;br&gt;
Python provides the built-in keyword module to identify reserved keywords.&lt;/p&gt;

&lt;p&gt;import keyword&lt;/p&gt;

&lt;p&gt;print(keyword.kwlist)&lt;br&gt;
print(len(keyword.kwlist))&lt;br&gt;
import keyword imports the keyword module.&lt;/p&gt;

&lt;p&gt;keyword.kwlist returns a list of Python keywords.&lt;/p&gt;

&lt;p&gt;len(keyword.kwlist) counts the keywords in that list.&lt;/p&gt;

&lt;p&gt;print() displays the results.&lt;/p&gt;

&lt;p&gt;In Python 3.13, there are 35 hard keywords. The count can vary by Python version, and soft keywords are handled separately.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Built-in Functions in Python
A built-in function is a function provided by Python that we can use without defining it ourselves or importing a module.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;print() – Displays output.&lt;/p&gt;

&lt;p&gt;len() – Returns the length of an object.&lt;/p&gt;

&lt;p&gt;type() – Returns the type of an object.&lt;/p&gt;

&lt;p&gt;input() – Reads user input.&lt;/p&gt;

&lt;p&gt;int() – Converts a compatible value to an integer.&lt;/p&gt;

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

&lt;p&gt;name = "Python"&lt;/p&gt;

&lt;p&gt;print(name)&lt;br&gt;
print(len(name))&lt;br&gt;
print(type(name))&lt;br&gt;
Output:&lt;/p&gt;

&lt;p&gt;Python&lt;br&gt;
6&lt;br&gt;
&lt;br&gt;
Here, print(), len(), and type() are built-in functions.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What Is an IDE?
IDE stands for Integrated Development Environment. It is a software application that provides tools for writing, running, debugging, and managing code.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Examples of Python development environments include:&lt;/p&gt;

&lt;p&gt;Visual Studio Code&lt;/p&gt;

&lt;p&gt;PyCharm&lt;/p&gt;

&lt;p&gt;IDLE&lt;/p&gt;

&lt;p&gt;JupyterLab&lt;/p&gt;

&lt;p&gt;An IDE or code editor helps developers write programs more efficiently.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Basic Data Types in Python
Python provides different data types to represent different kinds of values.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Data type   Description Example&lt;br&gt;
int Whole numbers   age = 23&lt;br&gt;
float   Decimal numbers price = 99.5&lt;br&gt;
str Text    name = "Python"&lt;br&gt;
bool    Boolean values  is_valid = True&lt;br&gt;
Integer&lt;br&gt;
An integer represents a whole number without a decimal point.&lt;/p&gt;

&lt;p&gt;age = 23&lt;br&gt;
print(type(age))&lt;br&gt;
Float&lt;br&gt;
A float represents a number with a fractional or decimal component.&lt;/p&gt;

&lt;p&gt;price = 99.5&lt;br&gt;
print(type(price))&lt;br&gt;
String&lt;br&gt;
A string represents text enclosed in single or double quotation marks.&lt;/p&gt;

&lt;p&gt;language = "Python"&lt;br&gt;
print(type(language))&lt;br&gt;
Boolean&lt;br&gt;
A Boolean represents one of two logical values: True or False.&lt;/p&gt;

&lt;p&gt;is_student = True&lt;br&gt;
print(type(is_student))&lt;br&gt;
Boolean values are not the same as the integers 1 and 0, although Python allows certain numeric operations between them.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What Is ASCII?
ASCII stands for American Standard Code for Information Interchange. It is a character-encoding standard that assigns numerical codes to English letters, digits, punctuation marks, and certain control characters.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;A = 65&lt;/p&gt;

&lt;p&gt;a = 97&lt;/p&gt;

&lt;p&gt;0 = 48&lt;/p&gt;

&lt;p&gt;Python can display the Unicode code point of a character using the ord() function.&lt;/p&gt;

&lt;p&gt;print(ord("A"))&lt;br&gt;
print(ord("a"))&lt;br&gt;
print(ord("0"))&lt;br&gt;
Output:&lt;/p&gt;

&lt;p&gt;65&lt;br&gt;
97&lt;br&gt;
48&lt;br&gt;
ASCII is a subset of Unicode. Python strings support Unicode, so Python can represent characters from many languages beyond the original ASCII character set.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
Today, I learned the basics of Python identifiers, variable assignment, naming conventions, reserved keywords, built-in functions, IDEs, data types, and ASCII. These concepts form the foundation for writing Python programs and understanding how data is represented and processed.&lt;/p&gt;

&lt;p&gt;By practising these fundamentals, I can build a stronger foundation for advanced Python topics such as functions, loops, object-oriented programming, data analysis, and artificial intelligence.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>learning</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>python day 1</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Mon, 26 Oct 2026 17:57:53 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/python-day-1-1inh</link>
      <guid>https://dev.to/harishraj01100boop/python-day-1-1inh</guid>
      <description>&lt;p&gt;Introduction&lt;br&gt;
Python is a powerful, high-level, general-purpose programming language known for its simple syntax, readability, and versatility. It is widely used in data science, data analysis, machine learning, artificial intelligence (AI), web development, networking, automation, scripting, and game development.&lt;/p&gt;

&lt;p&gt;Python helps developers write code with fewer lines, making it easier to learn, understand, and maintain.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Applications of Python
Python is used in many areas of software development.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Data Science and Data Analysis: Python helps collect, process, analyze, and visualize data using libraries such as Pandas, NumPy, and Matplotlib.&lt;/p&gt;

&lt;p&gt;Machine Learning and AI: Python is widely used to develop machine learning models and AI applications with libraries such as Scikit-learn, TensorFlow, and PyTorch.&lt;/p&gt;

&lt;p&gt;Web Development: Python supports web application development using frameworks such as Django and Flask.&lt;/p&gt;

&lt;p&gt;Database Applications: Python can connect to databases such as MySQL, PostgreSQL, and SQLite to store, retrieve, and manage information.&lt;/p&gt;

&lt;p&gt;Networking: Python can be used to develop network tools, communicate between computers, and work with network protocols.&lt;/p&gt;

&lt;p&gt;Scripting and Automation: Python helps automate repetitive tasks, manage files, and execute system operations.&lt;/p&gt;

&lt;p&gt;Game Development: Python can be used to create games using libraries and frameworks such as Pygame.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Python Implementations
Python has different implementations that allow it to work with different technologies and environments.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;CPython: The standard and most widely used Python implementation, written primarily in C.&lt;/p&gt;

&lt;p&gt;Jython: An implementation of Python that runs on the Java platform and integrates with Java.&lt;/p&gt;

&lt;p&gt;IronPython: An implementation of Python that integrates with the .NET ecosystem and works with C# and other .NET languages.&lt;/p&gt;

&lt;p&gt;These are different implementations of Python, rather than separate Python programming languages.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Platform Independence
Python is considered a platform-independent language because the same Python source code can generally run on different operating systems, including Windows, macOS, and Linux, when the required Python version and dependencies are available.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example, a Python program developed on Windows can usually run on Linux or macOS with little or no modification.&lt;/p&gt;

&lt;p&gt;However, operating-system-specific features, external dependencies, and file paths may require changes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;High-Level and Low-Level Languages
Programming languages can be classified according to how closely they communicate with the computer's hardware.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;High-Level Languages&lt;br&gt;
High-level languages are designed to be easier for humans to read, write, and understand. They hide many hardware-level details.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;Python&lt;/p&gt;

&lt;p&gt;JavaScript&lt;/p&gt;

&lt;p&gt;Java&lt;/p&gt;

&lt;p&gt;C#&lt;/p&gt;

&lt;p&gt;Low-Level Languages&lt;br&gt;
Low-level languages are closer to the computer's hardware and machine instructions.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;Machine language, which uses binary instructions.&lt;/p&gt;

&lt;p&gt;Assembly language, which uses symbolic instructions that correspond closely to machine operations.&lt;/p&gt;

&lt;p&gt;Low-level programming can provide greater control over hardware, but it is generally more difficult for humans to understand and write.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How Does a Computer Understand Input?
Computers ultimately process information using binary representations, which consist of 0s and 1s.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Inputs can come in different forms, including text, audio, and images. These inputs are processed differently depending on the application.&lt;/p&gt;

&lt;p&gt;Text: Encoded into numerical values using character-encoding systems such as UTF-8.&lt;/p&gt;

&lt;p&gt;Audio: Represented as digital samples containing numerical values.&lt;/p&gt;

&lt;p&gt;Images: Represented as numerical pixel values.&lt;/p&gt;

&lt;p&gt;AI applications can process these numerical representations to recognize speech, analyze images, understand text, or generate responses.&lt;/p&gt;

&lt;p&gt;However, not every input is simply converted into text first. The processing method depends on the type of input and the task.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;History and Versions of Python
Python was created by Guido van Rossum and first released in 1991.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Its major versions include:&lt;/p&gt;

&lt;p&gt;Python 1.0 – 1994: The first major version, introducing core features of the language.&lt;/p&gt;

&lt;p&gt;Python 2.0 – 2000: Introduced several improvements, including list comprehensions and garbage collection.&lt;/p&gt;

&lt;p&gt;Python 3.0 – 2008: Introduced important language changes and improvements.&lt;/p&gt;

&lt;p&gt;Python 3 is the modern version used for most new projects. Python 2 reached the end of its official support in January 2020.&lt;/p&gt;

&lt;p&gt;Backward Compatibility&lt;br&gt;
Backward compatibility means that newer versions of software can continue to support code written for older versions.&lt;/p&gt;

&lt;p&gt;Python 3 introduced changes that made it incompatible with some Python 2 code. As a result, certain Python 2 programs require modifications before they can run on Python 3.&lt;/p&gt;

&lt;p&gt;This is why developers should choose a supported Python version when starting a new project.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Programming Languages and Scripting Languages
A programming language is a language used to write instructions that a computer can execute. A scripting language is commonly used to automate tasks, connect software components, and control the behavior of applications.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Compiled Languages&lt;br&gt;
A compiler translates source code into another form, such as machine code or bytecode, before execution.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;C&lt;/p&gt;

&lt;p&gt;C++&lt;/p&gt;

&lt;p&gt;Interpreted Execution&lt;br&gt;
An interpreter executes program instructions at runtime, often without requiring the developer to create a separate native executable first.&lt;/p&gt;

&lt;p&gt;Python and JavaScript are commonly described as interpreted or scripting languages, although their modern implementations may also use compilation and just-in-time techniques.&lt;/p&gt;

&lt;p&gt;Python source code is commonly compiled into bytecode, which the Python virtual machine executes. Therefore, Python is not limited to purely line-by-line interpretation.&lt;/p&gt;

&lt;p&gt;Python as a Scripting Language&lt;br&gt;
Python is widely used for scripting because it has simple syntax and supports rapid development. It can automate tasks, process data, interact with databases, and manage files.&lt;/p&gt;

&lt;p&gt;Python can also be used to develop large applications, backend systems, and complex software projects.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Disadvantages of Python
Although Python has many advantages, it also has some limitations.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Performance: Python programs can be slower than compiled languages such as C or C++ for certain CPU-intensive tasks. Performance compared with Java depends on the workload and implementation.&lt;/p&gt;

&lt;p&gt;Memory Consumption: Python objects and its runtime can use more memory than lower-level alternatives.&lt;/p&gt;

&lt;p&gt;Runtime Errors: Some errors, including certain type-related errors, appear only when the affected code executes.&lt;/p&gt;

&lt;p&gt;Mobile Development: Python is less commonly used for native mobile application development than languages and frameworks specifically designed for Android and iOS.&lt;/p&gt;

&lt;p&gt;These limitations can often be managed through optimization, suitable libraries, testing, and choosing the right technology for the task.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
Python is a versatile and beginner-friendly programming language that supports a wide range of applications, from basic scripting to advanced AI systems. Its readable syntax, extensive libraries, database connectivity, and cross-platform support make it a valuable tool for developers.&lt;/p&gt;

&lt;p&gt;Learning Python provides a strong foundation for exploring data science, machine learning, artificial intelligence, web development, automation, and many other areas of technology.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Understanding useState, Rendering, and Targeting in React</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Mon, 26 Oct 2026 17:28:28 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/understanding-usestate-rendering-and-targeting-in-react-2c15</link>
      <guid>https://dev.to/harishraj01100boop/understanding-usestate-rendering-and-targeting-in-react-2c15</guid>
      <description>&lt;p&gt;Today, I learned how React works with useState, how to define logic using functions, how to render UI elements, and how to target a particular element to display updated data.&lt;/p&gt;

&lt;p&gt;React makes it easier to build interactive user interfaces by updating the UI whenever the state changes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Understanding useState in React
useState is a React Hook used to store and manage data inside a functional component. When the state changes, React automatically re-renders the component.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Syntax:&lt;/p&gt;

&lt;p&gt;const [value, setValue] = useState("");&lt;br&gt;
value – stores the current state.&lt;/p&gt;

&lt;p&gt;setValue – updates the state.&lt;/p&gt;

&lt;p&gt;useState("") – initializes the state with an empty string.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Defining the Logic
After creating the state, we define a function to perform an action. For example, when a user clicks a button, a function can update the state.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;function greet() {&lt;br&gt;
  setMessage("Hello, Welcome to React!");&lt;br&gt;
}&lt;br&gt;
Here, the greet() function contains the logic, and setMessage() updates the state.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Rendering the UI
In React, we use return() to render UI elements using JSX. JSX allows us to write HTML-like syntax inside JavaScript.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;return (&lt;br&gt;
  &lt;/p&gt;
&lt;br&gt;
    Click Me&lt;br&gt;
    &lt;h1&gt;{message}&lt;/h1&gt;
&lt;br&gt;
  &lt;br&gt;
);&lt;br&gt;
The button and heading are rendered on the page. When the button is clicked, the function updates the state, and React displays the new message.

&lt;ol&gt;
&lt;li&gt;Targeting an Element
In React, we can display state data inside a specific JSX element using curly braces {}.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;h1&gt;{message}&lt;/h1&gt;

&lt;p&gt;Here, the &lt;/p&gt;
&lt;h1&gt; element is the target where the message appears. When the state changes, React updates the displayed text automatically.&lt;/h1&gt;


&lt;ol&gt;
&lt;li&gt;Complete Example
import { useState } from "react";&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;function Greeting() {&lt;br&gt;
  const [message, setMessage] = useState("");&lt;/p&gt;

&lt;p&gt;function greet() {&lt;br&gt;
    setMessage("Hello, Welcome to React!");&lt;br&gt;
  }&lt;/p&gt;

&lt;p&gt;return (&lt;br&gt;
    &lt;/p&gt;
&lt;br&gt;
      Greet Me&lt;br&gt;
      &lt;h1&gt;{message}&lt;/h1&gt;
&lt;br&gt;
    &lt;br&gt;
  );&lt;br&gt;
}

&lt;p&gt;export default Greeting;&lt;br&gt;
How the Code Works&lt;br&gt;
State: useState("") creates an empty message.&lt;/p&gt;

&lt;p&gt;Logic: The greet() function updates the message.&lt;/p&gt;

&lt;p&gt;Rendering: The return() statement displays the button and heading.&lt;/p&gt;

&lt;p&gt;Targeting: The &lt;/p&gt;
&lt;h1&gt; element displays the updated message.&lt;/h1&gt;


&lt;p&gt;Re-rendering: React updates the UI after the state changes.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
Today, I learned the basic workflow of React: creating state with useState, defining logic using functions, rendering elements using JSX, and displaying updated values in a target element.&lt;/p&gt;

&lt;p&gt;Understanding these concepts is an important step toward building interactive React applications.&lt;/p&gt;



</description>
      <category>beginners</category>
      <category>frontend</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>react js in paiyalagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Sat, 24 Oct 2026 20:00:44 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/react-js-in-paiyalagam-2j4e</link>
      <guid>https://dev.to/harishraj01100boop/react-js-in-paiyalagam-2j4e</guid>
      <description>&lt;p&gt;react is created by facebook . javascprit is library. prewitten code it is frame .before the react js if i click the second page it will take time and loading because different file for differnt page .so react solve this problem one html file for all the page. to create a react in terminal use npm create &lt;a href="mailto:vite@content"&gt;vite@content&lt;/a&gt;. oxlint and exlint .oxlint  is stiict in warring and exlint is begginer friendly it will suggestion if make error to clear.render is used to run the appliaction .import and export.import is receive the jsx file in main.export is to sent he jsx file .SPA stands single page application is html .jsx is human and machine understand code user define tag.component header and footer is small for all page so it is fixed for all page so use component.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>30/10/26 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Wed, 30 Sep 2026 17:06:08 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/301026-in-payilagam-3925</link>
      <guid>https://dev.to/harishraj01100boop/301026-in-payilagam-3925</guid>
      <description>&lt;p&gt;today  i learn about how to create a object then what is objust .object is the state of compiantion and behaviour .const value are state .function is a behaviour. an objuct carrier function another function and variable.then learn about crud operation how to add new value in object then how to view then how to update the value and how to delete . this are all discussed today&lt;/p&gt;

</description>
    </item>
    <item>
      <title>29/09/2026 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Tue, 29 Sep 2026 17:23:01 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/29092026-in-payilagam-3kjf</link>
      <guid>https://dev.to/harishraj01100boop/29092026-in-payilagam-3kjf</guid>
      <description>&lt;p&gt;today learn about constructor .JavaScript Constructor Method A constructor in JavaScript is a special function used to create and initialize objects. It sets up object properties and is typically invoked using the new keyword. Constructors allow for the creation of multiple instances with similar properties and methods. Object.create() function in JavaScript&lt;br&gt;
Object.create() in JavaScript is used to create a new object by setting an existing object as its prototype. Instead of copying properties directly or invoking a constructor, it establishes prototype-based inheritance, allowing the new object to access properties and methods from the specified prototype.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>26/9/26 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Sat, 26 Sep 2026 17:42:51 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/26926-in-payilagam-2fi5</link>
      <guid>https://dev.to/harishraj01100boop/26926-in-payilagam-2fi5</guid>
      <description>&lt;p&gt;today i learn about js and function then what is parameter and arugment then how to use return end of the day sir give a project to create ecomerce site&lt;/p&gt;

</description>
    </item>
    <item>
      <title>23/9/2026 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Wed, 23 Sep 2026 16:52:22 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/2392026-in-payilagam-531o</link>
      <guid>https://dev.to/harishraj01100boop/2392026-in-payilagam-531o</guid>
      <description>&lt;p&gt;today last day of html css . i will done 6 project using html css . last project is clone the youtube page &lt;/p&gt;

</description>
    </item>
    <item>
      <title>today in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Wed, 23 Sep 2026 16:47:09 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/today-in-payilagam-3nd1</link>
      <guid>https://dev.to/harishraj01100boop/today-in-payilagam-3nd1</guid>
      <description>&lt;p&gt;i will create a fb login page and instagram login page using html and css&lt;/p&gt;

</description>
    </item>
    <item>
      <title>day 5 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Fri, 18 Sep 2026 17:44:52 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/day-5-in-payilagam-40mb</link>
      <guid>https://dev.to/harishraj01100boop/day-5-in-payilagam-40mb</guid>
      <description>&lt;p&gt;today i will completed nav bar header in webpage .today i will learn media query and learn about position in css there are type static,absolute,relative,fixed and sticky.&lt;/p&gt;

</description>
      <category>css</category>
      <category>html</category>
    </item>
    <item>
      <title>day 4 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Thu, 17 Sep 2026 17:25:02 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/day-4-in-payilagam-4dac</link>
      <guid>https://dev.to/harishraj01100boop/day-4-in-payilagam-4dac</guid>
      <description>&lt;p&gt;today i learn about create header part in website using nav tag and using media queries then id and for input type .Font awesome is a website where they have n numbers icons.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>day 3 in payilagam</title>
      <dc:creator>Harish raj</dc:creator>
      <pubDate>Thu, 17 Sep 2026 17:10:48 +0000</pubDate>
      <link>https://dev.to/harishraj01100boop/day-3-in-payilagam-2lh</link>
      <guid>https://dev.to/harishraj01100boop/day-3-in-payilagam-2lh</guid>
      <description>&lt;p&gt;today i learn how to create a resume using html and css . first i use grid box to separate box in column . then using img tag for profile photo .then learn about main asix and cross asis in flex then create a table for study details then push into gitlab &lt;/p&gt;

</description>
      <category>gitlab</category>
      <category>html</category>
      <category>css</category>
    </item>
  </channel>
</rss>
