I'm going to learn GO for backend. I really didn't expect much from this video but I marked it to watch later and you've surprised me with everything you said. I'm currently learning JS, and I need to practice my Git skills a little bit so I'm going to use all those pages. Thanks for everything, you certainly deserve a million views on this video alone... I mentioned GO at the beginning bc I found your channel while searching for videos about GO.
All of these are great. Next.js is really good and allows for SSR. I'd also consider developers to use Node and Express so they can connect up a backend service.
A bit of reality check here: With the surplus of human resources right now, an aspiring dev should also prioritize is building networks, aka friends. Why do you think there's a surge of webdev videos currently? Everyone and their mother are making videos because no one's hiring them.
Actually your mileage may vary, but where I live/work more attention is paid to experience gained than networking, and barring getting hired, the best way to gain experience is to build - generally your own projects. (And I’m speaking as someone with 15 years of hiring experience :) )
It boils down to « I find it more fun », basically. It might not make sense for others depending on their situation and what they want to build, though.
Thanks, very interesting video! For JavaScript you suggest exercism, but excercism does not have any js dom practice. Do you mean that there is no need to learn js dom manipulation but only core Js and then proceed to react. ( Btw exercism typescript chapter does not have any theory, only exercises) Also if I choose the react path,is it ok not to learn any backend framework ( for example express) and to learn for the first time backend through next.js?
A lot of DOM manipulation could be replaced by React (and doesn’t make any sense in a NextJs context ), but if need be I think CodeCademy (and maybe FreeCodeCamp) have DOM focused JS courses. I wouldn’t focus on it. So yes I think core JS and then React is fine for most cases. Regarding TypeScript, as it is a superset of JS there isn’t necessarily a need for a specific theory ). And yeah I tend to use NextJS as my backend for now, even though I have quite a bit of Express experience :)
@@KodapsAcademy Thank you for the reply! Awesome! So your next.js path is a shortcut for a beginner to quickly learn as much as it needs to create functional or even production level full stack apps!
That is right - obviously for some use cases it might not be enough, but it can cover a lot, and the business logic will port over to Express and the like nicely if you need to move if you outgrow Next at a later date :)
Incredible video, thank you for all of the resources. I never knew of their existence and they are of great help.
I'm going to learn GO for backend. I really didn't expect much from this video but I marked it to watch later and you've surprised me with everything you said. I'm currently learning JS, and I need to practice my Git skills a little bit so I'm going to use all those pages. Thanks for everything, you certainly deserve a million views on this video alone... I mentioned GO at the beginning bc I found your channel while searching for videos about GO.
It's good that you explained just the outer layer of full-stack. But it's OK. Good job 👏
Your videos are always priceless!!
Thanks, glad you liked it :)
All of these are great. Next.js is really good and allows for SSR. I'd also consider developers to use Node and Express so they can connect up a backend service.
Merci David 😉👍🏽
Git
Html Css
Tailwind
Javascript
React
Nextjs
A bit of reality check here:
With the surplus of human resources right now, an aspiring dev should also prioritize is building networks, aka friends. Why do you think there's a surge of webdev videos currently? Everyone and their mother are making videos because no one's hiring them.
Actually your mileage may vary, but where I live/work more attention is paid to experience gained than networking, and barring getting hired, the best way to gain experience is to build - generally your own projects.
(And I’m speaking as someone with 15 years of hiring experience :) )
Very valid point. People just overrate side projects and forget to network , without networking , those side projects will just sit on your hard disk
why not Vue vs react?
hey man. why no mention of node/express, databases etc?
So with Next js I can build full-stack web application right? Without need to learn Node js?
Well you will be coding server side logic in JS & Prisma, but yeah you can do without NodeJS for a lot of use cases.
Why Tailwind over Bootstrap?
It boils down to « I find it more fun », basically. It might not make sense for others depending on their situation and what they want to build, though.
@@KodapsAcademy could you expound on that?
Database??
Thanks, very interesting video!
For JavaScript you suggest exercism, but excercism does not have any js dom practice. Do you mean that there is no need to learn js dom manipulation but only core Js and then proceed to react. ( Btw exercism typescript chapter does not have any theory, only exercises)
Also if I choose the react path,is it ok not to learn any backend framework ( for example express) and to learn for the first time backend through next.js?
A lot of DOM manipulation could be replaced by React (and doesn’t make any sense in a NextJs context ), but if need be I think CodeCademy (and maybe FreeCodeCamp) have DOM focused JS courses. I wouldn’t focus on it. So yes I think core JS and then React is fine for most cases.
Regarding TypeScript, as it is a superset of JS there isn’t necessarily a need for a specific theory ).
And yeah I tend to use NextJS as my backend for now, even though I have quite a bit of Express experience :)
@@KodapsAcademy Thank you for the reply!
Awesome! So your next.js path is a shortcut for a beginner to quickly learn as much as it needs to create functional or even production level full stack apps!
That is right - obviously for some use cases it might not be enough, but it can cover a lot, and the business logic will port over to Express and the like nicely if you need to move if you outgrow Next at a later date :)
😂git, why? I wouldn't start with git!