<?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: AravindhBalakrishnan</title>
    <description>The latest articles on DEV Community by AravindhBalakrishnan (@arabdiv9).</description>
    <link>https://dev.to/arabdiv9</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%2F3867633%2F4248f9dd-dc41-4088-b523-83924ad0fd6b.jpeg</url>
      <title>DEV Community: AravindhBalakrishnan</title>
      <link>https://dev.to/arabdiv9</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arabdiv9"/>
    <language>en</language>
    <item>
      <title>Let's start JavaSciprt.</title>
      <dc:creator>AravindhBalakrishnan</dc:creator>
      <pubDate>Tue, 26 May 2026 01:59:57 +0000</pubDate>
      <link>https://dev.to/arabdiv9/lets-start-javasciprt-1n48</link>
      <guid>https://dev.to/arabdiv9/lets-start-javasciprt-1n48</guid>
      <description>&lt;p&gt;Java script is a scripting language where we can add interactive elements to a static webpage. Java script is a dynamically typed language which is interpreted line by line not like compiled one. &lt;br&gt;
JS is formally known as Mocha then live script which after java's popularity changed its live script name into javascript. &lt;/p&gt;

&lt;p&gt;JS can be written inside a HTML page within &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; tag. &lt;br&gt;
Let see a small JS program to print &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hello World&lt;br&gt;
&lt;/p&gt;


&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;script&amp;gt; 
console.log("Hello, World!");
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now we can write smaller arithmetic functions like addition, subtraction, multiplication, division using variable.&lt;/p&gt;

&lt;p&gt;Like all programming languages JS also uses variable to perform operations on the values which is stores in identifiers which we can call as variable. &lt;/p&gt;

&lt;p&gt;We can declare a variable and initialise a value to that variable using &lt;em&gt;let&lt;/em&gt; keyword. &lt;code&gt;let a = 20&lt;/code&gt; is used to declare and initialise variable an and assign a value of &lt;em&gt;20&lt;/em&gt; to &lt;em&gt;a&lt;/em&gt;. We can also use &lt;em&gt;var&lt;/em&gt; and &lt;em&gt;const&lt;/em&gt; to declare a variable. But &lt;em&gt;let&lt;/em&gt; is used rather than &lt;em&gt;var&lt;/em&gt; since &lt;em&gt;var&lt;/em&gt; allows to redeclare the same variable which leads into changing of actual value at any part of the program where as &lt;em&gt;let&lt;/em&gt; will not allow users to create same variable again in any part of the program which is more safer option.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;script&amp;gt;
let a = 20;
let b = 30;
console.log(a+b);
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Similarly we can perform subtraction, division, multiplication, modulo function.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;script&amp;gt; 
let a = 20;
let b = 10;
console.log(a-b);

let a = 20;
let b = 10;
console.log(a*b);

let a = 20;
let b = 10;
console.log(a/b);

let a = 20;
let b = 10;
console.log(a % b);
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;const&lt;/em&gt; keyword is used to create a variable which need not be changed at any part of the program lets us say value of pi which is 3.142 which can be declared as &lt;em&gt;const&lt;/em&gt; variable.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;script&amp;gt; 
const pi =3.142 
let radius = 3; 
let area = pi*radius*radius; 
console.log(area); 
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In this above program we can change the value of &lt;em&gt;radius&lt;/em&gt; but now the value of &lt;em&gt;pi&lt;/em&gt; when we try to give new value for &lt;em&gt;pi&lt;/em&gt; it will throw a error and we cannot assign new value to &lt;em&gt;pi&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;Let's see about the data types in JS. Like other programming languages we have datatypes &lt;em&gt;Number&lt;/em&gt; , &lt;em&gt;string&lt;/em&gt; , &lt;em&gt;BigInt&lt;/em&gt;, &lt;em&gt;Boolean&lt;/em&gt; are commonly used datatype. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/em&gt; is used to represent numeric value. But when number becomes large than a safe integer value we need to use &lt;em&gt;BigInt&lt;/em&gt;.  Also we can store floating value and double value in_ Number_ datatype. &lt;/p&gt;

&lt;p&gt;eg.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let a = 123;
let b = 2.567; 
let c= 1234567890; 

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

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;&lt;strong&gt;String&lt;/strong&gt;&lt;/em&gt; is used to represent series of characters and text which can be represented within " " &lt;/p&gt;

&lt;p&gt;eg.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let a  = "ABC is the first 3 alphabet of English"; 
let name = "Aravindh Balakrishnan "
let address = "Chennai, Tamil Nadu, "
let mobileNumber = " 98900000000"

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

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;&lt;strong&gt;Boolean&lt;/strong&gt;&lt;/em&gt; is used to represent &lt;em&gt;true&lt;/em&gt; or &lt;em&gt;false&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let x = true;
let y = false;

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

&lt;/div&gt;



