<?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: Naresh Kumar K</title>
    <description>The latest articles on DEV Community by Naresh Kumar K (@naresh_kmu_68).</description>
    <link>https://dev.to/naresh_kmu_68</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%2F1747630%2Ffbc81d3a-ccb3-45ae-a3d5-f7e6b7addf13.jpg</url>
      <title>DEV Community: Naresh Kumar K</title>
      <link>https://dev.to/naresh_kmu_68</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/naresh_kmu_68"/>
    <language>en</language>
    <item>
      <title>Preparing for the 100 Days of MERN Full Stack Challenge: The Goals, Plan, and Expectations</title>
      <dc:creator>Naresh Kumar K</dc:creator>
      <pubDate>Mon, 08 Jul 2024 14:10:29 +0000</pubDate>
      <link>https://dev.to/naresh_kmu_68/preparing-for-the-100-days-of-mern-full-stack-challenge-the-goals-plan-and-expectations-b2h</link>
      <guid>https://dev.to/naresh_kmu_68/preparing-for-the-100-days-of-mern-full-stack-challenge-the-goals-plan-and-expectations-b2h</guid>
      <description>&lt;p&gt;&lt;strong&gt;Hello developers 👋,&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’m Naresh Kumar, a beginner in Full Stack Development from India. Tomorrow, I’m starting the #100DaysOfFullStackChallenge to improve my full-stack skills and become job-ready in the next 100 days 🚀.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My Goals 🎯&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Improve my coding skills 🧑‍💻 and create outstanding full-stack projects.&lt;/li&gt;
&lt;li&gt;    Build and deploy at least three full-stack projects.&lt;/li&gt;
&lt;li&gt;    Gain a solid understanding of the MERN stack (MongoDB, Express, React, Node.js).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My Tech Stack 🛠️&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Framework: React.js&lt;/li&gt;
&lt;li&gt;    CSS Libraries: TailwindCSS &amp;amp; Bootstrap&lt;/li&gt;
&lt;li&gt;    Database: MongoDB&lt;/li&gt;
&lt;li&gt;    Dev Tools: Git, VS Code, GitHub&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My Plan 📅&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I plan to become an outstanding full-stack developer in the next 100 days. Here’s a short overview of my journey:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 1-5&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Quick revision of HTML and CSS to ensure a solid foundation.&lt;/li&gt;
&lt;li&gt;    Practice building a couple of responsive layouts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 6-15&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Learn the basics of JavaScript.&lt;/li&gt;
&lt;li&gt;    Practice with small projects or coding challenges to strengthen your understanding.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 16-25&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Learn the basics of React.js and build simple React components.&lt;/li&gt;
&lt;li&gt;    Create a small project to apply what you've learned.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 26-35&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Explore the basics of backend development with Node.js and Express.js.&lt;/li&gt;
&lt;li&gt;    Set up a simple server and understand routing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 36-45&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Create basic and responsive frontend projects using React.js, HTML, and CSS.&lt;/li&gt;
&lt;li&gt;    Integrate with your backend server to make it a full-stack project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 46-55&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Learn about database management with MongoDB and connect it with Express.js.&lt;/li&gt;
&lt;li&gt;    Perform CRUD operations and build a simple API.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 56-65&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Dive into state management in React with Redux.&lt;/li&gt;
&lt;li&gt;    Implement state management in a project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Days 66-75&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Start creating full-stack projects combining React.js, Node.js, Express.js, and MongoDB.&lt;/li&gt;
&lt;li&gt;    Focus on at least one full project during this period.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 76-85&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Explore new technologies and tools in full-stack development (e.g., testing with Jest, version control with Git/GitHub).&lt;/li&gt;
&lt;li&gt;    Implement these in your ongoing projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 86-95&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Learn about authentication and authorization technologies (e.g., JWT, OAuth).&lt;/li&gt;
&lt;li&gt;    Add authentication to your projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Days 96-100&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Build a comprehensive full-stack project for practice purposes.&lt;/li&gt;
&lt;li&gt;    Ensure it includes all the aspects you've learned (frontend, backend, database, state management, authentication).&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>100daysofcode</category>
      <category>fullstack</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
