<?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: Himanshu Bhagwat</title>
    <description>The latest articles on DEV Community by Himanshu Bhagwat (@himanshu_bhagwat_efd7a248).</description>
    <link>https://dev.to/himanshu_bhagwat_efd7a248</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%2F3253861%2F85490dc9-1838-4dc0-8e5a-1d4c711548dd.jpg</url>
      <title>DEV Community: Himanshu Bhagwat</title>
      <link>https://dev.to/himanshu_bhagwat_efd7a248</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/himanshu_bhagwat_efd7a248"/>
    <language>en</language>
    <item>
      <title>🌈 CSS for Beginners: Style Your Web Page Like a Pro (Even If You're Not One Yet)</title>
      <dc:creator>Himanshu Bhagwat</dc:creator>
      <pubDate>Sun, 15 Jun 2025 14:42:04 +0000</pubDate>
      <link>https://dev.to/himanshu_bhagwat_efd7a248/css-for-beginners-style-your-web-page-like-a-pro-even-if-youre-not-one-yet-1i57</link>
      <guid>https://dev.to/himanshu_bhagwat_efd7a248/css-for-beginners-style-your-web-page-like-a-pro-even-if-youre-not-one-yet-1i57</guid>
      <description>&lt;ul&gt;
&lt;li&gt;✨ What Is CSS?
CSS stands for Cascading Style Sheets. It’s a language that tells the browser how your website should look.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;HTML builds the structure of a web page (like walls in a house), and CSS adds the design (like paint, furniture, and decorations).&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🎨 Why Use CSS?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Makes your website look modern and clean&lt;br&gt;
Lets you control colors, fonts, spacing, layout&lt;br&gt;
Helps create responsive websites that look good on all devices&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🛠️ Types of CSS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are 3 main ways to use CSS. Let's look at each one&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Inline CSS – Style directly in the HTML tag&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;p style="color: red; font-size: 20px;"&amp;gt;This is red text!&amp;lt;/p&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;output:&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%2F83wjb9bb2b6x1bho8e9u.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%2F83wjb9bb2b6x1bho8e9u.png" alt="Image description" width="252" height="115"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✅ Easy for testing&lt;br&gt;
❌ Not recommended for big websites — it becomes hard to manage.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Internal CSS – Write inside the HTML file
Put your styles in a  block inside the &amp;lt;head&amp;gt; tag.&amp;lt;/li&amp;gt;
&amp;lt;/ol&amp;gt;

&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;!DOCTYPE html&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;html&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;head&amp;amp;gt;&amp;lt;br&amp;gt;
  &amp;amp;lt;style&amp;amp;gt;&amp;lt;br&amp;gt;
    h1 {&amp;lt;br&amp;gt;
      color: blue;&amp;lt;br&amp;gt;
    }&amp;lt;br&amp;gt;
    p {&amp;lt;br&amp;gt;
      font-size: 18px;&amp;lt;br&amp;gt;
    }&amp;lt;br&amp;gt;
  &amp;amp;lt;/style&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;/head&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;body&amp;amp;gt;&amp;lt;br&amp;gt;
  &amp;amp;lt;h1&amp;amp;gt;Welcome!&amp;amp;lt;/h1&amp;amp;gt;&amp;lt;br&amp;gt;
  &amp;amp;lt;p&amp;amp;gt;This is styled using internal CSS.&amp;amp;lt;/p&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;/body&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;amp;lt;/html&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;

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

&amp;lt;p&amp;gt;&amp;lt;img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hkls1ya8qpmtmi7jdvxe.png" alt="Image description"/&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;✅ Great for small projects&amp;lt;br&amp;gt;
❌ Not reusable across multiple pages&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;3️⃣ External CSS – The best and cleanest way.&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;Write CSS in a separate file, then link to it from your HTML.&amp;lt;br&amp;gt;
Step 1: HTML file index.html&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;&amp;amp;lt;!DOCTYPE html&amp;amp;gt;&amp;lt;br&amp;gt;
&amp;lt;html&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;head&amp;gt;&amp;lt;br&amp;gt;
  &amp;lt;link rel="stylesheet" href="style.css"&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;/head&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;body&amp;gt;&amp;lt;br&amp;gt;
  &amp;lt;h1&amp;gt;Hello!&amp;lt;/h1&amp;gt;&amp;lt;br&amp;gt;
  &amp;lt;p&amp;gt;This is styled using external CSS.&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;/body&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;/html&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;Step 2: CSS file style.css&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;body {&amp;lt;br&amp;gt;
  background-color: #f5f5f5;&amp;lt;br&amp;gt;
  font-family: Arial, sans-serif;&amp;lt;br&amp;gt;
}&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;h1 {&amp;lt;br&amp;gt;
  color: green;&amp;lt;br&amp;gt;
  text-align: center;&amp;lt;br&amp;gt;
}&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;p {&amp;lt;br&amp;gt;
  color: gray;&amp;lt;br&amp;gt;
  font-size: 18px;&amp;lt;br&amp;gt;
}&amp;lt;/p&amp;gt;

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

&amp;lt;p&amp;gt;&amp;lt;img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sxjgixhisorjsxwcim4w.png" alt="Image description"/&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;✅ Best for real websites&amp;lt;br&amp;gt;
✅ Keeps styles organized and reusable&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;🖋️ Written by Himanshu Bhagwat&amp;lt;br&amp;gt;
📚 Learning through &lt;a class="mentioned-user" href="https://dev.to/devsync"&gt;@devsync&lt;/a&gt; &amp;lt;/p&amp;gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>🌍 Learn HTML: Build Your First Webpage</title>
      <dc:creator>Himanshu Bhagwat</dc:creator>
      <pubDate>Sat, 14 Jun 2025 07:37:10 +0000</pubDate>
      <link>https://dev.to/himanshu_bhagwat_efd7a248/learn-html-build-your-first-webpage-5cm0</link>
      <guid>https://dev.to/himanshu_bhagwat_efd7a248/learn-html-build-your-first-webpage-5cm0</guid>
      <description>&lt;p&gt;💡 What is HTML?&lt;/p&gt;

&lt;p&gt;It is the main language used to create websites.&lt;br&gt;
HTML gives a structure to a webpage. It tells your browser:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What to show&lt;/li&gt;
&lt;li&gt;Where to show it&lt;/li&gt;
&lt;li&gt;How to arrange it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everything you see on a website — text, headings, images, videos, buttons — starts with HTML.&lt;/p&gt;

&lt;p&gt;🧱 Why is HTML Important?&lt;/p&gt;

&lt;p&gt;Without HTML, a website would be blank.&lt;br&gt;
HTML helps you build the basic layout of any webpage.&lt;/p&gt;

&lt;p&gt;With HTML, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Write headings and paragraphs&lt;/li&gt;
&lt;li&gt;Add pictures, links, and videos&lt;/li&gt;
&lt;li&gt;Make forms to collect information&lt;/li&gt;
&lt;li&gt;Organize everything into sections&lt;/li&gt;
&lt;li&gt;Create tables, lists, and more&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is like a blueprint or skeleton for your website.&lt;/p&gt;

&lt;p&gt;🛠️ What Tools Do You Need to Write HTML?&lt;br&gt;
You don't need any expensive software to start.&lt;br&gt;
You only need two things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Text Editor – to write the HTML code
Examples:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Notepad (Windows)&lt;/li&gt;
&lt;li&gt;VS Code (Visual Studio Code) – best for beginners&lt;/li&gt;
&lt;li&gt;Sublime Text or Atom&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Web Browser – to open your HTML file and see the result
Examples: Google Chrome, Firefox, Microsoft Edge, Safari&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;✍️ How to Write HTML Code?&lt;br&gt;
You can write HTML in any plain text editor.&lt;br&gt;
Here’s a simple step-by-step:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open a text editor&lt;/li&gt;
&lt;li&gt;Type the following code:&lt;/li&gt;
&lt;/ol&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%2F2dicwemmlj2ngegdr3be.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%2F2dicwemmlj2ngegdr3be.png" alt="Image description" width="513" height="307"&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%2Ftyw1p13ybkft0m9ram58.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%2Ftyw1p13ybkft0m9ram58.png" alt="Image description" width="800" height="262"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Save the file as index.html&lt;/li&gt;
&lt;li&gt;Double-click the file or open it in a browser&lt;/li&gt;
&lt;li&gt;You’ll see your first webpage!&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🧾 Basic Structure of an HTML Page&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tag&lt;/th&gt;
&lt;th&gt;Use&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Tells browser this is an HTML document&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Wraps the whole page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Hidden info like title or links to CSS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The name shown on the browser tab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Main visible content of the page&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;🏷️ Common and Useful HTML Tags&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%2F1eqb1eor7vvawc6av6z3.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%2F1eqb1eor7vvawc6av6z3.png" alt="Image description" width="800" height="505"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🧠 Tips for Learning HTML Faster&lt;br&gt;
✅ Practice every day&lt;br&gt;
✅ Try editing real HTML pages&lt;br&gt;
✅ Use free tools like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CodePen.io&lt;/li&gt;
&lt;li&gt;W3Schools Tryit Editor&lt;/li&gt;
&lt;li&gt;FreeCodeCamp.org&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;✅ Build mini-projects like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A recipe card&lt;/li&gt;
&lt;li&gt;A simple to-do list&lt;/li&gt;
&lt;li&gt;A travel journal page&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔗 What to Learn After HTML?&lt;/p&gt;

&lt;p&gt;After HTML, you can move to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CSS – to make it look good&lt;/li&gt;
&lt;li&gt;JavaScript – to make it interactive&lt;/li&gt;
&lt;li&gt;Bootstrap – to design faster using pre-made layouts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;HTML is a powerful tool even though it's easy to learn.&lt;br&gt;
It is the first step to becoming a web developer, web designer, or digital creator.&lt;/p&gt;

&lt;p&gt;You don’t need to be an expert to start.&lt;br&gt;
Write one line. Test it. Play with it.&lt;/p&gt;

&lt;p&gt;✍️ Written by Himanshu Bhagwat&lt;br&gt;
🎓 Learning through &lt;a class="mentioned-user" href="https://dev.to/devsync"&gt;@devsync&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
    <item>
      <title>🚀 A Beginner’s Friendly Guide to GitHub and How to Push Code Using VS Code</title>
      <dc:creator>Himanshu Bhagwat</dc:creator>
      <pubDate>Wed, 11 Jun 2025 17:07:39 +0000</pubDate>
      <link>https://dev.to/himanshu_bhagwat_efd7a248/a-beginners-friendly-guide-to-github-and-how-to-push-code-using-vs-code-12ml</link>
      <guid>https://dev.to/himanshu_bhagwat_efd7a248/a-beginners-friendly-guide-to-github-and-how-to-push-code-using-vs-code-12ml</guid>
      <description>&lt;ol&gt;
&lt;li&gt;🌐 What is GitHub?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;GitHub is a website where developers store their code. Imagine Google Drive, but made just for coding projects. It allows you to upload your code, save versions of it, and even work on the same code together with your teammates or friends — all online. GitHub helps keep your code safe and accessible from anywhere.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;🔧 What is Git?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Git is a tool that works on your computer, and it tracks all the changes you make in your project. Think of Git like a time machine for your code — you can go back to an earlier version if something breaks, or you can check what changes were made and when. GitHub and Git work hand-in-hand. Git tracks your code locally, and GitHub is where you upload it to the internet.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;🧠 Common Git Terms&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Repository (Repo): A folder where your project and code live.&lt;/li&gt;
&lt;li&gt;Commit: Saving your progress with a short message.&lt;/li&gt;
&lt;li&gt;Push: Sending your committed code to GitHub.&lt;/li&gt;
&lt;li&gt;Pull: Getting the latest code from GitHub to your PC.&lt;/li&gt;
&lt;li&gt;Clone: Copying a GitHub repo to your computer.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;💻 How to Push Code from VS Code to GitHub&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Let’s say you made a project in VS Code and now you want to upload it to GitHub. Here’s a simple step-by-step guide:&lt;/p&gt;

&lt;p&gt;✅ Step 1: Create a GitHub Account&lt;/p&gt;

&lt;p&gt;Go to &lt;a href="https://github.com" rel="noopener noreferrer"&gt;https://github.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sign up with your email.&lt;/p&gt;

&lt;p&gt;✅ Step 2: Create a Repository&lt;/p&gt;

&lt;p&gt;Click the "+" icon on GitHub and select "New repository".&lt;/p&gt;

&lt;p&gt;Give it a name like my-first-project.&lt;/p&gt;

&lt;p&gt;Click "Create repository".&lt;/p&gt;

&lt;p&gt;Keep the page open.&lt;/p&gt;

&lt;p&gt;✅ Step 3: Open Your Project in VS Code&lt;/p&gt;

&lt;p&gt;Launch VS Code and open your project folder.&lt;/p&gt;

&lt;p&gt;✅ Step 4: Initialize Git in Your Project&lt;/p&gt;

&lt;p&gt;Open the terminal (Ctrl + ~ in VS Code).&lt;/p&gt;

&lt;p&gt;Type: git init&lt;/p&gt;

&lt;p&gt;✅ Step 5: Link GitHub Repo&lt;/p&gt;

&lt;p&gt;Copy your GitHub repo URL.&lt;/p&gt;

&lt;p&gt;In terminal: git remote add origin &lt;/p&gt;

&lt;p&gt;✅ Step 6: Add Your Files&lt;/p&gt;

&lt;p&gt;Type: git add .&lt;/p&gt;

&lt;p&gt;✅ Step 7: Commit the Changes&lt;/p&gt;

&lt;p&gt;Type: git commit -m "My first commit"&lt;/p&gt;

&lt;p&gt;✅ Step 8: Push to GitHub&lt;/p&gt;

&lt;p&gt;Type: git branch -M main&lt;/p&gt;

&lt;p&gt;Then: git push -u origin main&lt;/p&gt;

&lt;p&gt;Now your project is online! 🎉&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;🔁 Next Time You Make Changes&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Use these 3 commands to update your GitHub repo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;git add .&lt;/li&gt;
&lt;li&gt;git commit -m "your message"&lt;/li&gt;
&lt;li&gt;git push&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;💡 Final Thoughts&lt;/p&gt;

&lt;p&gt;At first, all of this might sound like a lot. But once you try it a couple of times, it becomes easy. Git and GitHub are essential skills every developer needs. They help you save your work, work with teams, and keep your code safe. Think of GitHub as your online locker and Git as your organizer.&lt;/p&gt;

&lt;p&gt;Thanks for reading! If this guide helped you, save it, share it with friends, and revisit whenever you forget the steps. Everyone starts somewhere — today it's your first push, tomorrow you're collaborating with coders around the world!&lt;/p&gt;

&lt;p&gt;Learning through &lt;a class="mentioned-user" href="https://dev.to/devsync"&gt;@devsync&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