&lt;p&gt;There are few more datatype is there which is &lt;em&gt;Undefined&lt;/em&gt; , &lt;em&gt;Null&lt;/em&gt; , &lt;em&gt;Symbol&lt;/em&gt; , &lt;em&gt;Object&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Undefined&lt;/em&gt; is used to represent not assigned value but a variable is declared. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Null&lt;/em&gt; is used to represent empty value of the variable. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Symbol&lt;/em&gt; is used to represent unique value of the variable which doesn't allow other variable to use the same value. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Object&lt;/em&gt; is a datatype which is used to represent key:value pair of the data. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to create a Website</title>
      <dc:creator>AravindhBalakrishnan</dc:creator>
      <pubDate>Sat, 16 May 2026 04:35:18 +0000</pubDate>
      <link>https://dev.to/arabdiv9/how-to-create-a-website-15j0</link>
      <guid>https://dev.to/arabdiv9/how-to-create-a-website-15j0</guid>
      <description>&lt;p&gt;Start doing website to learn HTML CSS. To build let us build a website like Google. &lt;/p&gt;

&lt;p&gt;First try to understand how many sections are there in the site and try to segregate all the contents inside a box like modules so that we can build it. &lt;/p&gt;

&lt;p&gt;First let us take header, body section then footer part which has language and about us section. &lt;/p&gt;

&lt;p&gt;First add a &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt;, body &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; part, &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Now add About &amp;amp; Store links inside a &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;. Now Gmail, Images, Menu dots, UserProfilePic inside a separate &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;. Using &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt;tag we can align them in both side of the page using Flex with help of justify content - Space Between attribute. So this has an expected result like google page.&lt;/p&gt;

&lt;p&gt;No coming to body part the website it have image of Google Logo, A search bar which has integrated Magnifier glass , &lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt; box for getting text from user followed by + icon image, Microphone icon image, Scanner icon image and then AI mode. Add all the thing inside a separate &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; tag so that we can make it look like a single input search box. Now using CSS modify the Logo image as expected size and then using flex align the image and &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; tag for search box one below the other.We have the give the size of the search box appropriate to the Google Logo size and give its width, Now we can add style to Searchbox like setting the icon size to same with same padding and gap between them. Now we can give the outline of the text input box as none and align them to centre of the searchbox with edges rounded. &lt;br&gt;
We have to add two button below them for Google Search &amp;amp; Im Feeling Lucky, add styling them for lighter colour grey, no border, give exact space between them inside a separate&lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;block. &lt;/p&gt;

&lt;p&gt;Now we can add the contents in the &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt; section like India with &lt;code&gt;&amp;lt;hr&amp;gt;&lt;/code&gt; tag for a line then followed by links for Advertising, Business, How search works on the left side also Privacy, Terms, Setting in the right side. Add CSS property to style them respectively. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>HMTL-2</title>
      <dc:creator>AravindhBalakrishnan</dc:creator>
      <pubDate>Wed, 15 Apr 2026 03:43:27 +0000</pubDate>
      <link>https://dev.to/arabdiv9/hmtl-2-16a5</link>
      <guid>https://dev.to/arabdiv9/hmtl-2-16a5</guid>
      <description>&lt;p&gt;Here again I start to write my learning journey, for the past 3 days we have been building FB clone page to learn new tags like input text, password, button. we placed then in page and wanted to make it centre. So we started learning Flex which allows us to move the elements flexibly from on place to another. We have explored the multiple possible options about this so that we can align and justify which is used to move in column and rows wise by default, but wen also changed the flex direction using flex-direction : column; &lt;/p&gt;

&lt;p&gt;Also we started using &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; tag in order to make the multiple elements come into one box. &lt;/p&gt;

&lt;p&gt;Within a div we need to make the elements look in a particular fashion which is done using &lt;code&gt;padding&lt;/code&gt; and &lt;code&gt;margin&lt;/code&gt; properties. Where padding is used to give space within the box content whereas margin gives outside the box content. &lt;/p&gt;

&lt;p&gt;The alignment of the various elements which we give will always depend on the &lt;code&gt;Style property&lt;/code&gt; which we give in the &lt;code&gt;head&lt;/code&gt; tag. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>css</category>
      <category>html</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Start learning HTML</title>
      <dc:creator>AravindhBalakrishnan</dc:creator>
      <pubDate>Wed, 08 Apr 2026 11:33:14 +0000</pubDate>
      <link>https://dev.to/arabdiv9/start-learning-html-4boc</link>
      <guid>https://dev.to/arabdiv9/start-learning-html-4boc</guid>
      <description>&lt;p&gt;This is my first DevPost here, Im learning HTML now. HTML is the markup language where it is used to communicate with web browsers as a human. Today I joined a class at &lt;strong&gt;Payilagam&lt;/strong&gt;. Markup language is not a programming language it is used to define the structure of the web page which needs to be displayed in web browser, markup language uses Tags elements to structure and define where the elements like text, images, videos, links needs to be displayed and placed accordingly using the tags. &lt;/p&gt;

&lt;p&gt;I created a basic web page code where I can enter the user name and password as text and click the button submit just as any web application has a login page on the website. I got to know about CSS which is used to style the web page which is created by HTML. &lt;/p&gt;

&lt;p&gt;I created the login page with help of tags &lt;code&gt;&amp;lt;html&amp;gt;, &amp;lt;head&amp;gt;, &amp;lt;body&amp;gt;, &amp;lt;input&amp;gt;, &amp;lt;button&amp;gt;.&lt;/code&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>html</category>
      <category>learning</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
