Can you Learn React in a Day?
Vložit
- čas přidán 21. 05. 2024
- Can you learn React in a day if a job comes up?
Short answer: yes! If you are prepared!
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
newsletters.stefanmischook.co...
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
newsletters.stefanmischook.co...
*************
Channel Discord Server: / discord
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
www.killersites.com/blog/2020...
POPULAR & EASY CODING COURSES:
Full stack web developer course: school.studioweb.com/store/co...
Python 3 Foundations & Certification: school.studioweb.com/store/co...
Complete Freelancer: school.studioweb.com/store/co...
Complete Entrepreneur: school.studioweb.com/store/co...
*************
🦎 Lizard Wizard Course:
school.studioweb.com/store/co...
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) amzn.to/3o5cTbw
HeadFirst Design Patterns: amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) amzn.to/3a9nSsZ
The Naked Ape:
amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: stefanmisch...
Twitter: / killersites
Stef's business channel:
/ @unclestef8239
👉 GOOGLE REVIEW:
g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: amzn.to/38jYDqE
Logitech mouse I use: amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: amzn.to/3lhsYZP
Sigma 18-35 lens: amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#mentoring #react #reactjs #unclestef
The better you are with JavaScript- the easier it’ll be to learn React. The faster you want to learn react- the better you should be with JavaScript.
But the average person needs more than a day to learn javascript from scratch
TLDR; The hack is: Focus on the fundamentals first, then you can learn it a lot more quickly!
Sure someone can learn React in a short amount of time but it'll be a long time before they can build something useful and even longer for them to be able to build it well. It's like chess, the rules of the game aren't that hard but once you start playing the complexity reveals itself.
With AI anyone can do anything nearly
you are talking about mastery which indeed takes time and practice, but to pick up the basics fundamental you don't need a lot of time
Yes it will take a while for them to have best react practices, efficient, etc. but for the time being they have learned the basics of react and can spring board to mastery
yes, the complexity is the reason this and so many frameworks are ass -backwards. The idea of piling on another layer of shit to solve a problem... it should not be complex. a day learing react - sounds like a day wasted.
@@TexasNation897 if you have no fundamental understanding about programming you will hit a wall real quick. LLM's are dumb as shit, especially with longer conversations/context. Go ahead and try to build any type of complex project with it.
I've been studying React/Svelte for about 2 months now each. 1 thing I've really noticed is that 2 months of doing nothing but React, then coming back and doing some Vanilla JS challenges on Codewars, I forgot quite a lot... it really was an eye opener and reminded me of my friend who codes React for his work for 3 years and can't do a basic app in vanilla js, he just knows the React way. Me rambling a bit to basically say I'm very happy I'm doing Svelte/Sveltekit. If I get offered a react job, yay I'll take it, but I'll be using Svelte at home.
Depends what you mean by "learn". Sure, you can learn some of the syntax in a day and write some simple components. But to really learn how to manage state, props, component hierarchy, lifecycle methods, hooks, routing, the ecosystem, etc. is gonna take some serious time and commitment! And, if you work at a company with a large codebase... That's a realistic take.
Learn PHP if you actually want a job in this market.
You da man uncle steff
All comes down to the basics.
If you know the basics of programming, learning Javascript will be smooth (+ if you get to know the syntax).
Knowing JavaScript makes learning any JavaScript library smoother to learn, of course with getting to know the syntax!
Well said!
Javascript isn't like most other programming languages, it has ugly callback functions all over the place, ugly arrow function syntax, idiosyncrasies, custom implementations and is just all round an enormous pain in the butt.
@@illegalsmirf Which is why I added learning about the syntax, the rest has the same basic concepts as other programming languages
Impossible. If you are ingrained into JavaScript, React would annoy you so bad due to the syntax and JSX.
You might delay learning it, not because of difficulty, but because you are pissed!!!
But it is just javascript? Syntax is the same. I guess do you mean the patterns and practices used in it might annoy someone?
Such wise words.
Now talk about the great Ruby. No one has ever learned it in under 10 years. It takes decades for some people to get good at it.
Came here for the ruby, stayed here for the ruby!
No way you can actually learn react in a day. Building a counter app is not learning react.
Lol lol
The big thing here is: What does it mean to "Learn React"? Sure, learning some basics to pass a basic test - or write a small portfolio project - maybe in a day (or a few days). But to get used to the common problems and know how to anticipate them and prevent or solve them .. Not a day. You need to use it regularly for a while and run across these issues. That's more what I would consider "Learning React". But yeah, I suppose you could *start* developing with React, after a day of prep, assuming you already have all the other pre-reqs.
Interesting idea, listen to a video about learning react and being upset about your haircut. I prefer long hear myself but like you, I only have what is left :p
ok for the aircut 👍😄
ops...Isee now...hair-cut not air-cut 🤣
Yes, you can. In one day , fi you are an experienced developer, you can learn any programming language. What it takes time in fact is learning the ecosystem around the language, the pro and con, the best practices and gotchas, and that you can learn only by building a fairly advanced project, and takes roughly 3 to 6 months.
This did elaborated a lot for beginners and mediocre level of programmers.
The comment Stefan read about the guy learning react in about a day....... I'd say mostly factual. Im currently working on an app i built with "vanilla stack" and currently looking for a few things ill need, i learned(the basics) of Laravel, React,Vue in about a week and a half. A master by no means, but I now know enough to put a decent small to midsized app together for sure. So if you are focusing on only one, id say sure, i dont know about "in a day", but definitely in a week, especially if youhave time, and take crash courses etc
Good comment! 🙏
in one day you can lean and master basics components, state, props, ueffect, useState and passing them but it requires longer for useRef , useContext, useMemo, Redux, ReactForm and ReactQuery... these are important for jobs.
Maybe you can learn React in one day, but can you learn to think in React in one day?
your brain probably boil away - because there are JSX, state variables, Babel options. Moreover - "create-react-app" software with planty of deprecated modules, that you must fixing, reinstall dependencies in folder. People said, that it is important to know Redux...
What if your next video is about 'My Greatest Regrets as a Programmer'?
This would be fun and useful for people who haven't had 169y of experience as Uncle Stef.
Although I'll have a similar video content in the future. And your video might be helpful for that too 😊
watching the video while coding on the job lol
Don’t think is possible cos you have to learn some other libraries like react router and some other libraries even for a simple project
First to comment ❤😮
Honestly you can but the real hidden truth is having a knowledge about something is the least aspect of programming
Following a tutorial video and building a to-do list is nice but then understanding why you do things , how things work under the hood and when to use particular function
I learnt react way back like 2 years ago and built my first application in 3 days but it's just recently I understood react. Things like performance and scalability.
For me it was not a programming language but rather the general understanding of how computers and software works
And one last thing try building complex things without frameworks and see how your programming skills will increase after like 3 months
No you can't. You could MAYBE have a basic understanding of 20% of it, but the fact is that React has so many React-specific elements to it that it takes a while to learn.
It also has it's own idiomatic best practices which are very different than how you'd approach things in vanilla JS.
Now if you were talking about a framework as simple as Svelte then maybe I could agree with you.
If React is your first intro to programming, definitely NO.
Sure, you can learn some. But you are not in the ready or independent mode yet.
Uncle Stef is better than Uncle Bob (Robert C. Martin) with his sucking principle of SOLID. SOLID doesn't make sense. The good part of it is clear for any good mid developer by default.
2 thumbs down gave no impression take this then ❤
So in short : you canNOT learn react in a day. Did I get it right Uncle Steph?
You can learn it in a day IF you know the web stack. You won’t be an expert, but you will be able to start working with it.
AI can learn it in 1 minute. Time to pack it up boys. We are obsolete now.
ChatGPT will do all your Javascript for you, regardless of framework. React sucks Dawn Keebals, BTW