Web tutorials are good if you spend time understanding the tech stack. The problem with a lot of developers today is not having the skill to communicate what they built. If you can't explain your code and functionality, it shows you don't know the basics.
There is the problem. Asking people to explain YOUR CODE is the base of issue. My manager literally reverted a working commit with major regretions. I have to implement changes on base broken. Functions named live the soup, eat the soup… get the drift… issue is some places the managers are protecting own asses and put you on pip coz they have no clue what they are doing. So do listen to these free bits coz they really explain the basics!!! Do not skip the basics!!! And do not think a company is only company. People skills is more important than coding. Work on that first
@frozeneye100 Yea, that's annoying. This is why having senior developers or tech leads per review code is important. I 100% agree that having soft skills like basic communication is crucial as well. Especially working on new features for a release.
I really didn't understand web servers until I learned how to build a server side CRUD app in vanilla PHP, and this is after learning Python Flask and Node Express.
Thanks Uncle Stef, great advice as always. I've got a question to ask though. I've got some tutorial projects that I deployed on render, I would love to get a job sometime soon and I have some project ideas that I intend to start building ASAP. I would love to search for freelance gigs in the mean time while I build projects that will give me a better chance of getting a real job. Can I include the hosted tutorial projects in my resume for prospective freelance clients to see?
Uncle Stef... please advise, Im learning JS and currently learning reactjs and I see alot of articles about reactjs that class based components and now reactjs documentation is showing functional programming. And I don't know where to start. Do I need to learn class based component or follow the current documentation?
Im in a bad spot mentally with coding. Every other day i think about quitting, feeling unmotivated to code again. I've watched videos after videos how to escape tutorial hell. Its going on about 3+ years that i cant build any projects from scratch without following a tutorial. I would say i know the fundamentals too but i just can't apply it. I would love to move on to learning reach but i just dont see the point if i havent gotten good with javascript.
Currently know web stack(sorta), I know node-express but see fullstack to Sr. developer jobs and I'm not a huge fan of react as hooks can be complecated to know, vue is not popular and Angular is nicer but many updates yearly, I liked python but not easy to be a analyst or data scientist with out schooling and django has lack of jobs so im stuck lol, go life
What's your personal goal as a developer, what do you envision yourself as? Are you frontend or backend or full stack inclined? Have you considered volunteering so you can get real world experience?
Please i need some advice regarding if i should learn Django or Nodejs for backend? I already learned React, Next js..i feel like having control over my backend but Nextjs doesn't give me that ...
@@amarquaye Django with it's newest rest API framework is a killer. Needs some time to understand it but it makes complex web apps look like a trivial task if you stick to the rules.
@AmericaIsEvil Django is overly complex and takes away too much control with its "magic". The choice for writing API backends for SPA web apps is FastAPI.
@@jameshickman5401 For small or light-weight projects, yes use FastAPI. For large or complex ones, its django. I use them all, even flask, another one to try. It all depends on how well you know python and the community is very supportive. You can even use chatgpt if you can't get help(which is rare).
I have worked with react since 2018. It is a nice library, but the ecosystem that surrounds it seems to be some kind of cult. Since everybody started pushing nextjs, I grew a distaste for it. That is why I'm testing new development tools. And even considering, yes, going back to php (or ruby, lol) for backend and leave node.js behind.
@@feralaca123 python is easy to learn but difficult to master especially if you re spoiled with C like programming languages. I had a hard time but never would like to switch back. For frontend I use vuejs, don't like it, but still much better than angular. Don't know react but if there would be a a really good frontend develop tool I would cheer up and stick to it till eternity. I still find the VB editors of the late 90ies were the best tool for generate simple data in / out GUIs. Hope that js and all it'd derivatives disappear one day.
It so is cult like. I made the mistake of learning class based components, when everyone moved to function based components. I listened to some 'react luminaries' that said this path was a better foundation. My fault. Lesson learned. I now stick with current versions and move on from there. And the 'learn React in a day' stuff is just as silly.
Yo! Let me know what you think of this video format! 🖖
I really like the new format.👍
Thanks a million, Uncle Stef!!! We love your lessons, no matter how and from where you teach them! Greetings from Romania!! 🙏🙏🙏🤗😘
couldn't agree more with the fundamentals and your hat is pretty dope by the way!
LEARN. THE. BASICS.
Had to realize this the hard way. I didn't focus on the basics.
@janvier99899 heh. In my case, it was learning BASIC on 8 bit Apple and Commodore machines.
@@jameshickman5401 Watdahek, I can't top that. I literally started on JS. Right now, I'm currently re-learning everything and taking my time.
Web tutorials are good if you spend time understanding the tech stack. The problem with a lot of developers today is not having the skill to communicate what they built. If you can't explain your code and functionality, it shows you don't know the basics.
There is the problem. Asking people to explain YOUR CODE is the base of issue. My manager literally reverted a working commit with major regretions. I have to implement changes on base broken.
Functions named live the soup, eat the soup… get the drift… issue is some places the managers are protecting own asses and put you on pip coz they have no clue what they are doing.
So do listen to these free bits coz they really explain the basics!!! Do not skip the basics!!! And do not think a company is only company. People skills is more important than coding. Work on that first
@frozeneye100 Yea, that's annoying. This is why having senior developers or tech leads per review code is important. I 100% agree that having soft skills like basic communication is crucial as well. Especially working on new features for a release.
I really didn't understand web servers until I learned how to build a server side CRUD app in vanilla PHP, and this is after learning Python Flask and Node Express.
I like this format, especially now I'm busy.
Was expecting the ruby joke on dot at 7:00 but you didn't disappoint 😅.
So, the basics: html, css, js. The fundamentals: nand switches, the izard brain, and avoiding melanoma.
thx and good luck!
Currently, there's an offer on some React courses for Team Treehouse.
Are they any good? Never heard much of them.
Thanks Uncle Stef, great advice as always. I've got a question to ask though. I've got some tutorial projects that I deployed on render, I would love to get a job sometime soon and I have some project ideas that I intend to start building ASAP. I would love to search for freelance gigs in the mean time while I build projects that will give me a better chance of getting a real job. Can I include the hosted tutorial projects in my resume for prospective freelance clients to see?
aleays good advice! 👍😄
Uncle Stef... please advise, Im learning JS and currently learning reactjs and I see alot of articles about reactjs that class based components and now reactjs documentation is showing functional programming. And I don't know where to start. Do I need to learn class based component or follow the current documentation?
I don't think there are many ruby developers left out there. I also haven't heard anything of scala lately.
I'm a Senior Dev, its way better than Junior and Mid Dev.
TRUE!👍
Im in a bad spot mentally with coding. Every other day i think about quitting, feeling unmotivated to code again. I've watched videos after videos how to escape tutorial hell. Its going on about 3+ years that i cant build any projects from scratch without following a tutorial. I would say i know the fundamentals too but i just can't apply it. I would love to move on to learning reach but i just dont see the point if i havent gotten good with javascript.
try the odin project, you'll solve this problem.
You count your steps when you walk Stefan?
Yes. I try to get in 10,000 steps / day. My phone tracks that for me.
Best thing for learning react - at the command line: npm i vue
Where do you buy your hat?
Honestly, I don't remember.
Currently know web stack(sorta), I know node-express but see fullstack to Sr. developer jobs and I'm not a huge fan of react as hooks can be complecated to know, vue is not popular and Angular is nicer but many updates yearly, I liked python but not easy to be a analyst or data scientist with out schooling and django has lack of jobs so im stuck lol, go life
What's your personal goal as a developer, what do you envision yourself as? Are you frontend or backend or full stack inclined? Have you considered volunteering so you can get real world experience?
@emmanueladaja3863 I enjoy backend like node and django. Right now anything to leave fast food
The two thumbs down doesn't work, it's a bug not a feature 😆
Brother is web developer become gone in 5 years by artificial intelligence
Iam started to learn at age 27 ,
No
Please i need some advice regarding if i should learn Django or Nodejs for backend? I already learned React, Next js..i feel like having control over my backend but Nextjs doesn't give me that ...
Django all the way!
That's if you have a solid understanding of python.
You'll love it
@@amarquaye Django with it's newest rest API framework is a killer. Needs some time to understand it but it makes complex web apps look like a trivial task if you stick to the rules.
@@Michael00000001 true talk.
Django needs a deep understanding of the basics, when you get that the rest is easy
@AmericaIsEvil Django is overly complex and takes away too much control with its "magic". The choice for writing API backends for SPA web apps is FastAPI.
@@jameshickman5401 For small or light-weight projects, yes use FastAPI. For large or complex ones, its django. I use them all, even flask, another one to try. It all depends on how well you know python and the community is very supportive. You can even use chatgpt if you can't get help(which is rare).
He need 9 month to learn React not a day. Wtf
Step 1: Learn the basics. Step 2: Learn Vue.
dumb
dvmb
I have worked with react since 2018. It is a nice library, but the ecosystem that surrounds it seems to be some kind of cult. Since everybody started pushing nextjs, I grew a distaste for it. That is why I'm testing new development tools. And even considering, yes, going back to php (or ruby, lol) for backend and leave node.js behind.
My first, second and third choice for backend is Django.
@@Michael00000001 I will also try it. I haven't done any python for years
@@feralaca123 python is easy to learn but difficult to master especially if you re spoiled with C like programming languages. I had a hard time but never would like to switch back. For frontend I use vuejs, don't like it, but still much better than angular. Don't know react but if there would be a a really good frontend develop tool I would cheer up and stick to it till eternity. I still find the VB editors of the late 90ies were the best tool for generate simple data in / out GUIs. Hope that js and all it'd derivatives disappear one day.
Django is awesome.
It so is cult like. I made the mistake of learning class based components, when everyone moved to function based components. I listened to some 'react luminaries' that said this path was a better foundation. My fault. Lesson learned. I now stick with current versions and move on from there. And the 'learn React in a day' stuff is just as silly.
React is amazing... those svelte hipsters... they ruin it! just LEARN REACT!