<?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>Forem: bagavath ravichandran</title>
    <description>The latest articles on Forem by bagavath ravichandran (@bagavath_98).</description>
    <link>https://forem.com/bagavath_98</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2873393%2Fe9852426-5725-459e-b51d-9ed90a4c238d.jpg</url>
      <title>Forem: bagavath ravichandran</title>
      <link>https://forem.com/bagavath_98</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/bagavath_98"/>
    <language>en</language>
    <item>
      <title>very good narration vasu</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Thu, 08 May 2025 14:36:08 +0000</pubDate>
      <link>https://forem.com/bagavath_98/very-good-narration-vasu-5h5e</link>
      <guid>https://forem.com/bagavath_98/very-good-narration-vasu-5h5e</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/vasutamil19/interface-class-gol" class="crayons-story__hidden-navigation-link"&gt;Interface &amp;amp; Class&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/vasutamil19" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2861142%2Fc2265735-9c59-4efc-9de6-20e5400b0cb0.png" alt="vasutamil19 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/vasutamil19" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Vasudevan Tamilarasan
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Vasudevan Tamilarasan
                
              
              &lt;div id="story-author-preview-content-2453975" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/vasutamil19" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2861142%2Fc2265735-9c59-4efc-9de6-20e5400b0cb0.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Vasudevan Tamilarasan&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/vasutamil19/interface-class-gol" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 2 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/vasutamil19/interface-class-gol" id="article-link-2453975"&gt;
          Interface &amp;amp; Class
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/java"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;java&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/classes"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;classes&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/vasutamil19/interface-class-gol" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;8&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/vasutamil19/interface-class-gol#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              2&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>java</category>
      <category>classes</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>What are key words in java?</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Thu, 03 Apr 2025 15:55:37 +0000</pubDate>
      <link>https://forem.com/bagavath_98/what-are-key-words-in-java-1dm3</link>
      <guid>https://forem.com/bagavath_98/what-are-key-words-in-java-1dm3</guid>
      <description>&lt;p&gt;Keywords in Java &lt;strong&gt;are reserved words that have a predefined meaning in the language and cannot be used as variable names, method names, or identifiers.&lt;/strong&gt;These keywords help define the syntax and structure of Java programs.&lt;/p&gt;

&lt;p&gt;Here i'm presenting commonly used few keywords in java,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;public (Access Modifier)&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;public is an &lt;strong&gt;access modifier that makes the method or class accessible from anywhere&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If a method or class is public, it can be used by other classes, even if they are in different packages.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;static (Modifier)&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The static keyword means &lt;strong&gt;that a method or variable belongs to the class itself&lt;/strong&gt; rather than to any specific instance of the class.&lt;/p&gt;

&lt;p&gt;In the case of main, it means the method can be called without creating an object of the class.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;void (Return Type)&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;void is a return type that specifies that a method does not return any value.&lt;/p&gt;

&lt;p&gt;Since the main method is the entry point of the program, it doesn't return anything, so its return type is void.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;class (Class Declaration)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;class is a keyword used to define a class which is a blueprint for creating objects&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;main (Method Name)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;main is the &lt;strong&gt;entry point of every Java application.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The JVM (Java Virtual Machine) calls the main method to start the execution of the program.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;String[ ] args (Command-Line Arguments)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;String[ ] args is an array of String values that store command-line arguments passed to the program when it's executed.&lt;/p&gt;

&lt;p&gt;Example: If you run java MyClass hello world, args[0] = "hello" and args[1] = "world".&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>ai</category>
    </item>
    <item>
      <title>Static &amp; Non-static methods in java .</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Wed, 02 Apr 2025 16:36:03 +0000</pubDate>
      <link>https://forem.com/bagavath_98/static-non-static-methods-in-java--237f</link>
      <guid>https://forem.com/bagavath_98/static-non-static-methods-in-java--237f</guid>
      <description>&lt;p&gt;Today i learned about what are the  methods in java,&lt;/p&gt;

&lt;p&gt;What is method in java?&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; A method in Java is a set of instructions that can be called 
 for execution using the method name.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2F248ecim4241iey50hvem.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%2F248ecim4241iey50hvem.png" alt="Image description" width="518" height="277"&gt;&lt;/a&gt;&lt;br&gt;
     &lt;em&gt;PicCourtesy-ScientechEasy&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are mainly two methods in java,&lt;br&gt;
