<?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: Piyush Pandey</title>
    <description>The latest articles on DEV Community by Piyush Pandey (@zephyrus21).</description>
    <link>https://dev.to/zephyrus21</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%2F433685%2F0a8e7ffe-ca4c-4e74-a23c-3aac881fcafb.jpg</url>
      <title>DEV Community: Piyush Pandey</title>
      <link>https://dev.to/zephyrus21</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zephyrus21"/>
    <language>en</language>
    <item>
      <title>Get Started with Next.js, Typescript, Tailwind</title>
      <dc:creator>Piyush Pandey</dc:creator>
      <pubDate>Mon, 27 Jun 2022 07:04:55 +0000</pubDate>
      <link>https://dev.to/zephyrus21/get-started-with-nextjs-typescript-tailwind-css-3bmk</link>
      <guid>https://dev.to/zephyrus21/get-started-with-nextjs-typescript-tailwind-css-3bmk</guid>
      <description>&lt;p&gt;This post is about a starter template I have made with &lt;strong&gt;minimal&lt;/strong&gt; setup bootstrapped with Next.js, TypeScript and Tailwind CSS.&lt;/p&gt;

&lt;p&gt;The versions of the tech used will be updated with latest.&lt;/p&gt;

&lt;p&gt;You can check out the &lt;a href="https://ntt-starter.piyushpandey.tech/" rel="noopener noreferrer"&gt;starter page here.&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Having a starter template is better than a step-by-step guide.&lt;/p&gt;
&lt;/blockquote&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/zephyrus21" rel="noopener noreferrer"&gt;
        zephyrus21
      &lt;/a&gt; / &lt;a href="https://github.com/zephyrus21/next-ts-tailwind-starter" rel="noopener noreferrer"&gt;
        next-ts-tailwind-starter
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Minimal Next.js + TypeScript + Tailwind CSS starter template.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div&gt;
  &lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;⚡next-ts-tailwind-starter⚡&lt;/h1&gt;

&lt;/div&gt;
  &lt;p&gt;Minimal Next.js + TypeScript + Tailwind CSS starter template.&lt;/p&gt;
  &lt;p&gt;Made by &lt;a href="https://piyushpandey.tech" rel="nofollow noopener noreferrer"&gt;Piyush Pandey&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Give a ⭐ if you want to appreciate.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;1. Use this template in any of the two methods:&lt;/h3&gt;

&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;Use this template&lt;/code&gt; button. &lt;em&gt;(Recommended)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/53862445/175824949-6169ea1d-0745-4b51-903c-bcdd4d1541c8.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F53862445%2F175824949-6169ea1d-0745-4b51-903c-bcdd4d1541c8.png" alt="Use as template"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new repo will be created&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/53862445/175825520-5e480fb7-52ee-44cd-b805-a6a74a854fb7.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F53862445%2F175825520-5e480fb7-52ee-44cd-b805-a6a74a854fb7.png" alt="New repo"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Clone the repo from your GitHub and you are good to go!!!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Using &lt;code&gt;create-next-app&lt;/code&gt;&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;npx create-next-app -e https://github.com/zephyrus21/next-ts-tailwind-starter project-name&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;yarn create next-app -e https://github.com/zephyrus21/next-ts-tailwind-starter project-name&lt;/pre&gt;

&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; You can use &lt;code&gt;npm&lt;/code&gt; or &lt;code&gt;yarn&lt;/code&gt; as per your preference.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;2. Install dependencies&lt;/h3&gt;

&lt;/div&gt;
&lt;p&gt;&lt;code&gt;cd&lt;/code&gt; to the project folder then&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;yarn install&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;3. Run the development server&lt;/h3&gt;

&lt;/div&gt;
&lt;p&gt;You can start the server using this command:&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;yarn dev&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Open &lt;a href="http://localhost:3000" rel="nofollow noopener noreferrer"&gt;http://localhost:3000&lt;/a&gt; with your browser to see the result. You can start editing the page by modifying &lt;code&gt;src/pages/index.tsx&lt;/code&gt;.&lt;/p&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/zephyrus21/next-ts-tailwind-starter" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h3&gt;
  
  
  Thanks for reading
&lt;/h3&gt;

