<?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: Satyam Pandey</title>
    <description>The latest articles on Forem by Satyam Pandey (@satyampandey24).</description>
    <link>https://forem.com/satyampandey24</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%2F430528%2F80004d78-1250-438a-8ea3-faa148004719.jpeg</url>
      <title>Forem: Satyam Pandey</title>
      <link>https://forem.com/satyampandey24</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/satyampandey24"/>
    <language>en</language>
    <item>
      <title>Blockchain Technology: A Fun and Easy Explanation</title>
      <dc:creator>Satyam Pandey</dc:creator>
      <pubDate>Tue, 07 Feb 2023 12:12:18 +0000</pubDate>
      <link>https://forem.com/satyampandey24/blockchain-technology-a-fun-and-easy-explanation-584b</link>
      <guid>https://forem.com/satyampandey24/blockchain-technology-a-fun-and-easy-explanation-584b</guid>
      <description>&lt;p&gt;Have you ever heard of money💰 that you can keep in a digital wallet? It's like having money in a piggy bank, but it's on your computer or phone! This kind of money is called cryptocurrency and it's kept safe using something called blockchain technology.&lt;/p&gt;

&lt;p&gt;🔗 Think of a blockchain like a chain of blocks that are connected together. Each block is like a piece of paper that has information written on it. When a new piece of information is added, a new block is added to the chain. The information in each block is special because it can never be changed or deleted. It's like writing on a piece of paper with a pen that can't be erased!🔒&lt;/p&gt;

&lt;p&gt;💪 This is important because it means that everyone can trust the information in the blockchain. For example, if you use cryptocurrency to buy something, the transaction is recorded in the blockchain. That way, nobody can cheat or steal your money.&lt;/p&gt;

&lt;p&gt;💻 Blockchain technology isn't just used for cryptocurrency though. It can be used for many other things too, like keeping track of votes in an election 🗳️ or making sure that important information, like medical records 🏥, is kept safe and secure.&lt;/p&gt;

&lt;p&gt;Moreover, one of the best things about blockchain technology is that it's decentralized, which means that no one person or organization is in charge. Instead, many computers around the world work together to keep the blockchain running. This makes it even harder for anyone to cheat or steal information from the blockchain.&lt;/p&gt;

&lt;p&gt;🔍 Another cool thing about blockchain technology is that it's very transparent. This means that anyone can look at the information in the blockchain and see what's going on. For example, if you use cryptocurrency, you can see all of your transactions in the blockchain, just like you can see all of your purchases in a bank account.🏦&lt;/p&gt;

&lt;p&gt;🚀 Blockchain technology is still relatively new, but it has the potential to change the world in a big way. For example, it could make it easier for people in developing countries to access financial services, like banks, because they wouldn't need to go to a physical bank to use their money. They could just use their digital wallet! 💻💰&lt;/p&gt;

&lt;p&gt;Some Facts about Blockchain :-&lt;/p&gt;

&lt;p&gt;1.Blockchain is a decentralized digital ledger that records transactions in a secure and transparent manner.&lt;/p&gt;

&lt;p&gt;2.It was first introduced as the technology behind the cryptocurrency, Bitcoin, in 2008.&lt;/p&gt;

&lt;p&gt;3.Each block in a blockchain contains a unique hash and timestamped transaction data, forming a secure and permanent chain of blocks.&lt;/p&gt;

&lt;p&gt;4.The decentralized nature of blockchain technology means that there is no central authority controlling it.&lt;/p&gt;

&lt;p&gt;5.The data in a blockchain network is stored on multiple nodes, making it difficult to tamper with or alter the data.&lt;/p&gt;

&lt;p&gt;6.Blockchain technology is often used for financial transactions, but it can also be used in a variety of industries, including supply chain management, digital identity, healthcare, government, and intellectual property.&lt;/p&gt;

&lt;p&gt;7.Blockchains can be public, meaning anyone can participate, or they can be private, with restricted access.&lt;/p&gt;

