---
title: "Discussion on \"React learning journey so far\" | Hashnode"
description: "Discussion on \"React learning journey so far\". How I almost failed"
url: "https://hashnode.com/posts/react-learning-journey-so-far/6236dc7dbef4c71aa6f11457"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [React learning journey so far](https://qualbean.hashnode.dev/react-learning-journey-so-far?utm_source=hashnode&utm_medium=feed)

How I almost failed

Mar 20, 2022 · 2 min read · qualbean.hashnode.dev  
Updated Mar 30, 2022  
Read the article

-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#learning-journey](https://hashnode.com/tag/learning-journey)

## Written by

[Arjun Lubana](https://hashnode.com/@JunoX)

@JunoX

  
[View profile](https://hashnode.com/@JunoX)

Everything Web.

I am a developer from Kenya. CS student and passionate programmer. I program in Python and Javascript mostly. Knowledge of what I don't know moves me so I always try to better myself.

## Responses 1

Markdown supported · ⌘↵ to post

[Mohit Yadav](https://hashnode.com/@just-moh-it)

[Mar 20, 2022](https://hashnode.com/posts/react-learning-journey-so-far/6236dc7dbef4c71aa6f11457/comment/623792c18e4fae3f767dffcd)

Awesome! I think I learned it way quicker somehow, and I'm surprised while looking back.

I already had enough JS, HTML, and CSS knowledge and wanted to create awesome apps, but wasn't easy with just those. So, I started learning React. The first few times, I got to initializing the project, and then got carried away.

I foolishly put up a React Gig on a freelance website for $5 just for fun, and got an order within a few days. As surprised as I was, I couldn't just reject the order, so I got to creating it. The client needed a full adoption management system with authentication, UI design, database, API, extra features like emailing, and best coding practices like adding URI parameters on the frontend.

I didn't know a word about any of the above, but the deadline was nearing. So, I got to learning react. I logged onto YouTube and saw a ~15 hours course on freecodecamp. It was literally the best course I could find till now, and I'm glad I took it.

Then, I had the basics straight, but still didn't know how to create a full stack app. So I searched for a full stack MERN app, because the name sounded good, and got to [this video](https://www.youtube.com/watch?v=uXl77UFkrkQ&ab_channel=DevA.TVietNam) of someone implementing a full ecommerce app. I thought of following along and typing out every single line of code.

By the end of the 8-9 hours, I already knew how to setup databases, APIs, react apps, handle authentication, and so much more. This was the greatest tut I could have watched.

Then I got into creating the actual app for the gig. I put extra effort into making it stand out, and [it turned out great](https://github.com/Just-Moh-it/Aston-Backend)

And then I continued getting gigs and I stepped up my React game, and I'm proud of my journey.

Our journey is pretty similar, and it's great to hear others'. Thanks for the awesome article 😃

[Arjun Lubana](https://hashnode.com/@JunoX)

[Mar 21, 2022](https://hashnode.com/posts/react-learning-journey-so-far/6236dc7dbef4c71aa6f11457/comment/623792c18e4fae3f767dffcd#reply-6237f18fbef4c71aa6f13104)

Awesome
