
    <rss 
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:content="http://purl.org/rss/1.0/modules/content/"
      xmlns:atom="http://www.w3.org/2005/Atom"
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:typefully="https://typefully.com/profile"
      version="2.0">
      <channel>
        <title>Nikhil Kadam (@NickK2305)</title>
        <link>https://typefully.com/NickK2305</link>
        <description>full stack developer • prev: frontend intern • founder @localhostcoders community • team @wemakedevs • development, communities and open source</description>
        <pubDate>Thu, 02 Mar 2023 03:30:16 GMT</pubDate>
        <lastBuildDate>Thu, 02 Mar 2023 03:30:16 GMT</lastBuildDate>
        <generator>Typefully</generator>
        <image>https://screenshots.typefully.com/screenshot?size=1200x640&amp;url=https://typefully.com/NickK2305/card</image>
        <atom:link href="https://typefully.com/NickK2305" rel="self" type="application/rss+xml"/>
        
    <item>
      <guid>https://typefully.com/NickK2305/usestate-hook-react-hooks-series-C9UK8Jw</guid>
      <title>useState hook - React hooks series</title>
      <description>Have you heard of React Hooks? 🪝

Let&#39;s see one of the most used &quot;useState hook&quot; in today&#39;s thread. 🧵
 But, what are hooks really? 🤔

React hooks are a way to add state and other features to functional components in React.