&lt;p&gt;8.Blockchain transactions are secure and transparent, providing users with a high level of trust and security.&lt;/p&gt;

&lt;p&gt;9.The use of cryptography and consensus algorithms makes it virtually impossible to hack or alter the data in a blockchain network.&lt;/p&gt;

&lt;p&gt;10.Blockchain technology has the potential to revolutionize the way we store, manage, and transfer data and assets, providing a secure and transparent alternative to traditional systems.&lt;/p&gt;

&lt;p&gt;📈 The scope of blockchain technology is vast and constantly evolving. Some of the areas where blockchain has shown promising potential include:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Financial Services&lt;/em&gt;: Blockchain has the potential to revolutionize the financial industry by enabling faster, more secure, and transparent transactions. This can improve the efficiency and lower the cost of financial services, making it easier for people to access them💳💰. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Supply Chain Management&lt;/em&gt;: Blockchain can be used to track the movement of goods from the point of origin to the final destination, improving transparency and accountability in supply chains. 🚚📦&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Digital Identity&lt;/em&gt;: Blockchain can be used to securely store and manage personal information, such as identities and biometric data, providing people with more control over their personal data💻. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Healthcare&lt;/em&gt;: Blockchain can be used to securely store and manage medical records, improving patient privacy and the quality of care🏥. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Government&lt;/em&gt;: 🗳️ Blockchain can enhance transparency, accountability, and security in government operations, such as voting systems and public record-keeping.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Intellectual Property&lt;/em&gt;: 🔒 Blockchain can securely track and protect intellectual property rights, like patents and copyrights.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Energy&lt;/em&gt;: 💡 Blockchain can create decentralized energy markets, allowing consumers to buy and sell energy directly.&lt;/p&gt;

&lt;p&gt;In conclusion, blockchain technology🧑‍💻 is an innovative and exciting field with the potential to make the world a better place. It provides a secure🔐 way of storing information and has the potential to increase access to financial services globally. Stay tuned for more exciting developments in the world🌍 of blockchain technology!&lt;/p&gt;

