DEV Community

Cover image for Day 1: Booting Up My React.js
Jose Ross Barredo
Jose Ross Barredo

Posted on

Day 1: Booting Up My React.js

"The key to being a successful programmer is to learn how to learn."
- Shannon Burns

As technologies get updated everyday and as new technologies emerge, as curious as we are of a developer, we couldn't help but get intrigued by what these stuff have to offer. Everything seems so fast that you get swallowed by tons of great new technologies while you're at it. The virtual world is a fast-paced place to be in.

If you were able to read the first part of my series on my journey on the #301DaysOfCode,

I spent the first day figuring out the path Im taking as a developer to work and hone on. I spent hours thinking what my strengths and weaknesses are as a software developer. I listed down my skills and rated them honestly. After 2 grueling hours, I still was not able to figure things out.

Feeling defeated, I opened my Youtube and the first video that popped out was freeCodeCamp's Learn React.js - Full Course for Beginners Tutorial.

It was a great way to start my #301DaysofCode. As of this writing, I am about to finish the video tutorial and will definitely post my thoughts on what I learned. In addition, with every readings that I go through, I will be developing a mini capstone for each one.

If you have any links of where I could get some great tutorials for React.js, please do so comment down below. I'm also asking for your suggestions what I could develop using React.js as a beginner's project.

Top comments (1)

Collapse
 
abhijitparida profile image
Abhijit Parida

Instead of starting with the freeCodeCamp video, I would recommend doing the tic-tac-toe tutorial on the react website.

After you have done that, you can watch the freeCodeCamp videos, or do the React course on Codecademy.

And please learn Redux early on. It might be a little confusing, but flux architecture is a wonderful thing and you will be using it a lot later on. I recommend these videos: youtube.com/playlist?list=PLuBbNu0... for learning Redux.