&lt;p&gt;If you like my work give it a 🌟 and connect to me with &lt;a href="https://piyushpandey.tech" rel="noopener noreferrer"&gt;piyushpandey.tech&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tailwindcss</category>
      <category>typescript</category>
      <category>react</category>
    </item>
    <item>
      <title>Complete road map to learn React</title>
      <dc:creator>Piyush Pandey</dc:creator>
      <pubDate>Sat, 01 May 2021 10:30:07 +0000</pubDate>
      <link>https://dev.to/zephyrus21/complete-road-map-to-learn-react-3kfd</link>
      <guid>https://dev.to/zephyrus21/complete-road-map-to-learn-react-3kfd</guid>
      <description>&lt;p&gt;The original post is in Notion. Do checkout.&lt;br&gt;
&lt;a href="https://www.notion.so/zephyrus21/React-Complete-Road-Map-8a0dde12c3f840928cac9cf0fad93838" rel="noopener noreferrer"&gt;Here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;React is a library (from Facebook) for building composable user interfaces. It encourages the creation of reusable UI components, which present data that changes over time. React abstracts away the DOM from you, offering a simpler programming model and better performance.&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Getting Started - React, Hooks &amp;amp; Redux
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;You could learn React.js from a variety of resources. Pick the best for you.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Learn from the official documentation of React.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://reactjs.org/" rel="noopener noreferrer"&gt;React - A JavaScript library for building user interfaces&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Take a course from Udemy.
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Link to some of the best Courses.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.udemy.com/course/react-redux/" rel="noopener noreferrer"&gt;Modern React with Redux Training Course&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.udemy.com/course/react-the-complete-guide-incl-redux/" rel="noopener noreferrer"&gt;React 16: The Complete Course (incl. React Router 4 &amp;amp; Redux)&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Watch YouTube Tutorials.
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Complete React Course (the best on YouTube)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=4UZrsTqkcW4&amp;amp;list=PLoG5w2Kv7mVSc0NpSR6uWE2Y0q0mWUSVe&amp;amp;index=2&amp;amp;ab_channel=freeCodeCamp.org" rel="noopener noreferrer"&gt;Full React Course 2020 - Learn Fundamentals, Hooks, Context API, React Router, Custom Hooks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d" rel="noopener noreferrer"&gt;Full Modern React Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Only looking for React Concepts (do watch for clearing concepts)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3" rel="noopener noreferrer"&gt;ReactJS Tutorial for Beginners&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLC3y8-rFHvwisvxhZ135pogtX7_Oe3Q3A" rel="noopener noreferrer"&gt;React Hooks Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If you are looking for a quick Crash Course.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=DLX62G4lc44&amp;amp;ab_channel=freeCodeCamp.org" rel="noopener noreferrer"&gt;Learn React JS - Full Course for Beginners - Tutorial 2019&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this section you must have learned about React along with Redux and other various packages and technologies. Here is a quick link for you on Create React App.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://create-react-app.dev/" rel="noopener noreferrer"&gt;Create React App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Deep dive into Redux
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Refer to this websites for in-depth concepts on Redux.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://react-redux.js.org/" rel="noopener noreferrer"&gt;React Redux | React Redux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://redux-toolkit.js.org/" rel="noopener noreferrer"&gt;Redux Toolkit | Redux Toolkit&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;A complete advanced Redux Course.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://codewithmosh.com/p/ultimate-redux" rel="noopener noreferrer"&gt;The Ultimate Redux Course&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Clear you redux concepts with this playlist.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLC3y8-rFHvwheJHvseC3I0HuYI2f46oAK" rel="noopener noreferrer"&gt;React Redux Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Firebase with React
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Learn how to integrate Firebase with Your App.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9iWstfXntcj8f-dFZ4UtlN3" rel="noopener noreferrer"&gt;React, Redux &amp;amp; Firebase App Tutorial&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  UI Components and Styles
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;Though you can use CSS, SCSS for your styling but there are some UI components libraries.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  UI Libraries
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://material-ui.com/" rel="noopener noreferrer"&gt;Material-UI: A popular React UI framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ant.design/" rel="noopener noreferrer"&gt;Ant Design - The world's second most popular React UI framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://atomizecode.com/" rel="noopener noreferrer"&gt;Design System for React JS&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Styled Components
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;This is one of the most in fact the most powerful styling tool for react.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://styled-components.com/" rel="noopener noreferrer"&gt;styled-components&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Also look for this awesome CSS framework
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://tailwindcss.com/" rel="noopener noreferrer"&gt;Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Here is a awesome site to motivate you to develop awesome shits.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactjsexample.com/" rel="noopener noreferrer"&gt;React.js Examples&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another site with awesome Libraries for your React project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactlibraries.com/" rel="noopener noreferrer"&gt;React Libraries&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now that you have a complete knowledge on React, Styling and Firebase, have a look at this curated playlist of some awesome react projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLoG5w2Kv7mVSc0NpSR6uWE2Y0q0mWUSVe" rel="noopener noreferrer"&gt;React Best Tutorials&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Also below is a complete React roadmap.
&lt;/h2&gt;

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

