<?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: Sujithamathvini</title>
    <description>The latest articles on DEV Community by Sujithamathvini (@sujithamathvini).</description>
    <link>https://dev.to/sujithamathvini</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%2F1184706%2Fda622fe1-c7fe-46c4-8587-619510a41088.jpg</url>
      <title>DEV Community: Sujithamathvini</title>
      <link>https://dev.to/sujithamathvini</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sujithamathvini"/>
    <language>en</language>
    <item>
      <title>My #30DayCodingChallenge</title>
      <dc:creator>Sujithamathvini</dc:creator>
      <pubDate>Sat, 14 Oct 2023 08:04:35 +0000</pubDate>
      <link>https://dev.to/sujithamathvini/my-30daycodingchallenge-5g3c</link>
      <guid>https://dev.to/sujithamathvini/my-30daycodingchallenge-5g3c</guid>
      <description>&lt;p&gt;&lt;strong&gt;Reason why 30day coding challenge :&lt;/strong&gt;&lt;br&gt;
Because this is not my first time to enter into the world of coding. I failed many times and I want to improve myself. Even I have 2 offer letters in my hand which is not a big thing becuse, its a low package offers. And now facing this recession at the starting of my career makes me feel dumb. Reason for 30 days is I have my basics strong but I have never improved from that place. I want to alter myself inorder to achieve my goal. I have to fight with myself with my ego. That ego was in a maze for many months, now I am going to return with my better self.&lt;br&gt;
Since I'm a person who prefers short-come rewards and outcomes, that's the reason for 30days challenge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My Present Knowledge :&lt;/strong&gt; ( which will be improved )&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Basics of C++, Java&lt;/li&gt;
&lt;li&gt;Basics DSA - arrays(1D), 2-pointers, string, binary-search, sorting, recursion&lt;/li&gt;
&lt;li&gt;Theories in DSA - linked list, stack, queue, graph&lt;/li&gt;
&lt;li&gt;Important concepts of HTML, CSS&lt;/li&gt;
&lt;li&gt;Important concepts of Javascript&lt;/li&gt;
&lt;li&gt;callbacks, promises, async-await&lt;/li&gt;
&lt;li&gt;Important concepts of React&lt;/li&gt;
&lt;li&gt;jsx, props, components, hooks( usestate, useffect, usecallback, usid ), custom hooks&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Things I gonna study :&lt;/strong&gt; ( for my &lt;strong&gt;Future&lt;/strong&gt; )&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Interview questions in JavaScript&lt;/li&gt;
&lt;li&gt;want  grasp my async knowledge by doing some projects&lt;/li&gt;
&lt;li&gt;web insites/working indepth knowlege for interviews&lt;/li&gt;
&lt;li&gt;JS problems ( array, object, list, nodelist )&lt;/li&gt;
&lt;li&gt;Interview questions in React&lt;/li&gt;
&lt;li&gt;React router&lt;/li&gt;
&lt;li&gt;Api&lt;/li&gt;
&lt;li&gt;Redux&lt;/li&gt;
&lt;li&gt;TailwindCSS ( basics )&lt;/li&gt;
&lt;li&gt;Improve my React skills&lt;/li&gt;
&lt;li&gt;DSA
Data Structures&lt;/li&gt;
&lt;li&gt;1D arrays : 2pointer, sliding window,...&lt;/li&gt;
&lt;li&gt;Binary Search&lt;/li&gt;
&lt;li&gt;Linked List&lt;/li&gt;
&lt;li&gt;Recursion&lt;/li&gt;
&lt;li&gt;Stack&lt;/li&gt;
&lt;li&gt;Queues&lt;/li&gt;
&lt;li&gt;Tree
Algorithms ( not clear that much now )&lt;/li&gt;
&lt;li&gt;Greedy&lt;/li&gt;
&lt;li&gt;Divide and conquer&lt;/li&gt;
&lt;li&gt;DP
5.Projects&lt;/li&gt;
&lt;li&gt;complete my portfolio with responsiveness&lt;/li&gt;
&lt;li&gt;have atleast 2-3 decent projects to showcase&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Plan :&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;weekdays&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Morning : cover 1 topic in DSA and 2-4 problems realted to that topic&lt;/li&gt;
&lt;li&gt;Afternoon : react incompleted portions (after completing)/ projects work for my portfolio&lt;/li&gt;
&lt;li&gt;Evening : 2 questions related to javasript&lt;/li&gt;
&lt;li&gt;Night update my progress in twitter/dev&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;weekends&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Morning : revise DSA&lt;/li&gt;
&lt;li&gt;Afternoon : revise JS,React&lt;/li&gt;
&lt;li&gt;Evening : 4-6 problemsin DSA&lt;/li&gt;
&lt;li&gt;Night : update on my projects in twitter/dev&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;( my plan might change, according my mood. But I will overcome that )&lt;/p&gt;

&lt;p&gt;Follow me on : &lt;br&gt;
Twitter/X : &lt;a href="https://twitter.com/heaven883593072"&gt;https://twitter.com/heaven883593072&lt;/a&gt;&lt;br&gt;
Github : &lt;a href="https://github.com/Sujithamathvini"&gt;https://github.com/Sujithamathvini&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's reinvent ourself !! Discover the new me !!&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--85MMtKKv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/3YUFx5p-kLsAAAAd/blue-lock-bluelock-gif.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--85MMtKKv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/3YUFx5p-kLsAAAAd/blue-lock-bluelock-gif.gif" width="640" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
      <category>30daycodingchallenge</category>
    </item>
  </channel>
</rss>