1.&lt;strong&gt;Pre-defined methods&lt;/strong&gt;&lt;br&gt;
2.&lt;strong&gt;user-defined methods&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;1.&lt;strong&gt;Predefined Methods&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;These are methods that are &lt;strong&gt;already available and part of the Java class library&lt;/strong&gt;. Examples include System.out.println() for printing to the console and Math.sqrt() for calculating square roots.&lt;/p&gt;

&lt;p&gt;2.&lt;strong&gt;User-defined Methods&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;These are methods that you, as the programmer create to perform specific tasks within your program. &lt;strong&gt;You define these methods within classes and use them to encapsulate functionality and improve code reusability&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In user-defined methods there are two types in it,&lt;/p&gt;

&lt;p&gt;1.&lt;strong&gt;Static method&lt;/strong&gt;&lt;br&gt;
  A static method is one that belongs to a class instead of an instance of a class and this method can be called without an instance or the object of the class. &lt;/p&gt;

&lt;p&gt;2.&lt;strong&gt;Non-static method&lt;/strong&gt;&lt;br&gt;
  non-static methods are methods that are associated with an instance of a class.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>react</category>
    </item>
    <item>
      <title>My mock interview experience</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Mon, 31 Mar 2025 03:29:18 +0000</pubDate>
      <link>https://forem.com/bagavath_98/my-mock-interview-experience-4249</link>
      <guid>https://forem.com/bagavath_98/my-mock-interview-experience-4249</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Today at my training institute the faculties arranged a mock interview for the students to get to know about the experience and  the  process of the interview.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;At morning i arrived at the institute and made myself calm and  chill by doing nothing and a little meditation, and i didn't rehearse the topic i learned and before the mock the training director  arranged a  group discussion session for 10 minutes and our group talked about  &lt;strong&gt;the impcat of AI&lt;/strong&gt; in our day to day life and i talked around a minute only and i learned new things from my fellow colleagues who talked in the session and training director gave a guidance speech about how to talk in a GD and the tips were very useful.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;And then i went to get interviewed and the interviewer started to ask the questions and i answered it but i got nervous , after the session the interviewer gave some tips to overcome the weakness that's really helpfull and the session got over.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;At the end of the day i gain new things and experiences.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>beginners</category>
      <category>react</category>
    </item>
    <item>
      <title>PostgreSQL basics &amp; clauses.</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Wed, 26 Mar 2025 03:56:49 +0000</pubDate>
      <link>https://forem.com/bagavath_98/postgresql-basics-clauses-4p22</link>
      <guid>https://forem.com/bagavath_98/postgresql-basics-clauses-4p22</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;p&gt;SQL:&lt;strong&gt;Structured query language&lt;/strong&gt;&lt;br&gt;
It is programming language for storing and processing information in a relational database.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;PostgreSQL:PostgreSQL (often called Postgres) is a free, open-source database management system and one of the type of SQL that stores and manages data in tables. It's known for its &lt;strong&gt;reliability, flexibility, and performance and can handle large amounts of data&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;CLAUSE &lt;br&gt;
 A clause in PostgreSQL is like a piece of a sentence in a SQL query. It helps tell the database what to do with the data. Think of it as giving step-by-step instructions.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Clauses are building blocks of SQL queries and help define operations such as &lt;strong&gt;filtering, sorting, grouping, and joining data.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight sql"&gt;&lt;code&gt;&lt;span class="c1"&gt;-- FILTERING: Get employees older than 30&lt;/span&gt;
&lt;span class="k"&gt;SELECT&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt; &lt;span class="k"&gt;WHERE&lt;/span&gt; &lt;span class="n"&gt;age&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="c1"&gt;-- SORTING: Get employees sorted by salary (highest first)&lt;/span&gt;
&lt;span class="k"&gt;SELECT&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt; &lt;span class="k"&gt;ORDER&lt;/span&gt; &lt;span class="k"&gt;BY&lt;/span&gt; &lt;span class="n"&gt;salary&lt;/span&gt; &lt;span class="k"&gt;DESC&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="c1"&gt;-- GROUPING: Count employees in each department&lt;/span&gt;
&lt;span class="k"&gt;SELECT&lt;/span&gt; &lt;span class="n"&gt;department&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="k"&gt;COUNT&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt; &lt;span class="k"&gt;GROUP&lt;/span&gt; &lt;span class="k"&gt;BY&lt;/span&gt; &lt;span class="n"&gt;department&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="c1"&gt;-- JOINING: Get employees with their department names&lt;/span&gt;
&lt;span class="k"&gt;SELECT&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;departments&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt; 
&lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt; 
&lt;span class="k"&gt;JOIN&lt;/span&gt; &lt;span class="n"&gt;departments&lt;/span&gt; &lt;span class="k"&gt;ON&lt;/span&gt; &lt;span class="n"&gt;employees&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;department_id&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;departments&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;id&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>react</category>
      <category>opensource</category>
      <category>aws</category>
    </item>
    <item>
      <title>API &amp; network topics</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Mon, 17 Mar 2025 15:26:18 +0000</pubDate>
      <link>https://forem.com/bagavath_98/api-network-topics-akg</link>
      <guid>https://forem.com/bagavath_98/api-network-topics-akg</guid>
      <description>&lt;p&gt;Today i learned about fetch API in javascript and other network protocols.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;what is API?&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;     Application Programming Interface(API)  are a type of 
  software interface that enables applications to exchange 
  data,features, and functionality. 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;u&gt;Types of APIs &lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public APIs&lt;/strong&gt;: Open APIs that are available to any business or developer.&lt;br&gt;