&lt;blockquote&gt;
&lt;p&gt;At this point of time you must have made 2, 3 projects and are ready to go on to the next thing. React Frameworks.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  React Frameworks
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;There are two best framework using React.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Gatsby.js
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.gatsbyjs.com/" rel="noopener noreferrer"&gt;The Fastest Frontend for the Modern Web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Here are some of the best Tutorials available on YouTube&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9hw1g77I35ZivVLe8k2nvjB" rel="noopener noreferrer"&gt;Gatsby Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=8t0vNu2fCCM" rel="noopener noreferrer"&gt;Gatsby JS - The Great Gatsby Bootcamp [Full Tutorial]&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Next.js
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://nextjs.org/" rel="noopener noreferrer"&gt;Next.js by Vercel - The React Framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Here are some of the best Tutorials available on YouTube&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9g9gP2onazU5-2M-AzA8eBw" rel="noopener noreferrer"&gt;Next.js Tutorial for Beginners&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=mTz0GXj8NN0&amp;amp;t=10s&amp;amp;ab_channel=TraversyMedia" rel="noopener noreferrer"&gt;Next.js Crash Course 2021&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  GraphQL
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a awesome Tool for query, specially if you use Gatsby or Next then you must learn it as both of them heavily rely upon this.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://graphql.org/" rel="noopener noreferrer"&gt;A query language for your API&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Here are some of the best Tutorials available on YouTube&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f" rel="noopener noreferrer"&gt;GraphQL Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.youtube.com/watch?v=ed8SzALpx1Q&amp;amp;t=1866s&amp;amp;ab_channel=freeCodeCamp.org" rel="noopener noreferrer"&gt;GraphQL Full Course - Novice to Expert&lt;/a&gt;
&lt;/h2&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to begin with coding &amp; ahead.</title>
      <dc:creator>Piyush Pandey</dc:creator>
      <pubDate>Sat, 26 Dec 2020 05:43:21 +0000</pubDate>
      <link>https://dev.to/zephyrus21/how-to-begin-with-coding-ahead-4ni2</link>
      <guid>https://dev.to/zephyrus21/how-to-begin-with-coding-ahead-4ni2</guid>
      <description>&lt;p&gt;So if you are here then you must be new to coding and must have interest to learn and begin with this beautiful affair of writing codes.&lt;/p&gt;

&lt;p&gt;One thing I can tell you that &lt;em&gt;"Codes are dumb."&lt;/em&gt; but you are not and you can make your code smart and effective.&lt;/p&gt;

&lt;h1&gt;
  
  
  How, Where and When to start?
&lt;/h1&gt;

&lt;p&gt;When to start is quite simple, as you are reading this you must already be knowing the answer and there is not any particular time to start.&lt;/p&gt;

&lt;p&gt;Where to start might be a bit confusing for beginners but I would suggest you to begin from books of the language you want to learn, but books might not be that intuitive for all, then I would say you could watch some youtube videos and there are a lots of them on a single topic.&lt;/p&gt;

&lt;p&gt;And how to start is not quite simple as it sounds, first you need to know what you wanna learn code for, just for academics to get good marks, to make a career in coding or just for fun and to look cool. If just for academics and fun you can go on by learning languages like &lt;strong&gt;C, C++, Java, Python&lt;/strong&gt; and it will be fine but if you want to make a career then you need to know which field to target and which language and technologies to learn to make an impact.&lt;/p&gt;

