<?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: Gokil </title>
    <description>The latest articles on DEV Community by Gokil  (@gokilp_25).</description>
    <link>https://dev.to/gokilp_25</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%2F1200634%2F5346dcdb-86f6-448b-ac98-b0da28e98b64.jpg</url>
      <title>DEV Community: Gokil </title>
      <link>https://dev.to/gokilp_25</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gokilp_25"/>
    <language>en</language>
    <item>
      <title>GrilScript Summer of code</title>
      <dc:creator>Gokil </dc:creator>
      <pubDate>Sun, 11 Aug 2024 07:30:37 +0000</pubDate>
      <link>https://dev.to/gokilp_25/grilscript-summer-of-code-4dlh</link>
      <guid>https://dev.to/gokilp_25/grilscript-summer-of-code-4dlh</guid>
      <description>&lt;p&gt;GirlScript Summer of Code (GSSOC): Empowering Coders and Building Communities&lt;/p&gt;

&lt;p&gt;The GirlScript Summer of Code (GSSoC) is a yearly, three-month open-source program. It brings together eager students and professionals from different backgrounds to work on real projects. As one of the biggest and most inclusive coding programs in India, GSSoC promotes technical skills, community building, and mentorship. This blog will explore what GSSoC is about, its structure, benefits, and how you can join.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ref7wypksb3atrtor2x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ref7wypksb3atrtor2x.png" alt="Image description" width="800" height="395"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What is GSSoC?&lt;br&gt;
GSSoC, initiated by the GirlScript Foundation, is designed to promote open source contributions among students and beginners. It spans over three months, typically from March to June, and includes participants from across the globe. The program provides an opportunity to work on a variety of open-source projects, ranging from web development to machine learning, under the guidance of experienced mentors.&lt;/p&gt;

&lt;p&gt;Why Participate in GSSoC?&lt;br&gt;
Skill Enhancement: Participants gain hands-on experience in coding, debugging, and collaborating on large-scale projects. This practical exposure is invaluable for budding developers.&lt;/p&gt;

&lt;p&gt;Mentorship: GSSoC offers a robust mentorship system where experienced developers guide participants through the intricacies of project development and open-source contributions.&lt;/p&gt;

&lt;p&gt;Networking: The program connects participants with a global community of coders, developers, and industry experts. This network can open doors to future collaborations, internships, and job opportunities.&lt;/p&gt;

&lt;p&gt;Real-world Impact: Contributions made during GSSoC are not hypothetical exercises but actual improvements to existing projects, benefiting real users and communities.&lt;/p&gt;

&lt;p&gt;Structure of GSSoC&lt;br&gt;
Application Process: Interested participants and mentors apply through the GirlScript Foundation's portal. Selection is based on prior experience, enthusiasm, and project fit.&lt;/p&gt;

&lt;p&gt;Community Bonding: Before coding begins, there is a period dedicated to community bonding. Participants familiarize themselves with the project repositories, mentors, and fellow contributors.&lt;/p&gt;

&lt;p&gt;Coding Period: The core of GSSoC, where participants work on their assigned projects. Regular check-ins, evaluations, and feedback sessions ensure progress and learning.&lt;/p&gt;

&lt;p&gt;Evaluation and Rewards: Participants are evaluated based on their contributions, commitment, and collaboration. Top performers receive recognition, certificates, and sometimes prizes.&lt;/p&gt;

&lt;p&gt;Success Stories&lt;br&gt;
Many participants of GSSoC have gone on to achieve significant milestones in their careers. The program has alumni who have landed roles at top tech companies, secured prestigious internships, and even started their own ventures. Their stories are a testament to the transformative power of GSSoC.&lt;/p&gt;

&lt;p&gt;How to Get Involved&lt;br&gt;
As a Participant: Keep an eye on the GirlScript Foundation's official website and social media channels for announcements regarding application openings. Prepare by contributing to open-source projects on platforms like GitHub to build your profile.&lt;/p&gt;