&lt;strong&gt;Partner APIs&lt;/strong&gt;: Only available to authorized businesses and developers.&lt;br&gt;
&lt;strong&gt;Private APIs&lt;/strong&gt;: Only accessible by one private enterprise.&lt;br&gt;
&lt;strong&gt;Composite APIs&lt;/strong&gt;: An aggregate of multiple APIs. (E.g.E-commerce checkout: Purchasing an item on Amazon involves multiple steps (adding to cart, checkout, payment) that are handled by a composite API in a single transaction.)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;URI VS URL&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;uniform resource identifiers (URIs) and uniform resource &lt;br&gt;
 locators (URLs) aren't the same. A URI can be a name, a &lt;br&gt;
 location, or both, while a URL specifies just the location of &lt;br&gt;
 a resource.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&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%2Fya6uegu3ba1d5i91ef9z.jpg" 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%2Fya6uegu3ba1d5i91ef9z.jpg" alt="Image description" width="800" height="291"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FETCH 
 (fetch is a concept or function) Fetch API is a specific 
JavaScript interface used to make HTTP requests to access data 
from APIs or other network resources. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The fetching process,&lt;br&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%2F1rmyw94xonmquz5dsj3f.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%2F1rmyw94xonmquz5dsj3f.png" alt="Image description" width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;REST API&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;REST stands for &lt;strong&gt;Representational State Transfer&lt;/strong&gt; and API stands for Application Program Interface. REST is a software architectural style that defines the set of rules to be used for creating web services.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It allows requesting systems to access and manipulate web &lt;br&gt;
resources by using a uniform and predefined set of rules.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&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%2Fsmi65jelgqsir5dp3okd.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%2Fsmi65jelgqsir5dp3okd.png" alt="Image description" width="800" height="353"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;http headers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HTTP headers contain metadata in key-value pairs that are sent along with HTTP requests and responses. They can be used to define caching behavior, facilitate authentication, and manage session state.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;https status code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HTTP status codes are three-digit codes that indicate the &lt;br&gt;
 outcome of an API request. They are included in the API's &lt;br&gt;
 response to the API client.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&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%2Fvliawhumcsrcxcwtaqi7.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%2Fvliawhumcsrcxcwtaqi7.png" alt="Image description" width="800" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
      <category>devops</category>
    </item>
    <item>
      <title>Javascript methods</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Wed, 12 Mar 2025 12:29:36 +0000</pubDate>
      <link>https://forem.com/bagavath_98/javascript-methods-13d2</link>
      <guid>https://forem.com/bagavath_98/javascript-methods-13d2</guid>
      <description>&lt;p&gt;Here are the methods i learned today,&lt;/p&gt;