&lt;h1&gt;
  
  
  Setup
&lt;/h1&gt;

&lt;p&gt;This is not a article about a particular language but you will need a code editor or IDE of your choice &lt;a href="https://code.visualstudio.com/"&gt;VS Code&lt;/a&gt; preferred but you can use any and you will also need to install the compilers of the language.&lt;/p&gt;

&lt;h1&gt;
  
  
  Resources to learn
&lt;/h1&gt;

&lt;p&gt;There are some great websites, books and courses for learning languages and I will link some free resources below.&lt;/p&gt;

&lt;p&gt;These videos will get you started with basics of the language.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;DevDocs.io the best resource for any language - &lt;a href="https://devdocs.io/"&gt;https://devdocs.io/&lt;/a&gt; &lt;br&gt;
W3Schools is another great website - &lt;a href="https://www.w3schools.com/"&gt;https://www.w3schools.com/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  1. C Language
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://mef-lab.com/osnove-2016/C-Programming-Ebook.pdf"&gt;Book pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=KJgsSFOSQv0&amp;amp;ab_channel=freeCodeCamp.org"&gt;YouTube English&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. C++
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/boydfd/books/blob/master/seeing/stalled/2013%20Stroustrup%20-%20The%20C%2B%2B%20Programming%20Language%204th%20Edition.pdf"&gt;Book pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=vLnPwxZdW4Y&amp;amp;ab_channel=freeCodeCamp.org"&gt;YouTube English&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Java
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.rcsdk12.org/cms/lib/NY01001156/Centricity/Domain/4951/Head_First_Java_Second_Edition.pdf"&gt;Book pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=grEKMHGYyns&amp;amp;ab_channel=freeCodeCamp.org"&gt;YouTube English&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=ntLJmHOJ0ME&amp;amp;list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q&amp;amp;ab_channel=CodeWithHarry"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Python
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.python.org/3.9/tutorial/index.html"&gt;Official Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=WGJJIrtnfpk&amp;amp;list=PL9ooVrP1hQOHY-BeYrKHDrHKphsJOyRyu&amp;amp;ab_channel=edureka%21"&gt;YouTube English - 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=rfscVS0vtbw&amp;amp;ab_channel=freeCodeCamp.org"&gt;YouTube English - 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=gfDE2a7MKjA&amp;amp;ab_channel=CodeWithHarry"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. HTML, CSS
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PL4cUxeGkcC9ivBf_eKCPIAYXWzLlPAm6G"&gt;YouTube English&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PLu0W_9lII9agiCUZYRsvtGTXdxkzPyItg"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  6. JavaScript
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=PkZNo7MFNFg&amp;amp;ab_channel=freeCodeCamp.org"&gt;YouTube English&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=cvvwkgp4HBg&amp;amp;list=PLu0W_9lII9ajyk081To1Cbt2eI5913SsL&amp;amp;ab_channel=CodeWithHarry"&gt;YouTube Hindi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  How to practice your skills
&lt;/h1&gt;

&lt;p&gt;After you learn your desired language of choice you have to practice lots of questions and can also do competitive coding on websites like &lt;a href="https://www.hackerrank.com/"&gt;Hacker Rank&lt;/a&gt; or &lt;a href="https://codeforces.com/"&gt;Code Forces&lt;/a&gt;. &lt;a href="https://www.geeksforgeeks.org/"&gt;Geeks for Geeks&lt;/a&gt; is one of the best website to improve your skills for any language, do give it a shot.&lt;/p&gt;

&lt;h1&gt;
  
  
  What's next?
&lt;/h1&gt;

&lt;p&gt;This article was all about beginning with coding and you only have to choose your path next if you want to be web dev, app dev, data science or any other.&lt;/p&gt;

&lt;p&gt;I will soon make one other on complete web dev roadmap as I am a web developer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://linktr.ee/zephyrus21"&gt;Click here to know more about me&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hope you like it, if you do follow me on &lt;a href="https://www.instagram.com/zephyrus.io/"&gt;Instagram&lt;/a&gt; and also on &lt;a href="https://github.com/zephyrus21"&gt;Github&lt;/a&gt;. 😊&lt;/p&gt;

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