<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Codeloom</title><description>Codeloom is a tutorial-first tech reference for Python, JavaScript, DevOps, AI, and the modern web — written by developers, for developers.</description><link>https://codeloomdevv.co.in/</link><language>en-US</language><item><title>Install Python and Run Your First Program</title><link>https://codeloomdevv.co.in/blog/install-python-and-first-program/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/install-python-and-first-program/</guid><description>A step-by-step setup guide for Python 3 on Windows, macOS, and Linux. Install the interpreter, set up VS Code, and write a working Python program in under ten minutes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>setup</category></item><item><title>JavaScript Arrays: Create, Iterate, Transform</title><link>https://codeloomdevv.co.in/blog/javascript-arrays/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-arrays/</guid><description>A complete beginner&apos;s guide to JavaScript arrays — creation, indexing, the essential mutation methods, iteration, map/filter/reduce, and a first look at spread and destructuring.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>arrays</category></item><item><title>Conditionals and Loops in JavaScript</title><link>https://codeloomdevv.co.in/blog/javascript-conditionals-and-loops/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-conditionals-and-loops/</guid><description>A complete beginner&apos;s guide to control flow in JavaScript — if/else, switch, for, while, for...of, break and continue, and the loops you should reach for first.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>control-flow</category></item><item><title>JavaScript Data Types: The Complete Beginner Guide</title><link>https://codeloomdevv.co.in/blog/javascript-data-types/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-data-types/</guid><description>Every JavaScript data type explained — strings, numbers, booleans, null, undefined, symbols, bigints, and objects — with practical examples and how to check types correctly.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>types</category></item><item><title>Numbers and Math in JavaScript</title><link>https://codeloomdevv.co.in/blog/javascript-numbers-and-math/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-numbers-and-math/</guid><description>A complete beginner&apos;s guide to numbers in JavaScript — arithmetic, the Math object, rounding, formatting, NaN, Infinity, and the floating-point quirk every developer must know.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>numbers</category><category>math</category></item><item><title>JavaScript Objects: The Most Useful Data Structure</title><link>https://codeloomdevv.co.in/blog/javascript-objects/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-objects/</guid><description>A practical guide to JavaScript objects — creation, access, mutation, iteration, shorthand syntax, destructuring, spread, and how object references actually work.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>objects</category></item><item><title>JavaScript Operators and Comparisons (==, ===, &amp;&amp;, ||)</title><link>https://codeloomdevv.co.in/blog/javascript-operators-and-comparisons/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-operators-and-comparisons/</guid><description>A complete beginner&apos;s guide to JavaScript operators — arithmetic, comparison, logical, assignment, and the modern nullish coalescing and optional chaining operators.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>operators</category></item><item><title>JavaScript Setup: Browser Console, Node.js, and Your First Program</title><link>https://codeloomdevv.co.in/blog/javascript-setup-browser-and-node/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-setup-browser-and-node/</guid><description>Run JavaScript in your browser&apos;s console, install Node.js, set up VS Code, and write three working first programs — all in under fifteen minutes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>setup</category></item><item><title>Strings and Template Literals in JavaScript</title><link>https://codeloomdevv.co.in/blog/javascript-strings/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-strings/</guid><description>A practical guide to JavaScript strings — template literals, indexing, the essential methods, immutability, and the modern ways to slice, search, and transform text.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>strings</category></item><item><title>Variables in JavaScript: let, const, and var Explained</title><link>https://codeloomdevv.co.in/blog/javascript-variables-let-const-var/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/javascript-variables-let-const-var/</guid><description>A practical guide to declaring variables in modern JavaScript — when to use const, when to use let, why var still exists, and the naming rules that keep your code readable.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>variables</category></item><item><title>Comparison and Logical Operators in Python</title><link>https://codeloomdevv.co.in/blog/python-comparison-and-logical-operators/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-comparison-and-logical-operators/</guid><description>A complete guide to Python&apos;s comparison and logical operators — equality vs identity, chained comparisons, short-circuit evaluation, and common pitfalls.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>operators</category></item><item><title>Conditionals in Python: if, elif, else</title><link>https://codeloomdevv.co.in/blog/python-conditionals/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-conditionals/</guid><description>A practical guide to Python conditionals — if, elif, else, truthiness, conditional expressions, and the patterns that keep branching logic clean and readable.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>conditionals</category></item><item><title>Python Data Types: The Complete Beginner Guide</title><link>https://codeloomdevv.co.in/blog/python-data-types/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-data-types/</guid><description>An overview of every built-in data type in Python — int, float, str, bool, list, tuple, dict, set, and None — with examples and guidance on when to use each.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>data-types</category></item><item><title>Default and Keyword Arguments in Python</title><link>https://codeloomdevv.co.in/blog/python-default-and-keyword-arguments/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-default-and-keyword-arguments/</guid><description>A practical guide to Python function arguments — defaults, keyword arguments, *args, **kwargs, positional-only and keyword-only parameters, and the mutable default gotcha.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>functions</category></item><item><title>Python Dictionaries: Python&apos;s Most Useful Data Structure</title><link>https://codeloomdevv.co.in/blog/python-dictionaries/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-dictionaries/</guid><description>A complete beginner&apos;s guide to Python dictionaries — creation, access, mutation, iteration, the essential methods, and the patterns that appear in nearly every real Python program.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>dictionaries</category><category>collections</category></item><item><title>Error Handling in Python: try, except, else, finally</title><link>https://codeloomdevv.co.in/blog/python-error-handling/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-error-handling/</guid><description>A practical guide to Python exception handling — try, except, else, finally, raising and re-raising, custom exceptions, and the habits that make error handling helpful.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>errors</category></item><item><title>Reading and Writing Files in Python</title><link>https://codeloomdevv.co.in/blog/python-file-io/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-file-io/</guid><description>A practical guide to file I/O in Python — open modes, the with statement, reading and writing text and binary, working with paths, and handling common errors.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>files</category></item><item><title>For Loops and the range Function in Python</title><link>https://codeloomdevv.co.in/blog/python-for-loops/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-for-loops/</guid><description>A practical guide to Python for loops — iterating over sequences, the range function, enumerate and zip, nested loops, and the idiomatic patterns you will use every day.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>loops</category></item><item><title>Functions in Python: def, return, and Arguments</title><link>https://codeloomdevv.co.in/blog/python-functions/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-functions/</guid><description>A practical guide to Python functions — defining with def, returning values, arguments and parameters, docstrings, and the habits that make functions worth reusing.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>functions</category></item><item><title>Python Lists: Create, Slice, Mutate, Iterate</title><link>https://codeloomdevv.co.in/blog/python-lists/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-lists/</guid><description>A complete beginner&apos;s guide to Python lists — creation, indexing, slicing, mutation, the essential methods, iteration patterns, and a first look at list comprehensions.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>lists</category><category>collections</category></item><item><title>Modules and Imports in Python</title><link>https://codeloomdevv.co.in/blog/python-modules-and-imports/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-modules-and-imports/</guid><description>A practical guide to Python modules and imports — writing your own modules, import forms, packages, the if __name__ == &apos;__main__&apos; idiom, and avoiding common pitfalls.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>modules</category></item><item><title>Numbers and Math in Python</title><link>https://codeloomdevv.co.in/blog/python-numbers-and-math/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-numbers-and-math/</guid><description>A practical guide to integers, floats, arithmetic operators, operator precedence, the math module, and the floating-point gotchas every Python beginner should know.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>numbers</category><category>math</category></item><item><title>Variable Scope and the global Keyword in Python</title><link>https://codeloomdevv.co.in/blog/python-scope-and-globals/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-scope-and-globals/</guid><description>A clear guide to Python variable scope — local, enclosing, global, and built-in names, the LEGB rule, and when to reach for the global and nonlocal keywords.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>scope</category></item><item><title>Python Sets and Set Operations</title><link>https://codeloomdevv.co.in/blog/python-sets/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-sets/</guid><description>Learn how Python sets store unique values, the operations they support — union, intersection, difference — and when to choose a set over a list or dictionary.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>sets</category><category>collections</category></item><item><title>Strings in Python: Everything a Beginner Needs</title><link>https://codeloomdevv.co.in/blog/python-strings/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-strings/</guid><description>A thorough introduction to Python strings — creation, escape sequences, indexing, slicing, the essential methods, f-strings, and why strings are immutable.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>strings</category></item><item><title>Python Syntax and Indentation Explained</title><link>https://codeloomdevv.co.in/blog/python-syntax-and-indentation/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-syntax-and-indentation/</guid><description>Understand Python&apos;s syntax rules, the role of indentation, statements, comments, and the most common syntax errors that trip up new developers.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>syntax</category></item><item><title>Python Tuples and When to Use Them</title><link>https://codeloomdevv.co.in/blog/python-tuples/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-tuples/</guid><description>A practical guide to Python tuples — creation, the single-element gotcha, packing and unpacking, methods, and when to choose a tuple over a list.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>tuples</category><category>collections</category></item><item><title>Type Conversion (Casting) in Python</title><link>https://codeloomdevv.co.in/blog/python-type-conversion/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-type-conversion/</guid><description>A practical guide to converting between Python types — int, float, str, bool, list, tuple, set, dict — when conversions fail, and the common pitfalls to avoid.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>data-types</category><category>casting</category></item><item><title>Variables and Naming in Python</title><link>https://codeloomdevv.co.in/blog/python-variables-and-naming/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-variables-and-naming/</guid><description>Learn how Python variables work, the rules and conventions for naming them, how dynamic typing changes the rules you may know from other languages, and the naming mistakes to avoid.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>variables</category></item><item><title>While Loops, break, and continue in Python</title><link>https://codeloomdevv.co.in/blog/python-while-loops/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/python-while-loops/</guid><description>A clear guide to Python while loops — condition-driven iteration, break and continue, the else clause, infinite loops, and patterns for safe, terminating code.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>intermediate</category><category>loops</category></item><item><title>What is JavaScript? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-javascript/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-javascript/</guid><description>A clear, professional introduction to JavaScript — what it is, how it runs in browsers and on servers, why it became the most-used language on Earth, and what you can build with it.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>javascript</category><category>beginners</category><category>career</category></item><item><title>What is Python? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-python/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-python/</guid><description>A clear, professional introduction to Python — what it is, how it works, why it dominates modern software development, and what you can build with it as a beginner.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>python</category><category>beginners</category><category>career</category></item><item><title>The CSS Box Model Explained for Beginners</title><link>https://codeloomdevv.co.in/blog/css-box-model/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/css-box-model/</guid><description>Every element on a web page is a rectangular box. This guide explains the four layers of that box — content, padding, border, and margin — and the box-sizing fix that makes them sane.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>html</category><category>css</category><category>beginners</category><category>layout</category></item><item><title>CSS Flexbox: A Practical Beginner&apos;s Guide</title><link>https://codeloomdevv.co.in/blog/css-flexbox-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/css-flexbox-basics/</guid><description>Flexbox is the modern tool for one-dimensional layout. This guide covers the container and item properties you need to align, distribute, and wrap any row or column of elements.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>html</category><category>css</category><category>beginners</category><category>flexbox</category></item><item><title>Docker Compose for Multi-Container Apps</title><link>https://codeloomdevv.co.in/blog/docker-compose-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/docker-compose-basics/</guid><description>Learn Docker Compose by building a small two-service app — a web API and a Postgres database — defined in a single compose.yaml file and started with one command.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>docker</category><category>beginners</category><category>compose</category></item><item><title>Docker Images, Layers, and Volumes Explained</title><link>https://codeloomdevv.co.in/blog/docker-images-layers-volumes/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/docker-images-layers-volumes/</guid><description>A practical deep dive into how Docker images are stored as layers, how the build cache works, and the real difference between bind mounts and named volumes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>docker</category><category>beginners</category><category>images</category><category>volumes</category></item><item><title>Install Docker and Run Your First Container</title><link>https://codeloomdevv.co.in/blog/docker-install-and-first-container/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/docker-install-and-first-container/</guid><description>A step-by-step setup guide for Docker on Windows, macOS, and Linux. Install the engine, verify it works, and run your first container in under fifteen minutes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>docker</category><category>beginners</category><category>setup</category></item><item><title>Writing Your First Dockerfile</title><link>https://codeloomdevv.co.in/blog/dockerfile-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/dockerfile-basics/</guid><description>Learn how to write a Dockerfile from scratch. Understand each instruction, build a real image for a small Node application, and run it as a container.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>docker</category><category>beginners</category><category>dockerfile</category></item><item><title>Git Branching: A Beginner&apos;s Guide</title><link>https://codeloomdevv.co.in/blog/git-branching-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/git-branching-basics/</guid><description>Learn what a Git branch really is, how to create and switch branches, how to merge work back into main, and how to resolve a simple merge conflict.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>beginners</category><category>branching</category></item><item><title>A Practical Git + GitHub Workflow for Solo Developers</title><link>https://codeloomdevv.co.in/blog/git-github-workflow/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/git-github-workflow/</guid><description>An end-to-end workflow for using Git with GitHub: create a repo, set up SSH, push your code, work with branches and pull requests, and recover from common mistakes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>beginners</category><category>github</category></item><item><title>Install Git and Make Your First Commit</title><link>https://codeloomdevv.co.in/blog/git-install-and-first-commit/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/git-install-and-first-commit/</guid><description>Install Git on Windows, macOS, or Linux, configure your identity, initialise a repository, and walk through the full life cycle of your first commit.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>beginners</category><category>setup</category></item><item><title>Git Merge vs Rebase: When to Use Each</title><link>https://codeloomdevv.co.in/blog/git-merge-vs-rebase/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/git-merge-vs-rebase/</guid><description>A clear comparison of git merge and git rebase — what each one does to history, the trade-offs, the golden rule, and a practical decision guide for beginners.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>beginners</category><category>rebase</category></item><item><title>Essential HTML Tags Every Developer Should Know</title><link>https://codeloomdevv.co.in/blog/html-essential-tags/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/html-essential-tags/</guid><description>A practical tour of the HTML tags you will use daily — headings, paragraphs, links, lists, images, forms, and the semantic containers that structure a real page.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>html</category><category>beginners</category><category>tags</category></item><item><title>20 Essential Linux Commands Every Developer Should Know</title><link>https://codeloomdevv.co.in/blog/linux-essential-commands/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/linux-essential-commands/</guid><description>Twenty commands that cover the overwhelming majority of day-to-day Linux work — navigation, file management, inspection, search, and processes — with runnable examples for each.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>linux</category><category>beginners</category><category>commands</category><category>shell</category></item><item><title>Linux File Permissions Explained</title><link>https://codeloomdevv.co.in/blog/linux-file-permissions/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/linux-file-permissions/</guid><description>Read every rwx string at a glance, change permissions with chmod (symbolic and numeric), change ownership with chown, and understand when to use sudo. With runnable examples.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>linux</category><category>beginners</category><category>permissions</category><category>security</category></item><item><title>Understanding the Linux File System</title><link>https://codeloomdevv.co.in/blog/linux-file-system/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/linux-file-system/</guid><description>A practical tour of the Linux file system hierarchy — what /etc, /var, /home, /usr, and friends are actually for, and how paths, mounts, and hidden files work.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>linux</category><category>beginners</category><category>filesystem</category></item><item><title>The Linux Terminal: A Beginner&apos;s Guide</title><link>https://codeloomdevv.co.in/blog/linux-terminal-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/linux-terminal-basics/</guid><description>Open a terminal, read the prompt, and learn the handful of conventions that make every command-line tool consistent. The foundation for everything else you will do on Linux.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>linux</category><category>beginners</category><category>terminal</category><category>shell</category></item><item><title>React Components and JSX Explained</title><link>https://codeloomdevv.co.in/blog/react-components-and-jsx/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/react-components-and-jsx/</guid><description>A thorough beginner&apos;s guide to React components and JSX — how JSX compiles, the rules that catch beginners, composition, conditional rendering, and rendering lists with keys.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>react</category><category>beginners</category><category>components</category><category>jsx</category></item><item><title>The Most Important React Hooks: useState and useEffect</title><link>https://codeloomdevv.co.in/blog/react-hooks-usestate-useeffect/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/react-hooks-usestate-useeffect/</guid><description>A focused beginner&apos;s guide to React&apos;s two essential hooks — useState for component state and useEffect for side effects like data fetching, subscriptions, and timers.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>react</category><category>beginners</category><category>hooks</category><category>useState</category><category>useEffect</category></item><item><title>React Props and State for Beginners</title><link>https://codeloomdevv.co.in/blog/react-props-and-state/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/react-props-and-state/</guid><description>A practical beginner&apos;s guide to React props and state — how data flows down through props, how state holds data that changes over time, and the rules that keep your UI predictable.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>react</category><category>beginners</category><category>props</category><category>state</category></item><item><title>Set Up a React App with Vite</title><link>https://codeloomdevv.co.in/blog/react-setup-with-vite/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/react-setup-with-vite/</guid><description>A practical walkthrough for creating your first React 19 project with Vite — installing Node.js, scaffolding the app, understanding the file layout, and running the dev server.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>react</category><category>beginners</category><category>vite</category><category>setup</category></item><item><title>TypeScript Basic Types: number, string, boolean, and Beyond</title><link>https://codeloomdevv.co.in/blog/typescript-basic-types/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/typescript-basic-types/</guid><description>A complete beginner&apos;s tour of TypeScript&apos;s primitive types, arrays, tuples, literal types, any, unknown, and the null and undefined story — with runnable examples.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>typescript</category><category>beginners</category><category>types</category></item><item><title>Typing Functions in TypeScript</title><link>https://codeloomdevv.co.in/blog/typescript-functions/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/typescript-functions/</guid><description>A practical, beginner-friendly guide to typing functions in TypeScript — parameter and return types, optional and default parameters, rest parameters, callbacks, and overloads.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>typescript</category><category>beginners</category><category>functions</category></item><item><title>TypeScript Interfaces and Type Aliases Explained</title><link>https://codeloomdevv.co.in/blog/typescript-interfaces-and-types/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/typescript-interfaces-and-types/</guid><description>A complete beginner&apos;s guide to interfaces and type aliases in TypeScript — how to declare object shapes, when to choose each, and how to extend and combine them.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>typescript</category><category>beginners</category><category>interfaces</category></item><item><title>TypeScript Generics: The Beginner&apos;s Guide</title><link>https://codeloomdevv.co.in/blog/typescript-generics-basics/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/typescript-generics-basics/</guid><description>A clear, runnable introduction to TypeScript generics — what they are, why they exist, how to write generic functions and types, and how constraints keep them honest.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>typescript</category><category>beginners</category><category>generics</category></item><item><title>What is CSS? A Beginner&apos;s Introduction to Styling the Web</title><link>https://codeloomdevv.co.in/blog/what-is-css/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-css/</guid><description>A clear introduction to CSS — what it is, how it connects to HTML, how selectors and the cascade work, and how to write your first stylesheet from scratch.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>html</category><category>css</category><category>beginners</category><category>fundamentals</category></item><item><title>What is Docker? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-docker/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-docker/</guid><description>A clear, no-hype introduction to Docker — what containers actually are, how they differ from virtual machines, and the vocabulary you need before installing anything.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>docker</category><category>beginners</category><category>containers</category></item><item><title>What is Git? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-git/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-git/</guid><description>A clear, jargon-light introduction to Git — what it is, why it exists, how it differs from GitHub, and the core mental model every developer needs.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>beginners</category><category>introduction</category></item><item><title>What is HTML? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-html/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-html/</guid><description>A clear, professional introduction to HTML — what it is, how browsers read it, why it is the foundation of every website, and how to write your first page.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>html</category><category>beginners</category><category>fundamentals</category></item><item><title>What is Linux? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-linux/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-linux/</guid><description>An honest, jargon-free introduction to Linux — what it actually is, how it differs from Windows and macOS, the role of distributions, and why developers gravitate toward it.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>linux</category><category>beginners</category><category>introduction</category></item><item><title>What is React? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-react/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-react/</guid><description>A clear, professional introduction to React — what it is, the problem it solves, how it compares to vanilla JavaScript, and what you can build with it as a beginner.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>react</category><category>beginners</category><category>introduction</category></item><item><title>What is TypeScript? A Complete Introduction for Beginners</title><link>https://codeloomdevv.co.in/blog/what-is-typescript/</link><guid isPermaLink="true">https://codeloomdevv.co.in/blog/what-is-typescript/</guid><description>A clear, professional introduction to TypeScript — what it is, how it relates to JavaScript, why teams adopt it, and what you can build with it as a beginner.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>typescript</category><category>beginners</category><category>introduction</category></item></channel></rss>