&lt;p&gt;1.appendchild()&lt;br&gt;
      This method adds a node to the end of the list of children of &lt;br&gt;
      a specified  parent node&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   E.g: 
       &amp;lt;script&amp;gt;             
        const document.createElement("h1")
        element.innertext="Hello"
        document.body.appendchild(element)
       &amp;lt;/script&amp;gt;
  In here the appendchild will create a element with h1 tag 
  with the output as "Hello".

  In writing in script we can  directly create a element in the
  body from javascript.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;2.append()&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    This method inserts a set of Node objects or strings after 
    the last child of the document.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;3.Difference b/w appendchild() and append()&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; append() is used to add HTML content or an element to the end 
 of an existing element while appendChild() is used to add a 
 new node element as a child to an existing node.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>webdev</category>
      <category>sde</category>
      <category>react</category>
      <category>devops</category>
    </item>
    <item>
      <title>My first website cloning project</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Wed, 05 Mar 2025 12:40:04 +0000</pubDate>
      <link>https://forem.com/bagavath_98/my-first-website-cloning-project-j6f</link>
      <guid>https://forem.com/bagavath_98/my-first-website-cloning-project-j6f</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%2Flf0oex9u5snpsez8ty4i.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%2Flf0oex9u5snpsez8ty4i.png" alt="Image description" width="800" height="394"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;the website is not correctly portrayed in this picture.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gitlab.com/payilagam-git2/my-practice-object/-/tree/main/netflix%20%20cloning%20project?ref_type=heads" rel="noopener noreferrer"&gt;here's the code you can deploy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This project i had done using html &amp;amp; css only.&lt;/p&gt;

&lt;p&gt;I've worked on this project for 2 days .As a beginner i felt frustrated  on my work , some time i just froze on a particular code for almost 2 hours and i didn't gave up on my effort , I searhed on online for some properties and implemneted on this project and i got the output of this website.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The first thing how i able to finish my project is  my &lt;br&gt;
      continuous practice . only with continuous &lt;br&gt;
      practice you can achieve and master anything.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>sde</category>
      <category>react</category>
      <category>devops</category>
    </item>
    <item>
      <title>CSS PROPERTIES</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Thu, 27 Feb 2025 17:06:19 +0000</pubDate>
      <link>https://forem.com/bagavath_98/css-properties-2an2</link>
      <guid>https://forem.com/bagavath_98/css-properties-2an2</guid>
      <description>&lt;p&gt;1.Flexbox:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Flexbox is a layout method for arranging items in rows or 
 columns.
 The CSS Flexbox Layout should be used for one-dimensional 
 layout, with rows OR columns.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;2.class selector&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The CSS .class selector selects elements with a specific class 
 attribute value.

 The **element.class** selector selects the specified elements 
 with the specified class attribute value.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;3.Element selector.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The element selector selects HTML elements based on the 
 element name.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;p {&lt;br&gt;
    text-align: center;&lt;br&gt;
    color: red;&lt;br&gt;
  }&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Here, all &amp;lt;p&amp;gt; elements on the page will be center-aligned, 
 with a red text color: 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;4.Box-shadow property&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The CSS box-shadow property is used to apply one or more 
 shadows to an element.

 div {
     box-shadow: 10px 10px;
 }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;5.Border-radius property.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The border-radius property defines the radius of the element's 
 corners.it allows you to add rounded corners to elements.

 #example {
    border: 2px solid red;
    border-radius: 25px;
 }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>TAGS IN HTML -1</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Wed, 26 Feb 2025 15:43:47 +0000</pubDate>
      <link>https://forem.com/bagavath_98/tags-in-html-1-3ila</link>
      <guid>https://forem.com/bagavath_98/tags-in-html-1-3ila</guid>
      <description>&lt;p&gt;These are the tags in HTMl&lt;/p&gt;

&lt;p&gt;1.&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  The declaration is not an HTML tag. It is an "information" to 
  the browser about what document type to expect.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;2.html&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   This tag represents the root of an HTML document.The &amp;lt;html&amp;gt; 
   tag is the container for all other HTML elements (except for 
   the &amp;lt;!DOCTYPE&amp;gt; tag).
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;3.head&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;head&amp;gt; element is a container for metadata (data about 
 data) and is placed between the &amp;lt;html&amp;gt; tag and the &amp;lt;body&amp;gt; tag.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;4.body&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;body&amp;gt; element contains all the contents of an HTML 
 document, such as headings, paragraphs, images, hyperlinks, 
 tables, lists, etc.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;5.Heading tag.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;h1&amp;gt; to &amp;lt;h6&amp;gt; tags are used to define HTML headings.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;6.Paragraph tag.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;p&amp;gt; tag defines a paragraph.Browsers automatically add a 
 single blank line before and after each &amp;lt;p&amp;gt; element.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;7.Link tag.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;link&amp;gt; tag defines the relationship between the current 
 document and an external resource.
 E.g:
   &amp;lt;head&amp;gt;
   &amp;lt;link rel="stylesheet" href="styles.css"&amp;gt;
   &amp;lt;/head&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;8.Footer tag.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;footer&amp;gt; tag defines a footer for a document or section.
 A &amp;lt;footer&amp;gt; element typically contains:

      - authorship information
      - copyright information
      - contact information
      - sitemap
      - back to top links
      - related documents
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;9.Input tag.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;input&amp;gt; tag specifies an input field where the user can 
 enter data.

 E.g:
    - &amp;lt;input type="button"&amp;gt;
    - &amp;lt;input type="url"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;10.Anchor tag .&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The &amp;lt;a&amp;gt; tag defines a hyperlink, which is used to link from 
 one page to another.

 The most important attribute of the &amp;lt;a&amp;gt; element is the href 
 attribute, which indicates the link's destination.