</description>
      <category>announcement</category>
      <category>devto</category>
    </item>
    <item>
      <title>10 best responsive front-end framework you should know about🔥</title>
      <dc:creator>Satyam Pandey</dc:creator>
      <pubDate>Mon, 17 Aug 2020 16:23:41 +0000</pubDate>
      <link>https://forem.com/satyampandey24/10-best-responsive-front-end-framework-you-should-know-about-1mo7</link>
      <guid>https://forem.com/satyampandey24/10-best-responsive-front-end-framework-you-should-know-about-1mo7</guid>
      <description>&lt;p&gt;Frameworks are based on precompiled CSS and common HTML that provide a structure, a framework if you will, for you to base your website on. Frameworks are designed to get you up and running with a functional fast and easy. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;1. &lt;a href="https://getuikit.com/"&gt;UIkit&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--64d4o1bp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1594rvxfsoxgrzuwsxe4.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--64d4o1bp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1594rvxfsoxgrzuwsxe4.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A lightweight and modular front-end framework for developing fast and powerful web interfaces that comes with its own SVG icon font and a number of components.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;2. &lt;a href="https://get.foundation/"&gt;Foundation&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RiEvP8Vh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/yqokhslpl3c0vk4wnx20.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RiEvP8Vh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/yqokhslpl3c0vk4wnx20.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The most advanced responsive front-end framework in the world.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;3. &lt;a href="https://bulma.io/"&gt;Bulma&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QkUpRCLM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/d01oz20qmzecmyc3u5xu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QkUpRCLM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/d01oz20qmzecmyc3u5xu.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Bulma is an open-source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;4. &lt;a href="https://materializecss.com/"&gt;MaterializeCSS&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--I7hA7Mrn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5vlygvaem46igs2gj8p4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--I7hA7Mrn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5vlygvaem46igs2gj8p4.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A modern responsive front-end framework based on Material Design. It's really simple to use.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;5. &lt;a href="https://material-ui.com/"&gt;Material-UI&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--amZr9sdo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dbipe1xaa67lry7sv54r.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--amZr9sdo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dbipe1xaa67lry7sv54r.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A CSS Framework and a Set of React Components that Implement Google's Material Design.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;6. &lt;a href="https://minicss.org/"&gt;MiniCSS&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Al15p-Gk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/hmmeuy5odzk0730frac4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Al15p-Gk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/hmmeuy5odzk0730frac4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Responsive, style-agnostic CSS framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;7. &lt;a href="http://getskeleton.com/"&gt;Skeleton&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dWq7cJoP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6a6jssdsx703d3ztewrd.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dWq7cJoP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6a6jssdsx703d3ztewrd.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A Beautiful Boilerplate for Responsive, Mobile-Friendly Development.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;8. &lt;a href="https://getbootstrap.com/"&gt;Bootstrap&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TPv1m2H0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/xjvo5h54ru74vvwaeb3r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TPv1m2H0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/xjvo5h54ru74vvwaeb3r.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Simple and flexible HTML, CSS, and JS for popular UI components and interactions.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;9. &lt;a href="https://element.eleme.io/#/en-US"&gt;Element UI&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7ZXF5Bap--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8hzlyw3r7b3zul9zffkx.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7ZXF5Bap--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8hzlyw3r7b3zul9zffkx.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Element, a Vue 2.0 based component library for developers, designers and product managers.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;10. &lt;a href="https://purecss.io/"&gt;Purecss&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XGBFsOZ2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/gtjw20itfdaqtgbrfawo.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XGBFsOZ2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/gtjw20itfdaqtgbrfawo.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A set of small, responsive CSS modules that you can use in every web project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/VObHs6oqEWFNe/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/VObHs6oqEWFNe/giphy.gif" alt="Alt text of image"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/satyampandey24" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3_fw_LjT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Rp181a09--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/430528/80004d78-1250-438a-8ea3-faa148004719.jpeg" alt="satyampandey24 image"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/satyampandey24/beginners-gradient-background-generator-project-iao" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;[#Beginners] Gradient Background Generator Project⚡&lt;/h2&gt;
      &lt;h3&gt;Satyam Pandey ・ Aug 16 ・ 2 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#html&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#showdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>uiweekly</category>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>css</category>
    </item>
    <item>
      <title>[#Beginners] Gradient Background Generator Project⚡</title>
      <dc:creator>Satyam Pandey</dc:creator>
      <pubDate>Sun, 16 Aug 2020 13:24:44 +0000</pubDate>
      <link>https://forem.com/satyampandey24/beginners-gradient-background-generator-project-iao</link>
      <guid>https://forem.com/satyampandey24/beginners-gradient-background-generator-project-iao</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;“Practice patience to get the results but don't be much patient to take actions.”&lt;br&gt;
― Amit Kalantri&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;I have done many projects and I think doing projects is the best way to sharpen your skills. Building projects helped me bring together everything I was learning. Once I started building projects, I immediately felt like I was making more progress. The more you do the more you learn. So today I'm going to share with you all my very first web project which I have made a year back to learn the functionality and interactivity of javascript. From this project, I have learned that how javascript interacts with HTML and CSS. It was a very good experience for me.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This project is small, simple but effective as it includes some basic idea of how javascript works with HTML and CSS collectively.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;HTML&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Basic structuring of the project&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_BfgXb9i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ni8wd5861dg4by7cuokj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_BfgXb9i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ni8wd5861dg4by7cuokj.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;CSS&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Styling the content of the project&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LbWraUPz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/v3qb2fqknc7fsg164kye.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LbWraUPz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/v3qb2fqknc7fsg164kye.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Javascript&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Very few lines of javascript code but it made me realize how things are actually working. I got to know more about the Document Object Model(DOM) and how to manipulate it and much more.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7OlPTKfr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sat07r2e0vykzgecnncu.png" alt="Alt Text"&gt;
&lt;/h2&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Here's the final view of the project looks cool, isn't it?&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JdHXyglC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dea98it545chc9zt4np9.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JdHXyglC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dea98it545chc9zt4np9.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;It will give the linear color gradient value for the background which could be used in CSS to save time&lt;/em&gt;🕙&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;a href="https://gradient-background-picker.netlify.app/"&gt;Demo&lt;/a&gt;&lt;/strong&gt;🚀
&lt;/h2&gt;

&lt;p&gt;You can get the files for this project on my GitHub page🚩 &lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/satyampandey24"&gt;
        satyampandey24
      &lt;/a&gt; / &lt;a href="https://github.com/satyampandey24/background-picker"&gt;
        background-picker
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Thank you😊 and feel free to share your first project in the comment section📪&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I'll soon share my React project with you all.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Stay safe, stay motivated✨😇&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>showdev</category>
    </item>
    <item>
      <title>7 useful websites                      
every front-end developer          
should know about</title>
      <dc:creator>Satyam Pandey</dc:creator>
      <pubDate>Thu, 13 Aug 2020 07:44:05 +0000</pubDate>
      <link>https://forem.com/satyampandey24/7-useful-websites-every-front-end-developer-should-know-about-it-3a4l</link>
      <guid>https://forem.com/satyampandey24/7-useful-websites-every-front-end-developer-should-know-about-it-3a4l</guid>
      <description>&lt;p&gt;There are many websites on the internet for web developers but today I am going to show you some of my favorite and the best websites for the developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  Let's get started🔥
&lt;/h3&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;1️⃣ &lt;a href="https://www.theodinproject.com/home"&gt;Theodinproject&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7XsxlxE8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/thixryx8o3xir7ti0cp2.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7XsxlxE8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/thixryx8o3xir7ti0cp2.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is my personal favourite website in terms of learning web development. The Odin Project is open source and is the best for beginners or those who have tried other resources without success, who want to work as a web developer, do freelancing work, build a startup or learn to build a website. This site surely helps you to gain knowledge as it provides some great projects. The Odin project is more of a directory for learning than a real class. It tries to find and organize the best free resources around the net into an easy-to-follow curriculum for learning web development.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;2️⃣ &lt;a href="https://dev.to/"&gt;DEV Community&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4C1XsYdh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/z81d2q6w0hw00zvjean4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4C1XsYdh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/z81d2q6w0hw00zvjean4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
I consider my self very lucky that I have found this awesome dev-community website. Here one can &lt;em&gt;read, write and explore&lt;/em&gt; the content and it is a great source for learning new things from different developers out there across the globe. So, this very useful website for all the developers. &lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;3️⃣ &lt;a href="https://css-tricks.com/"&gt;CSS-tricks&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eSahYpNn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wp3vq2mhzn86u2m2o4h8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eSahYpNn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wp3vq2mhzn86u2m2o4h8.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Definitely check out this website because you can get lots of tweaks and tricks about the cascading style sheet(CSS). There are a whole bunch of articles, videos and books are available on their site. This is a great learning platform but its prerequisite is that one should atleast have the basic knowledge of CSS as it's better suited to someone who has already been introduced to CSS and is looking for more info on a specific topic or wants to discover new concepts.&lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;4️⃣ &lt;a href="https://www.30secondsofcode.org/"&gt;30secondsofcode&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cu2b4IQF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ojwcbp7y56oxnct0wqhz.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cu2b4IQF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ojwcbp7y56oxnct0wqhz.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This website provides short code snippets for all your development needs and makes work easier in very less time. You can search by name, tag, language or using a snippet's description. It has Over 400+ code snippets. Just start typing a term and see what comes up. Click on each snippet card to view the whole snippet including code, explanation and examples. You can also use the button on the right side of a snippet card to copy the code to the clipboard.&lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;5️⃣ &lt;a href="https://www.frontendmentor.io/dashboard"&gt;Frontendmentor&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--z6JLoFan--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fs9f91gr613i2x4r5vlj.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--z6JLoFan--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fs9f91gr613i2x4r5vlj.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Frontend Mentor is a must for those who are looking to practice and enhance their frontend skills. You'll get cool challenges to improve your skills. It's not only a great resource to learn real-life development skills but also to connect and network with other developers from around the world and to reviews your code and give meaningful feedback. The community is helpful and resourceful. There are lots of projects where you can showcase your talent by participating in many challenges and improve your development skills.&lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;6️⃣ &lt;a href="https://codemyui.com/"&gt;Codemyui&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zLrd0N-O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7sdohfxc7p1os8y5gcum.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zLrd0N-O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7sdohfxc7p1os8y5gcum.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This website is very simple and it provides some awesome snippets which you can use in your projects. CodeMyUI is a really cool repository for CSS snippets, HTML elements and Javascript snippets. All the sections categorize with different UI designs and contain all bunch of different web elements and snippets. &lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;7️⃣ &lt;a href="https://shortcuts.design/"&gt;Shortcuts&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8oY03T1L--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sbfpphq1k5k0rxz050wd.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8oY03T1L--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sbfpphq1k5k0rxz050wd.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Shortcuts.design is a small website that lists every shortcut a designer ever wants to know, all design apps in one place, and in a simple and clear way. It's very useful for new designers to quickly charge their workflow, when you switched to a new design tool or when you just want a reference for repeating actions! I use this website very frequent as it eases my workflow and I recommend you all to give a glance to this site.&lt;/p&gt;
&lt;h3&gt;
  
  
  Let's end here
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;I have given you a brief idea about the above-mentioned sites but you can go through each site and explore and you will not regret after spending your valuable time there.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Hope you enjoy it🙇&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;THANK YOU!!&lt;/strong&gt;😊&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/satyampandey24"&gt;
        satyampandey24
      &lt;/a&gt; / &lt;a href="https://github.com/satyampandey24/satyampandey24"&gt;
        satyampandey24
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h2&gt;
Hi there 👋
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
😄 Shift the ctrl to us, we will alt the world.&lt;/li&gt;
&lt;li&gt;
👨‍💻 Frontend Developer | UI&amp;amp;UX&lt;/li&gt;
&lt;li&gt;
🌱 I’m currently learning react.js (javascript framework)&lt;/li&gt;
&lt;li&gt;
🔭 Hard worker who likes blogging💻, Travelling🗺️, and music🎶
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/satyampandey24/satyampandey24"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


</description>
      <category>javascript</category>
      <category>codenewbie</category>
      <category>uiweekly</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What is a Front-End Development?</title>
      <dc:creator>Satyam Pandey</dc:creator>
      <pubDate>Sun, 09 Aug 2020 20:04:58 +0000</pubDate>
      <link>https://forem.com/satyampandey24/what-is-a-front-end-developer-3hm4</link>
      <guid>https://forem.com/satyampandey24/what-is-a-front-end-developer-3hm4</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--43oa_nCD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/m6jfvdlkiv6k5y93crwj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--43oa_nCD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/m6jfvdlkiv6k5y93crwj.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Front-end web development&lt;/strong&gt;, also known as client-side development is the practice of producing &lt;em&gt;HTML&lt;/em&gt;, &lt;em&gt;CSS&lt;/em&gt; and &lt;em&gt;JavaScript&lt;/em&gt; for a website or Web Application so that a user can see and interact with them directly. The challenge associated with front end development is that the tools and techniques used to create the front end of a website change constantly and so the developer needs to constantly be aware of how the field is developing.&lt;/p&gt;

&lt;p&gt;The objective of designing a site is to ensure that when the users open up the site they see the information in a format that is easy to read and relevant. This is further complicated by the fact that users now use a large variety of devices with varying screen sizes and resolutions thus forcing the designer to take into consideration these aspects when designing the site. They need to ensure that their site comes up correctly in different browsers (&lt;em&gt;cross-browser&lt;/em&gt;), different operating systems (&lt;em&gt;cross-platform&lt;/em&gt;) and different devices (&lt;em&gt;cross-device&lt;/em&gt;), which requires careful planning on the side of the developer.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;HTML, CSS, &amp;amp; JavaScript:&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;A front-end developer architects and develops websites and apps using web technologies (i.e., HTML, CSS, DOM, and JavaScript), which run on the Open Web Platform or act as compilation input for non-web platform environments (i.e.,&lt;em&gt;React native&lt;/em&gt;).Typically, a person enters into the field of front-end development by learning to develop HTML, CSS, and JavaScript which commonly runs in web browser but can also run in a headless browser, WebView, or as compilation input for a native runtime environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;em&gt;These four run times scenarios are explained below.&lt;/em&gt;
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Web Browsers (most common)
&lt;/h2&gt;

&lt;p&gt;A web browser is software used to retrieve, present, and traverse information on the WWW.Typically, browsers run on a desktop or laptop computer, tablet, or phone, but as of late a browser can be found on just about anything (i.e, on a fridge, in cars, etc.).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;em&gt;The most common web browsers are (shown in order of most used first):&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Chrome&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Safari&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Internet Explorer&lt;/em&gt; (Note: not Edge, referring to IE 9 to IE 11)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Firefox&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Edge&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Headless Browsers
&lt;/h2&gt;

&lt;p&gt;Headless browsers are a web browser without a graphical user interface that can be controlled from a command line interface programmatically for the purpose of web page automation (e.g., functional testing, craping, unit testing, etc.). Think of headless browsers as a browser that you can run from the command line that can retrieve and traverse webpages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;em&gt;The most common headless browsers are:&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Headless Chromium&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Zombie&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;slimerjs&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Webviews
&lt;/h2&gt;

&lt;p&gt;Webviews are used by a native OS, in a native application, to run web pages. Think of a webview like an iframe or a single tab from a web browser that is embedded in a native application running on a device (e.g., iOS, android, windows).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;em&gt;The most common solutions for webview development are:&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Cordova&lt;/em&gt; (typically for native phone/tablet apps)&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;NW.js&lt;/em&gt; (typically used for desktop apps)&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Electron&lt;/em&gt; (typically used for desktop apps)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Web Technologies Employed by Front-End Developers&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--werrwxNZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/k1n0d16hjoa30y2lazgk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--werrwxNZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/k1n0d16hjoa30y2lazgk.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;em&gt;The following core web technologies are employed by front-end developers (consider learning them in this order):&lt;/em&gt;
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt; Hyper Text Markup Language (aka HTML)&lt;/li&gt;
&lt;li&gt; Cascading Style Sheets (aka CSS)&lt;/li&gt;
&lt;li&gt; Uniform Resource Locators (aka URLs)&lt;/li&gt;
&lt;li&gt; Hypertext Transfer Protocol (aka HTTP)&lt;/li&gt;
&lt;li&gt; JavaScript Programming Language (aka ECMAScript 262)&lt;/li&gt;
&lt;li&gt; JavaScript Object Notation (aka JSON)&lt;/li&gt;
&lt;li&gt; Document Object Model (aka DOM)&lt;/li&gt;
&lt;li&gt; Web APIs (aka HTML5 and friends or Browser APIs)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Hyper Text Markup Language (aka HTML)
&lt;/h2&gt;

&lt;p&gt;HyperText Markup Language, commonly referred to as HTML, is the standard markup language used to create web pages. Web browsers can read HTML files and render them into visible or audible web pages. HTML describes the structure of a website semantically along with cues for presentation, making it a markup language, rather than a programming language.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Most relevant specifications / documentation:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/TR/?tag=html#w3c_all"&gt;All W3C HTML Spec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://html.spec.whatwg.org/multipage/"&gt;The elements of HTML from the Living Standard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"&gt;Global attributes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://html.spec.whatwg.org/"&gt;HTML 5.2 from W3C&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes"&gt;HTML attribute reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element"&gt;HTML element reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://html.spec.whatwg.org/multipage/syntax.html#syntax"&gt;The HTML Syntax&lt;/a&gt; from the Living Standard&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Cascading Style Sheets (aka CSS)
&lt;/h2&gt;

&lt;p&gt;Cascading Style Sheets (CSS) is a style sheet language used for describing the look and formatting of a document written in a markup language. Although most often used to change the style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any kind of XML document, including plain XML, SVG and XUL. Along with HTML and JavaScript, CSS is a cornerstone technology used by most websites to create visually engaging webpages, user interfaces for web applications, and user interfaces for many mobile applications.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Most relevant specifications / documentation:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/Style/CSS/current-work#roadmap"&gt;All W3C CSS Specifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://drafts.csswg.org/css2/"&gt;Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Reference"&gt;CSS reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/TR/selectors-3/"&gt;Selectors Level 3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Hypertext Transfer Protocol (aka HTTP)
&lt;/h2&gt;

&lt;p&gt;The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.&lt;/p&gt;

&lt;h2&gt;
  
  
  Uniform Resource Locators (aka URL)
&lt;/h2&gt;

&lt;p&gt;A uniform resource locator (URL) (also called a web address) is a reference to a resource that specifies the location of the resource on a computer network and a mechanism for retrieving it. A URL is a specific type of uniform resource identifier (URI), although many people use the two terms interchangeably. A URL implies the means to access an indicated resource, which is not true of every URI. URLs occur most commonly to reference web pages (http), but are also used for file transfer (ftp), email (mailto), database access (JDBC), and many other applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Document Object Model (aka DOM)
&lt;/h2&gt;

&lt;p&gt;The Document Object Model (DOM) is a cross-platform and language-independent convention for representing and interacting with objects in HTML, XHTML, and XML documents. The nodes of every document are organized in a tree structure, called the DOM tree. Objects in the DOM tree may be addressed and manipulated by using methods on the objects. The public interface of a DOM is specified in its application programming interface (API).&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Most relevant specifications / documentation:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/TR/DOM-Level-3-Events/"&gt;Document Object Model (DOM) Level 3 Events Specification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dom.spec.whatwg.org/"&gt;DOM Living Standard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/TR/2015/REC-dom-20151119/"&gt;W3C DOM4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  JavaScript Programming Language (aka ECMAScript 262)
&lt;/h2&gt;

&lt;p&gt;JavaScript is a high level, dynamic, untyped, and interpreted programming language. It has been standardized in the ECMAScript language specification. Alongside HTML and CSS, it is one of the three essential technologies of World Wide Web content production; the majority of websites employ it and it is supported by all modern web browsers without plug-ins. JavaScript is prototype-based with first-class functions, making it a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles. It has an API for working with text, arrays, dates and regular expressions, but does not include any I/O, such as networking, storage or graphics facilities, relying for these upon the host environment in which it is embedded.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3schools.com/js/default.asp"&gt;Basics of javascript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Web APIs (aka HTML5 and friends)
&lt;/h2&gt;

&lt;p&gt;When writing code for the Web using JavaScript, there are a great many APIs available. Below is a list of all the interfaces (that is, types of objects) that you may be able to use while developing your Web app or site.&lt;/p&gt;

&lt;h2&gt;
  
  
  JavaScript Object Notation (aka JSON)
&lt;/h2&gt;

&lt;p&gt;It is the primary data format used for asynchronous browser/server communication (AJAJ), largely replacing XML (used by AJAX). Although originally derived from the JavaScript scripting language, JSON is a language-independent data format. Code for parsing and generating JSON data is readily available in many programming languages. The JSON format was originally specified by Douglas Crockford. It is currently described by two competing standards, RFC 7159 and ECMA-404. The ECMA standard is minimal, describing only the allowed grammar syntax, whereas the RFC also provides some semantic and security considerations. The official Internet media type for JSON is application/json. The JSON filename extension is .json.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Most relevant specifications:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.json.org/json-en.html"&gt;Introducing JSON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jsonapi.org/"&gt;JSON API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf"&gt;The JSON Data Interchange Format&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Front-End Dev Skills&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;Basic to advanced HTML, CSS, DOM, JavaScript, HTTP/URL, and browser skills are assumed for any type of front-end developer.&lt;br&gt;
Beyond HTML, CSS, DOM, JavaScript, HTTP/URL, and browser development know-how, a front-end developer could be skilled in one or more of the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Content Management Systems (aka CMS)&lt;/li&gt;
&lt;li&gt;Cross-Browser Testing&lt;/li&gt;
&lt;li&gt;Cross-Platform Testing&lt;/li&gt;
&lt;li&gt;Unit Testing&lt;/li&gt;
&lt;li&gt;Cross-Device Testing&lt;/li&gt;
&lt;li&gt;Accessibility / WAI-ARIA&lt;/li&gt;
&lt;li&gt;Search Engine Optimization (aka SEO)&lt;/li&gt;
&lt;li&gt;Interaction or User Interface Design&lt;/li&gt;
&lt;li&gt;User Experience&lt;/li&gt;
&lt;li&gt;Usability&lt;/li&gt;
&lt;li&gt;E-commerce Systems&lt;/li&gt;
&lt;li&gt;Portal Systems&lt;/li&gt;
&lt;li&gt;Wireframing&lt;/li&gt;
&lt;li&gt;CSS Layout / Grids&lt;/li&gt;
&lt;li&gt;DOM Manipulation (e.g., jQuery)&lt;/li&gt;
&lt;li&gt;Mobile Web Performance&lt;/li&gt;
&lt;li&gt;Load Testing&lt;/li&gt;
&lt;li&gt;Performance Testing&lt;/li&gt;
&lt;li&gt;Progressive Enhancement / Graceful Degradation&lt;/li&gt;
&lt;li&gt;Version Control (e.g., GIT)&lt;/li&gt;
&lt;li&gt;MVC / MVVM / MV*&lt;/li&gt;
&lt;li&gt;Functional Programming&lt;/li&gt;
&lt;li&gt;Data Formats (e.g., JSON, XML)&lt;/li&gt;
&lt;li&gt;Data APIs (e.g Restful API)&lt;/li&gt;
&lt;li&gt;Web Font Embedding&lt;/li&gt;
&lt;li&gt;Scalable Vector Graphics (aka SVG)&lt;/li&gt;
&lt;li&gt;Regular Expressions&lt;/li&gt;
&lt;li&gt;Content Strategy&lt;/li&gt;
&lt;li&gt;Microdata / Microformats&lt;/li&gt;
&lt;li&gt;Task Runners, Build Tools, Process Automation Tools&lt;/li&gt;
&lt;li&gt;Responsive Web Design&lt;/li&gt;
&lt;li&gt;Object-Oriented Programming&lt;/li&gt;
&lt;li&gt;Application Architecture&lt;/li&gt;
&lt;li&gt;Modules&lt;/li&gt;
&lt;li&gt;Dependency Managers&lt;/li&gt;
&lt;li&gt;Package Managers&lt;/li&gt;
&lt;li&gt;JavaScript Animation&lt;/li&gt;
&lt;li&gt;CSS Animation&lt;/li&gt;
&lt;li&gt;Charts / Graphs&lt;/li&gt;
&lt;li&gt;UI Widgets&lt;/li&gt;
&lt;li&gt;Code Quality Testing&lt;/li&gt;
&lt;li&gt;Code Coverage Testing&lt;/li&gt;
&lt;li&gt;Code Complexity Analysis&lt;/li&gt;
&lt;li&gt;Integration Testing&lt;/li&gt;
&lt;li&gt;Command Line / CLI&lt;/li&gt;
&lt;li&gt;Templating Strategies&lt;/li&gt;
&lt;li&gt;Templating Engines&lt;/li&gt;
&lt;li&gt;Single Page Applications&lt;/li&gt;
&lt;li&gt;XHR Requests (aka AJAX)&lt;/li&gt;
&lt;li&gt;Web/Browser Security&lt;/li&gt;
&lt;li&gt;HTML Semantics&lt;/li&gt;
&lt;li&gt;Browser Developer Tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thank you!!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>codenewbie</category>
      <category>computerscience</category>
    </item>
  </channel>
</rss>
