DEV Community


React Core Principles Written by a Self Taught Beginner

Noah Sokoloff
Self-taught developer / Fine artist / creative thinker
・2 min read

React.js Core Principles

Self Taught Beginner / Some Context

This is my first post and honestly I am not sure how much context I should give you all.

I hope you all will like this post and project. But first:

I am a visual artist and I was a glass blower for 10 years. 3-4 years ago I decided to change careers and learn a hard skill. I wanted to learn to program because I wanted to use a side of my brain that I was trained not to use.

I started cold turkey! I never built a website, a blog or any kind of web based platform. I did know how to use a computer and I (thought) I knew how to use google/search engines.

I ended up finding meetups and learning from a few python developers. I struggled for the last three years to understand basics and core principles and yet I have freelanced a bit and I have built some things. The most important thing about all of this is that I learned how to learn, I learned how to google and read the docs(RTD).

Recently I have realized that my artistic background is a strength. the combination of the skills I have learned the last three years with my creative thinking and visual strengths can only be a positive. So, I started learning UI/UX. I started learning React.js, I need to learn the core principles.

Core Principle for React.js

The best way for me to learn is by taking notes and building simple programs(from tutorials).

I started a github repo that is filled with my notes and CodePen tutorials/components. This is a work in Progress (WIP) everything in this repo is taken from known sources and as my knowledge grows hopefully the repo will grow too.

I hope this is useful for others as building this repo has been for me.

React.js Core Principles

Discussion (1)

ben profile image
Forem Open with the Forem app