E.g:
 &amp;lt;a href="https://www.google.com"&amp;gt;Visit google.com!&amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>FRONT END DEVELOPMENT-1</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Tue, 25 Feb 2025 16:53:27 +0000</pubDate>
      <link>https://forem.com/bagavath_98/front-end-development-3apl</link>
      <guid>https://forem.com/bagavath_98/front-end-development-3apl</guid>
      <description>&lt;p&gt;The front end development involves creating the visual and interactive aspects of a website or web application that users interact with directly . it focus on user interface(UI)&amp;amp;user experience(UX).&lt;/p&gt;

&lt;p&gt;Front end relies on three technologies,&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; 1.HTML
 2.CSS
 3.JAVASCRIPT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;1.HTML&lt;br&gt;
    HYPER TEXT MARKUP LANGUAGE(HTML)The backbone of any website, used to structure content on the wesite.&lt;/p&gt;

&lt;p&gt;2.CSS&lt;br&gt;
    Cascading Style Sheets(CSS) Used to style and design the website, including layout, colors, fonts, and animations.&lt;/p&gt;

&lt;p&gt;3.JAVASCRIPT&lt;br&gt;
     JavaScript is a programming language that makes websites interactive and dynamic.JavaScript runs in the browser on the user's device. It works alongside HTML (structure) and CSS (styling) to create a complete website.&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>html</category>
    </item>
    <item>
      <title>APPS BUILD USING JAVA</title>
      <dc:creator>bagavath ravichandran</dc:creator>
      <pubDate>Mon, 24 Feb 2025 08:20:01 +0000</pubDate>
      <link>https://forem.com/bagavath_98/apps-build-using-java-2k7</link>
      <guid>https://forem.com/bagavath_98/apps-build-using-java-2k7</guid>
      <description>&lt;p&gt;The 10 apps that are build using java ,&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; 1.Uber
     A leading ride-sharing application that connects drivers 
  and passengers. Its backend services are developed using Java 
  to handle high volumes of data and transactions efficiently.

 2.Jenkins
        Jenkins, an open-source automation server, is primarily 
  written in Java and is widely used for continuous integration 
  and continuous delivery (CI/CD) in software development.

 3.Minecraft 
       A popular sandbox game that allows players to build and 
  explore virtual worlds. Its original version was developed 
  using Java. 

 4.Spotify
         A music streaming service that employs Java in its 
  backend to manage user data and streaming services 
  effectively.

 5.Netflix
        Netflix extensively utilizes Java in its technology 
  stack to build and maintain its streaming platform.

 6.Twitter
       Twitter's architecture has evolved significantly to meet 
  the demands of its growing user base. Initially built using 
  Ruby on Rails, Twitter transitioned to Java and Scala to 
  enhance performance and scalability. This shift allowed 
  Twitter to handle higher request rates and improve system 
  reliability

 7.Android Operating system
               The world's most widely used mobile operating 
   system, Android, is primarily built using Java. This enables 
   developers to create a vast array of mobile applications. 


 8.NASA WorldWind
               NASA WorldWind is an open-source 3D virtual 
  globe SDK developed by NASA's Learning Technologies project. 
  It enables developers to create cross-platform geospatial 
  applications in Java, providing access to a vast array of 
  satellite imagery, terrain data, and other geospatial        
  information.

 9.Citibank
          Citibank employs Java extensively across its 
  technology infrastructure to develop and maintain various 
  financial applications and services. The bank's technology 
  stack includes Java, among other languages and tools, to 
  support its global operations. 

 10.Walmart
       Walmart extensively utilizes Java in its technology 
  infrastructure to develop and maintain various applications 
  and services. The company employs Java for building scalable, 
  high-performance systems that support its global retail 
  operations.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>java</category>
      <category>programming</category>
      <category>softwaredevelopment</category>
      <category>android</category>
    </item>
  </channel>
</rss>