&lt;p&gt;As a Mentor: Experienced developers and professionals can apply to mentor. Sharing your expertise and guiding new coders can be a fulfilling way to give back to the community.&lt;/p&gt;

&lt;p&gt;As an Organization: Companies and organizations can support GSSoC by sponsoring the event, providing projects for participants to work on, or offering resources and workshops.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
The GirlScript Summer of Code is more than just a coding program; it's a movement towards inclusive and collaborative growth in the tech industry. Whether you're a beginner looking to break into the world of open-source development or an experienced coder wanting to mentor and shape the next generation of developers, GSSoC has something valuable to offer. Join the movement, contribute to meaningful projects, and be a part of a community that is shaping the future of technology.&lt;/p&gt;

&lt;p&gt;For more information and updates, visit the official GSSoC website and follow them on social media.&lt;/p&gt;

&lt;p&gt;Technology has become an integral part of our daily lives, shaping how we communicate, work, learn, and entertain ourselves. It continues to evolve at a rapid pace, offering endless possibilities and opportunities for innovation.&lt;/p&gt;

&lt;p&gt;As we embrace the advancements in technology, it's essential to consider the ethical implications, ensure inclusivity, and strive for sustainability to create a better future for all.&lt;/p&gt;

&lt;p&gt;If you found this blog post helpful, please consider sharing it with others who might benefit. You can also follow me for more content on web Development topics.&lt;/p&gt;

&lt;p&gt;For Paid collaboration mail me at: &lt;a href="mailto:gokilp25@mail.com"&gt;gokilp25@mail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Connect with me on Twitter, LinkedIn, and GitHub.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>gssoc</category>
      <category>beginners</category>
      <category>opensource</category>
    </item>
    <item>
      <title>SQL Beginner</title>
      <dc:creator>Gokil </dc:creator>
      <pubDate>Tue, 23 Jul 2024 00:19:08 +0000</pubDate>
      <link>https://dev.to/gokilp_25/sql-beginner-4o3l</link>
      <guid>https://dev.to/gokilp_25/sql-beginner-4o3l</guid>
      <description>&lt;h2&gt;
  
  
  Database
&lt;/h2&gt;

&lt;p&gt;A database is an organized collection of structured information or data, typically stored electronically in a computer system. Let me provide you with more details:&lt;/p&gt;

&lt;h2&gt;
  
  
  Definition:
&lt;/h2&gt;

&lt;p&gt;A database consists of data that is logically organized and efficiently managed. It can store various types of information, such as text, numbers, images, and more. Databases are usually controlled by a Database Management System (DBMS).&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features:
&lt;/h2&gt;

&lt;p&gt;Structured Data: Data within databases is typically modeled in rows and columns, organized into tables for efficient processing and querying. Access and Management: Databases allow easy access, modification, and organization of data. SQL: Most databases use Structured Query Language (SQL) for writing and querying data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Evolution of Databases:
&lt;/h2&gt;

