<?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: morat poul</title>
    <description>The latest articles on DEV Community by morat poul (@morat_pool_937473434).</description>
    <link>https://dev.to/morat_pool_937473434</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4097221%2Fc179f2e3-9dcb-4d83-8ff1-f4234c5bec07.png</url>
      <title>DEV Community: morat poul</title>
      <link>https://dev.to/morat_pool_937473434</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/morat_pool_937473434"/>
    <language>en</language>
    <item>
      <title>How I Went From Learning C# to Building Full-Stack Applications With .NET and React</title>
      <dc:creator>morat poul</dc:creator>
      <pubDate>Tue, 06 Oct 2026 23:34:44 +0000</pubDate>
      <link>https://dev.to/morat_pool_937473434/how-i-went-from-learning-c-to-building-full-stack-applications-with-net-and-react-1jki</link>
      <guid>https://dev.to/morat_pool_937473434/how-i-went-from-learning-c-to-building-full-stack-applications-with-net-and-react-1jki</guid>
      <description>&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;2 years ago, i was completely lost, I wanted to become a developer, but with so many programming languages, frameworks, and technologies available, it was hard for me to focus on one thing.&lt;/p&gt;

&lt;p&gt;At the end i decided to become a full-stack web developer, focusing on .NET for the backend and React, Next.js for the frontend.&lt;/p&gt;

&lt;p&gt;So today im going to share with u my journey from zero to a full stack web dev.&lt;/p&gt;

&lt;p&gt;Starting With Programming fundamentals&lt;br&gt;
I started by learning programming fundamentals and spending a lot of time with C++. Solving programming problems taught me that programming isn't about memorizing syntax. It's about learning how to break a problem into smaller pieces and find a solution.&lt;/p&gt;

&lt;p&gt;by solving a lot of problems i started to improve my logic and the way of thinking and solving problems with good solutions.&lt;/p&gt;

&lt;p&gt;C# and .NET&lt;br&gt;
Since i understood how things works moving From C++ to C# was the easiest thing ever,after that I started working with ASP.NET Core and building APIs.&lt;br&gt;
This introduced me to concepts like:&lt;/p&gt;

&lt;p&gt;REST APIs,Dependency Injection Authentication and JWT Entity Framework Core, LINQ ...ect&lt;/p&gt;

&lt;p&gt;Then I starte learning about architecture, databases, authentication, and everything else in backend development.&lt;/p&gt;

&lt;p&gt;React&lt;br&gt;
After focusing heavily on backend development, I Also wanted to understand the frontend.&lt;/p&gt;

&lt;p&gt;So of course i started with HTML, CSS and JavaScript.&lt;br&gt;
after that learning React, followed by Next.js and Tailwind CSS.&lt;/p&gt;

&lt;p&gt;React changed the way i think in Frontend dev . Instead of building one huge page, I can break the interface into reusable components.&lt;/p&gt;

&lt;p&gt;Combining React with .NET allowed me to build applications from both sides the user interface and the backend.&lt;/p&gt;

&lt;p&gt;Building Projects&lt;br&gt;
I started building Projects Using ASP.NET Core in Backend, React And Next.js in frontend&lt;/p&gt;

&lt;p&gt;Building projects taught me much more things than simply following tutorials.&lt;br&gt;
There are problems that u don't experience when you are only following a course.&lt;/p&gt;

&lt;p&gt;What I Learned&lt;br&gt;
The biggest lesson I've learned is that building is different from watching tutorials.&lt;/p&gt;

&lt;p&gt;A tutorial is just to show u how things works. A project forces you to make decisions, find solutions, make mistakes, and fix them by your hands.&lt;/p&gt;

&lt;p&gt;What's Next?&lt;/p&gt;

&lt;p&gt;I'm still learning and improving as a full-stack developer.&lt;/p&gt;

&lt;p&gt;My next goal is to combine my existing experience with artificial intelligence and explore how AI can be integrated into real-world applications.&lt;/p&gt;

&lt;p&gt;Resources&lt;/p&gt;

&lt;p&gt;If you're starting your own programming journey, interactive platforms can make learning much easier. i have been using "Scrimba" as part of my learning journey, and it's a useful platform for learning by actually writing code.&lt;/p&gt;

&lt;p&gt;You can check it out here:&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqc0b3zt0vmc9rxyq9mno.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqc0b3zt0vmc9rxyq9mno.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdzezgc6w1yvg8n2kolzb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdzezgc6w1yvg8n2kolzb.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgxkx0wn5ycesolyvfh4c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgxkx0wn5ycesolyvfh4c.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://scrimba.com/?via=community" rel="noopener noreferrer"&gt;https://scrimba.com/?via=community&lt;/a&gt;&lt;/p&gt;

</description>
      <category>dotnet</category>
      <category>learning</category>
      <category>react</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