The useState hook is one of the most commonly used hooks in React. When we …</description>
      <link>https://typefully.com/NickK2305/usestate-hook-react-hooks-series-C9UK8Jw</link>
      <pubDate>Thu, 02 Mar 2023 03:30:16 GMT</pubDate>
      <content:encoded><![CDATA[Have you heard of React Hooks? 🪝<br><br>Let's see one of the most used "useState hook" in today's thread. 🧵<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/a1c1c47d-4da6-4ad6-b64a-0657a0192349/"><br><br>But, what are hooks really? 🤔<br><br>React hooks are a way to add state and other features to functional components in React.<br><br>The useState hook is one of the most commonly used hooks in React.<br><br>When we create a React app, we often need to manage the state of the components.<br><br>Previously, we would do this with class components.<br><br>but now we can do it with functional components and hooks. ✅<br><br>Hooks allow us to add state and other features to functional components without needing to convert them to class components. 🔥<br><br>Now, let's talk about the useState hook specifically.<br><br>It's a hook that allows us to add state to our functional components.<br><br>We can use it to keep track of data that changes over time, such as,<br>- user's input in a form or<br>- current page number in a paginated list.<br><br>Let's understand it's working with an example:<br><br>Suppose, we have a simple form with an input field for the user's name.<br><br>We want to update the state of the component every time the user types something in the input field.<br><br>We can use the useState hook to achieve this.<br><br>First, we need to import the useState hook from the React library at the top of our file:<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/76db3e99-8104-4002-a506-c87c643ca4bb/"><br><br>Then, we can use the hook to add state to our functional component:<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/03d5d25a-5275-44d0-91d2-a40db3acf687/"><br><br>In the code above, we use the useState hook to add a state variable called `name` to our component.<br><br>The `useState` function returns an array with two values:<br><br>i) the current state value (`name`) and<br>ii) a function to update the state (`setName`).<br><br>We start with an empty string as the initial value for `name`.<br><br>Then, we define a function called `handleNameChange` that will update the state of the component every time the user types something in the input field.<br><br>The `setName` function passed to the `useState` hook is used to update the state with the new value.<br><br>Finally, we render a form with an input field that is connected to our state variable (`name`).<br><br>We also pass the `handleNameChange` function as a callback to the `onChange` event of the input field.<br><br>This means that every time the user types something in the input field, the `handleNameChange` function will be called,<br><br>which will update the state with the new value.<br><br>Conclusion:<br><br>A useState hook is a powerful tool in React that allows us to add a state to our functional components.<br><br>We can use it to keep track of data that changes over time and update our UI accordingly.<br><br>It's a simple but effective way to manage state in our React apps.<br><br>That's a wrap for this thread.<br><br>Thank you for taking the time to read this. 🙌🏻<br><br>And if you're excited to learn more:<br><br>Do follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> for more amazing content! ✍🏻<br><br>You can read the unrolled version of this thread here: <a href="https://typefully.com/NickK2305/C9UK8Jw" target="_blank" rel="nofollow">https://typefully.com/NickK2305/C9UK8Jw</a>]]></content:encoded>
      <typefully:post_id>C9UK8Jw</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/introduction-to-function-hoisting-g8FNu6x</guid>
      <title>Introduction to Function Hoisting: JavaScript 101</title>
      <description>Tired of getting confusing error messages?🤔

errors, when you try to call a function that hasn&#39;t yet been declared in your code?

Then you need to understand &quot;function hoisting&quot; in JavaScript!

A thread🧵 Function hoisting is a feature of JavaScript that allows you to call a function before it&#39;s dec…</description>
      <link>https://typefully.com/NickK2305/introduction-to-function-hoisting-g8FNu6x</link>
      <pubDate>Thu, 05 Jan 2023 07:57:22 GMT</pubDate>
      <content:encoded><![CDATA[Tired of getting confusing error messages?🤔<br><br>errors, when you try to call a function that hasn't yet been declared in your code?<br><br>Then you need to understand "function hoisting" in JavaScript!<br><br>A thread🧵<br><br><img alt="Image" src="https://api.typefully.com/media-p/90a7bcc7-b2d7-41fd-8f86-37a1211b4aca/"><br><br>Function hoisting is a feature of JavaScript that allows you to call a function before it's declared in your code.<br><br>This can be confusing for beginners, but once you understand how it works, it can be a powerful tool in your arsenal.<br><br>So how does function hoisting work?<br><br>In JavaScript, function declarations are moved to the top of the code block in which they appear,<br><br>Regardless of where they are actually written in the code.<br><br>This is known as hoisting.<br><br>Here's an example to understand this concept in detail:<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/81ca5c96-b336-4473-9923-118a5f89d7e5/"><br><br>In the above code example,<br><br>We are able to call the `foo` function before it is declared.<br><br>This is because the function declaration is hoisted to the top of the code block.<br><br>However, function expressions are not hoisted in the same way.<br><br>If you try to call a function defined using a function expression before it is declared, you will get an error.<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/bbe2550c-3422-4c0e-89b8-872199be6e69/"><br><br>And now you know the power of function hoisting in JavaScript!<br><br>So remember,<br><br>if you want to be able to call a function before it's declared,<br><br>make sure to use a function declaration instead of a function expression.<br><br>That's a wrap! If you find this thread helpful, do share it with your friends.<br><br>Follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> for more such valuable content.<br>]]></content:encoded>
      <typefully:post_id>g8FNu6x</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/introduction-to-serialization-languages-NRp286F</guid>
      <title>Introduction to Serialization Languages: JSON vs XML vs YAML</title>
      <description>As a developer, you need to know how to store and transmit data. And that&#39;s where serialization languages come in!

A thread explaining serialization languages🧵 But, what is serialization?

Serialization is the process of converting data structures or objects into a format that can be stored or tra…</description>
      <link>https://typefully.com/NickK2305/introduction-to-serialization-languages-NRp286F</link>
      <pubDate>Wed, 04 Jan 2023 16:30:17 GMT</pubDate>
      <content:encoded><![CDATA[As a developer, you need to know how to store and transmit data. And that's where serialization languages come in!<br><br>A thread explaining serialization languages🧵<br><br><img alt="Image" src="https://api.typefully.com/media-p/7d830899-08de-4b30-a660-61a69398fce6/"><br><br>But, what is serialization?<br><br>Serialization is the process of converting data structures or objects into a format that can be stored or transmitted and later restored.<br><br>And, serialization language can be explained as-<br><br>The serialized data can be stored in a file, database, or transmitted across a network connection. The format used for serialization is called a serialization language.<br><br>But with so many serialization languages to choose from-<br><br>How do you know which one is right for you?<br><br>Here are three of the most popular serialization languages, with examples of when to use which!<br><br>1. JSON (JavaScript Object Notation):<br><br>If you're looking for a lightweight, easy-to-use serialization language, then JSON is a great choice.<br><br>It's popular on the web, and it's easy to read and write.<br><br>This is how we can serialize and deserialize data using JSON:<br><br><img alt="Image" src="https://api.typefully.com/media-p/30e8f44b-bf9a-4186-8d12-433807792033/"><br><br>2. XML (Extensible Markup Language):<br><br>If you need a more powerful serialization language that can handle complex data structures, then XML might be the right choice for you.<br><br>It's verbose, but it supports a wide range of features, such as nested elements and attributes.<br><br>Example:<br><br><img alt="Image" src="https://api.typefully.com/media-p/07bd4e14-4cd1-4001-b8f0-453bc383c891/"><br><br>3. YAML (Yet Another Markup Language):<br><br>If you want a serialization language that is easy to read and write, then YAML might be the right choice for you.<br><br>It's often used for configuration files and data storage, and it supports a wide range of data types.<br><br>An example could be:<br><br><img alt="Image" src="https://api.typefully.com/media-p/24d1d39b-06fa-4454-a51e-ee7fba635962/"><br><br>So which serialization language is right for you?<br><br>A straight answer: It depends on your needs and preferences.<br><br>If you're looking for a lightweight, easy-to-use language like JSON.<br><br>Maybe you'd want to use a powerful and verbose language like XML.<br><br>or a human-readable language like YAML, there's a serialization language that's right for you.<br><br>That's a wrap! If you find this thread helpful, do share it with your friends.<br><br>Follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> for more such valuable content.]]></content:encoded>
      <typefully:post_id>NRp286F</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/introduction-to-event-loop-javascript-101-6vj0tmX</guid>
      <title>Introduction to Event Loop: JavaScript 101</title>
      <description>What exactly are event loops in JavaScript? Ever been confused about this concept? 🤔

Well, this thread will explain it to you in the simplest way possible...🧵 Have you ever played a game where you had to take turns with your friends?

Well, the event loop in JavaScript is kind of like that. It&#39;s a…</description>
      <link>https://typefully.com/NickK2305/introduction-to-event-loop-javascript-101-6vj0tmX</link>
      <pubDate>Wed, 04 Jan 2023 11:30:12 GMT</pubDate>
      <content:encoded><![CDATA[What exactly are event loops in JavaScript? Ever been confused about this concept? 🤔<br><br>Well, this thread will explain it to you in the simplest way possible...🧵<br><br><img alt="Image" src="https://api.typefully.com/media-p/5e477d58-bab9-4dfa-85a8-fdf4de0b6e7d/"><br><br>Have you ever played a game where you had to take turns with your friends?<br><br>Well, the event loop in JavaScript is kind of like that. It's a way for the computer to keep track of things that are happening one at a time.<br><br>In JavaScript, there are two main parts to the event loop: the call stack and the task queue.<br><br>The call stack is like a list of things that need to happen right now. The task queue is like a list of things that need to happen later.<br><br>Let's say you want to play a game of tag. First, you have to run to the person who's "it". That's like putting something in the call stack.<br><br>But then, you have to wait your turn to tag someone else. That's like putting something in the task queue.<br><br>The event loop in JavaScript works by taking things off the call stack and putting them in the task queue. It does this over and over until there's nothing left to do.<br><br>Then it goes to sleep and waits for more things to happen.<br><br>Here's a code example to help you understand how the event loop works.<br><br>Let's say we have a function called 'run' that we want to put in the call stack:<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/2544f3d7-5caf-48ae-83a8-75be8c176637/"><br><br>Now let's say we have a function called 'wait' that we want to put in the task queue:<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/c359cb6e-819b-4f88-a172-8a31d1dfa53a/"><br><br>The event loop will run the 'run' function first because it's in the call stack. Then it will wait 1 second and run the 'wait' function because it's in the task queue.<br><br>That's how the event loop works in JavaScript!<br><br>That's a wrap! If you find this thread helpful, do share it with your friends.<br><br>Thanks for checking this out. Follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> for more such valuable content.]]></content:encoded>
      <typefully:post_id>6vj0tmX</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/introduction-to-kubectl-devops-101-h8USXKq</guid>
      <title>Introduction to kubectl: DevOps 101</title>
      <description>I remember when I first started working with Kubernetes, I was overwhelmed by all of the different tools and concepts.

But one tool that really helped me was kubectl, a command-line tool for communicating with control plane.

Here&#39;s a thread covering handy commands for kubectl🧵 Kubectl is an incre…</description>
      <link>https://typefully.com/NickK2305/introduction-to-kubectl-devops-101-h8USXKq</link>
      <pubDate>Mon, 02 Jan 2023 19:25:33 GMT</pubDate>
      <content:encoded><![CDATA[I remember when I first started working with Kubernetes, I was overwhelmed by all of the different tools and concepts.<br><br>But one tool that really helped me was kubectl, a command-line tool for communicating with control plane.<br><br>Here's a thread covering handy commands for kubectl🧵<br><br>Kubectl is an incredibly powerful tool that allows you to do everything from deploying applications to debugging issues to monitoring your cluster.<br><br>I use it all the time, and I'm always discovering new things it can do.<br><br><img alt="Image" src="https://api.typefully.com/media-p/5b11fe49-4c2d-410f-bb21-95c778108985/"><br><br>One of the things I love about kubectl is that it's really easy to use.<br><br>For example, if you want to list all of the pods in a namespace, you can just run the 'get pods' command.<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/a7362d22-ecd1-4c46-9322-89cc42c16c45/"><br><br>If you want to get more detailed information about a specific pod, you can use the 'describe pod' command.<br><br>This will give you a wealth of information about the pod, including its status, IP address, and the containers it's running.<br><br><br><br><img alt="Image" src="https://api.typefully.com/media-p/87edfc51-4a75-4737-a542-9e830fba0420/"><br><br>Sometimes you may need to see the logs of a container to understand what's going on. That's when you can use the 'logs' command.<br><br>It allows you to view the logs of a specific container in real-time, which is really useful for debugging issues.<br><br><br><img alt="Image" src="https://api.typefully.com/media-p/239574c6-0115-447b-ad68-b265148f57e2/"><br><br>These are just a few examples of the many things you can do with kubectl.<br><br>Whether you're a seasoned Kubernetes user or just getting started, I highly recommend learning more about this powerful tool. It will save you a lot of time as you work with your clusters.<br><br><br>I strongly recommend that you read the official documentation of kubectl to understand more:<br><br><a href="https://kubernetes.io/docs/reference/kubectl/" target="_blank" rel="nofollow">https://kubernetes.io/docs/reference/kubectl/</a><br><br>That's a wrap for this thread. Thanks for reading!🎉<br><br>I hope you found it helpful and if you're excited to learn more. Do follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> .<br>]]></content:encoded>
      <typefully:post_id>h8USXKq</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/become-a-better-web-developer-with-these-tips-PeAGswK</guid>
      <title>Become a better Web Developer with these tips!</title>
      <description>Boost Your Web Development Skills with These 7 Expert Tips

A thread of obvious yet underrated hacks🧵 1.  Use a version control system like Git to keep track of your code changes and collaborate with other developers. 2.  Use a code editor with features like syntax highlighting and code completion …</description>
      <link>https://typefully.com/NickK2305/become-a-better-web-developer-with-these-tips-PeAGswK</link>
      <pubDate>Tue, 27 Dec 2022 04:30:08 GMT</pubDate>
      <content:encoded><![CDATA[Boost Your Web Development Skills with These 7 Expert Tips<br><br>A thread of obvious yet underrated hacks🧵<br><br>1.  Use a version control system like Git to keep track of your code changes and collaborate with other developers.<br><br>2.  Use a code editor with features like syntax highlighting and code completion to make your coding experience more efficient.<br><br>3.  Take advantage of developer tools in web browsers like Chrome or Firefox to debug and optimize your code.<br><br>4.  Learn and use keyboard shortcuts to navigate and perform tasks more quickly in your code editor and web browser.<br><br>5.  Stay up-to-date on the latest web development trends and best practices by following industry blogs and participating in online communities.<br><br>6.  Practice regularly to improve your skills and stay sharp. This can include working on personal projects or participating in coding challenges.<br><br>7.  Don't be afraid to ask for help or seek out resources when you get stuck. There are many online communities and forums where you can find answers and get guidance from experienced developers.<br><br>That's a wrap! If you find these tips helpful, do share them with your friends.<br><br>Thanks for checking this out. Follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> for more such threads.]]></content:encoded>
      <typefully:post_id>PeAGswK</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/X3Pm9Lu</guid>
      <title>If you&#39;re a developer, you&#39;ve probably heard of t…</title>
      <description>If you&#39;re a developer, you&#39;ve probably heard of the Event Loop and Async Patterns in JavaScript and Node.js.

But what exactly are they, and how do they work?

Check out the new blog post to learn: https://nickk2305.hashnode.dev/understanding-the-event-loop-and-async-patterns-in-javascript-and-node…</description>
      <link>https://typefully.com/NickK2305/X3Pm9Lu</link>
      <pubDate>Mon, 26 Dec 2022 08:42:26 GMT</pubDate>
      <content:encoded><![CDATA[If you're a developer, you've probably heard of the Event Loop and Async Patterns in JavaScript and Node.js.<br><br>But what exactly are they, and how do they work?<br><br>Check out the new blog post to learn: <a href="https://nickk2305.hashnode.dev/understanding-the-event-loop-and-async-patterns-in-javascript-and-nodejs" target="_blank" rel="nofollow">https://nickk2305.hashnode.dev/understanding-the-event-loop-and-async-patterns-in-javascript-and-nodejs</a> <br><br><img alt="Image" src="https://pbs.twimg.com/media/Fk5C-OaaAAAA-hL.jpg">]]></content:encoded>
      <typefully:post_id>X3Pm9Lu</typefully:post_id>
      <typefully:post_type>tweet</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/ULL8BS3</guid>
      <title>Hey ther</title>
      <description>Hey there! Are you new to Kubernetes and want to learn more about it? Well, you&#39;re in the right place!

Here’s a detailed thread on Introduction to Kubernetes (beginner-friendly)🧵 Kubernetes, also known as K8s, is an open-source platform that helps users manage and automate the deployment, scaling,…</description>
      <link>https://typefully.com/NickK2305/ULL8BS3</link>
      <pubDate>Mon, 05 Dec 2022 06:30:07 GMT</pubDate>
      <content:encoded><![CDATA[Hey there! Are you new to Kubernetes and want to learn more about it? Well, you're in the right place!<br><br>Here’s a detailed thread on Introduction to Kubernetes (beginner-friendly)🧵<br><br>Kubernetes, also known as K8s, is an open-source platform that helps users manage and automate the deployment, scaling, and management of containerized applications.<br><br>Containers are a way to package up an application and its dependencies into a single, portable unit that can be run on any machine.<br><br>Kubernetes makes it easy to run and manage these containerized applications at scale, helping you to build and deploy your applications quickly and reliably.<br><br>One of the key features of Kubernetes is its ability to automatically scale your applications up or down based on demand, ensuring that you have the resources you need to handle your workload.<br><br>Another key feature of Kubernetes is its ability to automatically roll out and roll back updates to your applications, making it easy to deploy new versions of your software without downtime.<br><br>Kubernetes is also highly modular and extensible, with a large ecosystem of tools and frameworks that you can use to build and manage your applications.<br><br>All in all, Kubernetes is an incredibly powerful platform that can help you to build and manage your applications at scale. If you're interested in learning more, check out the Kubernetes website for more information.<br><br>That's a wrap for this thread. Thanks for reading !!<br><br>I hope you found it helpful and if you're excited to learn more. Do follow <a class="tweet-url username" href="https://twitter.com/NickK2305" data-screen-name="NickK2305" target="_blank" rel="nofollow">@NickK2305</a> .]]></content:encoded>
      <typefully:post_id>ULL8BS3</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
    <item>
      <guid>https://typefully.com/NickK2305/g6cGBxl</guid>
      <title>More than 37 Million YouTube Channels:</title>
      <description>More than 37 Million YouTube Channels:

But only some of them teach Web Development.

Here are Top 10 Channels to help you in your Web Development journey. 🧵  1/10 FreeCodeCamp (@freeCodeCamp)

Learn to code for free with freecodecamp organization.

https://www.youtube.com/c/Freecodecamp 2/10 Trave…</description>
      <link>https://typefully.com/NickK2305/g6cGBxl</link>
      <pubDate>Tue, 22 Feb 2022 11:17:09 GMT</pubDate>
      <content:encoded><![CDATA[More than 37 Million YouTube Channels:<br><br>But only some of them teach Web Development.<br><br>Here are Top 10 Channels to help you in your Web Development journey. 🧵 <br><br>1/10 FreeCodeCamp (<a class="tweet-url username" href="https://twitter.com/freeCodeCamp" data-screen-name="freeCodeCamp" target="_blank" rel="nofollow">@freeCodeCamp</a>)<br><br>Learn to code for free with freecodecamp organization.<br><br><a href="https://www.youtube.com/c/Freecodecamp" target="_blank" rel="nofollow">https://www.youtube.com/c/Freecodecamp</a><br><br>2/10 Traversy Media (<a class="tweet-url username" href="https://twitter.com/traversymedia" data-screen-name="traversymedia" target="_blank" rel="nofollow">@traversymedia</a>)<br><br>Best programming tutorials and web development with latest technology trends.<br><br><a href="https://www.youtube.com/c/TraversyMedia" target="_blank" rel="nofollow">https://www.youtube.com/c/TraversyMedia</a><br><br>3/10 Programming with Mosh (<a class="tweet-url username" href="https://twitter.com/moshhamedani" data-screen-name="moshhamedani" target="_blank" rel="nofollow">@moshhamedani</a>)<br><br>Crash courses and short tutorials that are easy to learn.<br><br><a href="https://www.youtube.com/c/programmingwithmosh" target="_blank" rel="nofollow">https://www.youtube.com/c/programmingwithmosh</a><br><br>4/10 JavaScript Mastery (<a class="tweet-url username" href="https://twitter.com/jsmasterypro" data-screen-name="jsmasterypro" target="_blank" rel="nofollow">@jsmasterypro</a>)<br><br>JavaScript Mastery have long tutorials with amazing projects that'll interest you to learn.<br><br><a href="https://www.youtube.com/c/JavaScriptMastery" target="_blank" rel="nofollow">https://www.youtube.com/c/JavaScriptMastery</a><br><br>5/10 Clever Programmer (<a class="tweet-url username" href="https://twitter.com/cleverqazi" data-screen-name="cleverqazi" target="_blank" rel="nofollow">@cleverqazi</a>)<br><br>Build cool real life projects with Qazi, that'll help you to level up your coding game.<br><br><a href="https://www.youtube.com/c/CleverProgrammer" target="_blank" rel="nofollow">https://www.youtube.com/c/CleverProgrammer</a><br><br>6/10 CodeWithHarry<br><br>Most beginner-friendly tutorials, quick and on the point explaining makes the tutorials entertaining and valuable.<br><br><a href="https://www.youtube.com/c/CodeWithHarry" target="_blank" rel="nofollow">https://www.youtube.com/c/CodeWithHarry</a><br><br>7/10 Academind (<a class="tweet-url username" href="https://twitter.com/maxedapps" data-screen-name="maxedapps" target="_blank" rel="nofollow">@maxedapps</a>)<br><br>Learn everything related to Web Development like NodeJS, ReactJS, AngularJS, or VueJS.<br><br><a href="https://www.youtube.com/c/Academind" target="_blank" rel="nofollow">https://www.youtube.com/c/Academind</a><br><br>8/10 Web Dev Simplified (<a class="tweet-url username" href="https://twitter.com/DevSimplified" data-screen-name="DevSimplified" target="_blank" rel="nofollow">@DevSimplified</a>)<br><br>Great Tutorials with Node JS, React and other latest web development tips.<br><br><a href="https://www.youtube.com/c/WebDevSimplified" target="_blank" rel="nofollow">https://www.youtube.com/c/WebDevSimplified</a><br><br>9/10 LearnCode academy (<a class="tweet-url username" href="https://twitter.com/LearnCodeAcad" data-screen-name="LearnCodeAcad" target="_blank" rel="nofollow">@LearnCodeAcad</a>)<br><br>100% FREE Web Dev tutorials.<br><br><br>Including, HTML, CSS, JavaScript, CSS Layouts, Responsive Design, React.js, Node.js, Angular.js, Docker, Dev Ops, Server Administration, Deployment Strategies.<br><br><a href="https://www.youtube.com/c/learncodeacademy" target="_blank" rel="nofollow">https://www.youtube.com/c/learncodeacademy</a><br><br>10/10 The Net Ninja<br><br>The Net Ninja has over 1000 free programming tutorials to learn from.<br><br><a href="https://www.youtube.com/c/TheNetNinja" target="_blank" rel="nofollow">https://www.youtube.com/c/TheNetNinja</a><br><br>Thanks for checking this out.<br><br>Which channels you follow to learn coding, let me know in the comments.<br><br>If you loved this, Follow <a class="tweet-url username" href="https://twitter.com/Nickk2305" data-screen-name="Nickk2305" target="_blank" rel="nofollow">@Nickk2305</a> for more such threads on:<br><br>· Web Development<br>· Programming<br>· Self-Growth<br>· Personality<br><br>]]></content:encoded>
      <typefully:post_id>g6cGBxl</typefully:post_id>
      <typefully:post_type>thread</typefully:post_type>
      <typefully:pinned>false</typefully:pinned>
      null
    </item>
  
      </channel>
    </rss>
  