&lt;p&gt;1960s - Hierarchical Databases: Organized data in tree-like structures (e.g., IBM's IMS).&lt;/p&gt;

&lt;p&gt;Late 1960s to early 1970s - Network Databases: Introduced many-to-many relationships (network model).&lt;/p&gt;

&lt;p&gt;1970s - Relational Databases: Edgar F. Codd's relational model with tables, keys, and relationships (e.g., Oracle, MySQL).&lt;/p&gt;

&lt;p&gt;1970s - SQL (Structured Query Language): Standard language for relational databases.&lt;/p&gt;

&lt;p&gt;1980s to 1990s - Object-Oriented Databases: Stored data in objects (OODBMS).&lt;/p&gt;

&lt;p&gt;2000s onwards - NoSQL Databases: Scalable, flexible solutions for unstructured data (e.g., MongoDB, Cassandra).&lt;/p&gt;

&lt;p&gt;2010s onwards - NewSQL Databases: Blend of SQL and NoSQL features for high-throughput workloads.&lt;/p&gt;

&lt;p&gt;Present - Cloud and Serverless Databases: Scalable, managed solutions in the cloud with serverless options (e.g., AWS RDS, Azure SQL Database, Google Cloud Spanner).&lt;/p&gt;

&lt;p&gt;Difference Between Databases and Spreadsheets:&lt;br&gt;
Databases:&lt;/p&gt;

&lt;p&gt;Designed for large collections of organized information.&lt;/p&gt;

&lt;p&gt;Allow multiple users simultaneous access using complex logic and language. Spreadsheets (e.g., Microsoft Excel):&lt;/p&gt;

&lt;p&gt;Originally designed for single users.&lt;/p&gt;

&lt;p&gt;Suitable for simpler data manipulation.&lt;/p&gt;
&lt;h2&gt;
  
  
  DBMS
&lt;/h2&gt;

&lt;p&gt;Database Management System (DBMS) acts as an interface between the database and end-users.&lt;/p&gt;

&lt;p&gt;It is software used to store, retrieve, define, and manage data in a database.&lt;/p&gt;

&lt;p&gt;Supports easy CRUD operations (Create, Read, Update, Delete).&lt;/p&gt;

&lt;p&gt;Manages authentication, concurrency, logging, backup, optimization, etc.&lt;/p&gt;
&lt;h2&gt;
  
  
  Types of Databases:
&lt;/h2&gt;

&lt;p&gt;Hierarchical databases&lt;/p&gt;

&lt;p&gt;Network databases&lt;/p&gt;

&lt;p&gt;Object-oriented databases&lt;/p&gt;

&lt;p&gt;Relational databases&lt;/p&gt;

&lt;p&gt;Cloud Database&lt;/p&gt;

&lt;p&gt;Centralized Database&lt;/p&gt;

&lt;p&gt;Operational Database&lt;/p&gt;

&lt;p&gt;NoSQL databases&lt;/p&gt;

&lt;p&gt;Relational Data Base&lt;br&gt;
A Relational Database is a type of database that organizes data into tables with predefined relationships between them. This type of database follows the relational model, which was first proposed by Edgar F. Codd in 1970. Relational databases are based on the principles of relational algebra and use Structured Query Language (SQL) for querying and managing data.&lt;/p&gt;

&lt;p&gt;Key features of relational databases include:&lt;br&gt;
Tables: Data is stored in tables, where each table represents an entity (e.g., customers, products, orders) and consists of rows and columns. Each row in a table represents a record or instance of the entity, and each column represents an attribute or property of the entity.&lt;/p&gt;

&lt;p&gt;Relationships: Relational databases establish relationships between tables using keys. The primary key uniquely identifies each record in a table, while foreign keys establish links between related tables. Common types of relationships include one-to-one, one-to-many, and many-to-many.&lt;/p&gt;

&lt;p&gt;Normalization: Relational databases use normalization techniques to reduce redundancy and improve data integrity. Normalization involves organizing data into multiple related tables to avoid data duplication and inconsistencies.&lt;/p&gt;

&lt;p&gt;ACID Properties: Relational databases adhere to the ACID properties, which ensure data consistency, reliability, and atomicity. ACID stands for Atomicity, Consistency, Isolation, and Durability.&lt;/p&gt;

&lt;p&gt;Structured Query Language (SQL): Relational databases use SQL for querying and manipulating data. SQL allows users to perform operations such as selecting, inserting, updating, and deleting data, as well as defining database structures and constraints.&lt;/p&gt;

&lt;p&gt;Examples of popular relational database management systems (RDBMS) include:&lt;/p&gt;

&lt;p&gt;MySQL: An open-source RDBMS widely used for web applications and small to medium-sized databases.&lt;/p&gt;

&lt;p&gt;PostgreSQL: An open-source RDBMS known for its advanced features, scalability, and extensibility.&lt;/p&gt;

&lt;p&gt;Oracle Database: A commercial RDBMS known for its robustness, scalability, and enterprise-level capabilities.&lt;/p&gt;

&lt;p&gt;Microsoft SQL Server: A commercial RDBMS developed by Microsoft, commonly used in Windows-based environments and enterprise applications.&lt;/p&gt;

&lt;p&gt;SQLite: A lightweight, embedded RDBMS suitable for mobile apps, IoT devices, and small-scale applications.&lt;/p&gt;

&lt;p&gt;SQL?&lt;br&gt;
SQL stands for Structured Query Language is a computer language that we use to interact with a relational database. SQL is a tool for organizing, managing, and retrieving archived data from a computer database. The original name was given by IBM as Structured English Query Language, abbreviated by the acronym SEQUEL.&lt;/p&gt;

&lt;p&gt;When data needs to be retrieved from a database, SQL is used to make the request. The DBMS processes the SQL query retrieves the requested data and returns it to us. Rather, SQL statements describe how a collection of data should be organized or what data should be extracted or added to the database.&lt;/p&gt;

&lt;p&gt;SQL Data Base&lt;br&gt;
Mysql ⇒ Open Source&lt;/p&gt;

&lt;p&gt;SQL Server ⇒ Microsoft&lt;/p&gt;

&lt;p&gt;Oracle ⇒ IBM&lt;/p&gt;

&lt;p&gt;PostgreSQL ⇒ Opensource&lt;/p&gt;

&lt;p&gt;SQL REQUIRES&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/*
  multiline command line
 /*

 -- single command line
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  DataTypes
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Character Data
&lt;/h2&gt;

&lt;p&gt;char - eg:char(5) stores fixed length string of length 5. Max 255 bytes.&lt;/p&gt;

&lt;p&gt;varchar - eg:varchar(5) stores variable length string of length 5. Max 65535 bytes.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SHOW CHARACTER SET; -- shows various character sets that are supported.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;latin1 is the default character set. We can also choose a specific character set like below,&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;varchar(10) character set utf8    -- the particular column is set to utf8
create database foreign_sales character set utf8;   -- entire database is set to utf8
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Text Data
&lt;/h2&gt;

&lt;p&gt;All images in the section are from Learning SQL by Alan Beaulieu&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuduw7skwigut369frds2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuduw7skwigut369frds2.png" alt="Image description" width="670" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;BLOB - Binary Large Object File → TinyBlob, Blob, MediumBlob, LongBlob&lt;/p&gt;

&lt;h2&gt;
  
  
  Numerical Data
&lt;/h2&gt;

&lt;p&gt;Whole Numbers:BLOB - Binary Large Object File → TinyBlob, Blob, MediumBlob, LongBlob&lt;/p&gt;

&lt;h2&gt;
  
  
  Numerical Data
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Whole Numbers:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9wagoucgzp28f4lj4apv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9wagoucgzp28f4lj4apv.png" alt="Image description" width="800" height="210"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tinyint is used to store Bool or Boolean&lt;/p&gt;

&lt;h2&gt;
  
  
  Decimal Numbers:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flpm7e01sxeg7moitb5tq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flpm7e01sxeg7moitb5tq.png" alt="Image description" width="800" height="248"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Mastering Keyboard Shortcuts for Enhanced Productivity</title>
      <dc:creator>Gokil </dc:creator>
      <pubDate>Sun, 21 Jul 2024 14:28:37 +0000</pubDate>
      <link>https://dev.to/gokilp_25/mastering-keyboard-shortcuts-for-enhanced-productivity-3eon</link>
      <guid>https://dev.to/gokilp_25/mastering-keyboard-shortcuts-for-enhanced-productivity-3eon</guid>
      <description>&lt;p&gt;In the digital age, being efficient and fast at typing isn't just about quick fingers; it's also about mastering keyboard shortcuts. Keyboard shortcuts can greatly boost your productivity by cutting down the time spent on repetitive tasks. Here’s a complete guide to understanding and using keyboard shortcuts effectively, along with resources to practice and improve your typing skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Essential Keyboard Shortcuts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Basic Text Editing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ctrl + Backspace: Deletes the word to the left of the cursor.&lt;/p&gt;

&lt;p&gt;Shift + Home + Backspace: Deletes the entire line where the cursor is located.&lt;/p&gt;

&lt;p&gt;Home/End: Moves the cursor to the beginning or end of the current line.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Navigation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ctrl + Arrow Key: Moves the cursor one word at a time, speeding up navigation in text.&lt;/p&gt;

&lt;p&gt;Shift + Arrows: Highlights text character by character.&lt;/p&gt;

&lt;p&gt;Ctrl + Shift + Arrows: Selects entire words or lines, making text manipulation faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Window Management&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ctrl + W: Closes the current window, useful for quick closing of tabs in browsers or documents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Practice Websites&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To get better at typing and using these shortcuts, regular practice is crucial. Here are two websites that can help:&lt;/p&gt;

&lt;p&gt;10FastFingers: Offers typing tests in various languages to improve typing speed and accuracy.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Keyboard *&lt;/em&gt;: Provides practice lessons that adapt to your skill level, focusing on areas that need improvement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understanding Keyboard Shortcut Applications&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Notion Shortcuts&lt;/p&gt;

&lt;p&gt;Cmd + F1: Sets the heading of the page in Notion, a popular productivity tool.&lt;/p&gt;

&lt;p&gt;Search Shortcut&lt;/p&gt;

&lt;p&gt;Ueli: This is an application launcher for Windows that functions similarly to Spotlight on macOS, allowing you to start applications and find files with just a few keystrokes.&lt;/p&gt;

&lt;p&gt;key board shortcut&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Ctrl + back space =&amp;gt; delete words

Shift + home + back space =&amp;gt; delete whole Line

Ctrl + arrow Key  =&amp;gt; Navigate lines

shift + arrows =&amp;gt; Hightlight the word 

Ctrl + shift + arrows =&amp;gt; Select the text of word 

Home/end =&amp;gt; Starting a line end of line 

Ctrl + w =&amp;gt; close the Window

practice  website 

https://10fastfingers.com/

https://www.keybr.com/

Under Standing Key board Short cut application

Notion Shortcut 

cmd f1 =&amp;gt; heading of page 

Search Shortcut 

Ueli app =&amp;gt; spot light app like apple
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mastering keyboard shortcuts is like learning a musical instrument; the more you practice, the better you get. Integrating these shortcuts into your daily routine will not only boost your productivity but also make your computer usage more enjoyable. Start with the shortcuts listed above, practice regularly, and you’ll soon find yourself working more efficiently than ever.&lt;/p&gt;

&lt;p&gt;Thank you for reading! If you found this helpful, follow me on &lt;a href="https://x.com/Gokilp_25" rel="noopener noreferrer"&gt;Twitter &lt;/a&gt;and &lt;a href="https://www.linkedin.com/in/gokilp/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; for more tips and updates.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>coding</category>
      <category>computerscience</category>
      <category>fasttyping</category>
    </item>
    <item>
      <title>Css</title>
      <dc:creator>Gokil </dc:creator>
      <pubDate>Fri, 03 Nov 2023 04:37:52 +0000</pubDate>
      <link>https://dev.to/gokilp_25/css-237p</link>
      <guid>https://dev.to/gokilp_25/css-237p</guid>
      <description>&lt;p&gt;Cascading Style Sheets&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CSS stands for Cascading Style Sheets&lt;/li&gt;
&lt;li&gt;CSS describes how HTML elements are to be displayed on screen, paper, or in other media&lt;/li&gt;
&lt;li&gt;CSS saves a lot of work. It can control the layout of multiple web pages all at once&lt;/li&gt;
&lt;li&gt;External stylesheets are stored in CSS files&lt;/li&gt;
&lt;li&gt;&lt;p&gt;CSS is used to define styles for your web pages, including the design, layout and variations in display for different devices and screen sizes&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The selector points to the HTML element you want to style.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The declaration block contains one or more declarations separated by semicolons.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Each declaration includes a CSS property name and a value, separated by a colon.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Multiple CSS declarations are separated with semicolons, and declaration blocks are surrounded by curly braces.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
