Fullstack Web Developer Roadmap 2024 : How I'd start again:

Поделиться
HTML-код
  • Опубликовано: 31 май 2024
  • Whether you're a beginner or looking to update your skills, this video is your roadmap. We start with the basics of Git, HTML, and CSS, and progress through JavaScript, TypeScript, and advanced frameworks like React and NextJS.
    🔗 Useful Links & Resources:
    Learn Git Branching: learngitbranching.js.org/
    CodeCademy: www.codecademy.com/
    FreeCodeCamp: www.freecodecamp.org/
    Exercism: exercism.org/
    CodeCrafters: app.codecrafters.io/join?via=...
    React “Tic Tac Toe” tutorial: react.dev/learn/tutorial-tic-...
    Vercel's NextJS tutorial: nextjs.org/learn
    My comparison video on React vs Angular
    📚 What you'll learn:
    Git for tracking and collaborating
    HTML & CSS fundamentals
    JavaScript & TypeScript for dynamic web development
    Frontend development with React
    Backend development with NextJS
    🎯 Who this is for:
    Beginners starting their web development journey
    Experienced developers updating their skills for 2024
    👉 Subscribe for more tutorials, tips, and insights in web development.
    #WebDevelopment #FullstackJavaScript #Git #HTML #CSS #JavaScript #TypeScript #React #NextJS #LearnCoding
    ----
    Want to go into further depth? Head to kodaps.dev/
  • НаукаНаука

Комментарии • 25

  • @incarnateTheGreat
    @incarnateTheGreat Месяц назад

    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.

  • @DevMeSteve
    @DevMeSteve 2 месяца назад +1

    It's good that you explained just the outer layer of full-stack. But it's OK. Good job 👏

  • @enriquesneffels3053
    @enriquesneffels3053 4 месяца назад +1

    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.

  • @ajgames2363
    @ajgames2363 3 месяца назад

    Incredible video, thank you for all of the resources. I never knew of their existence and they are of great help.

  • @mlsandreas
    @mlsandreas 4 месяца назад +2

    Your videos are always priceless!!

  • @younesbg640
    @younesbg640 3 месяца назад

    Merci David 😉👍🏽

  • @lostinthenarrativve
    @lostinthenarrativve 3 месяца назад

    hey man. why no mention of node/express, databases etc?

  • @aldenvidal
    @aldenvidal 4 месяца назад +1

    why not Vue vs react?

  • @seeker3794
    @seeker3794 4 месяца назад

    So with Next js I can build full-stack web application right? Without need to learn Node js?

    • @KodapsAcademy
      @KodapsAcademy  4 месяца назад

      Well you will be coding server side logic in JS & Prisma, but yeah you can do without NodeJS for a lot of use cases.

  • @theCoder010
    @theCoder010 2 месяца назад

    Git
    Html Css
    Tailwind
    Javascript
    React
    Nextjs

  • @ucaaphatice8604
    @ucaaphatice8604 2 месяца назад

    Database??

  • @dimitmoto1716
    @dimitmoto1716 4 месяца назад

    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?

    • @KodapsAcademy
      @KodapsAcademy  4 месяца назад +1

      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 :)

    • @dimitmoto1716
      @dimitmoto1716 4 месяца назад +1

      @@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!

    • @KodapsAcademy
      @KodapsAcademy  4 месяца назад +1

      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 :)

  • @Not26416
    @Not26416 4 месяца назад

    Why Tailwind over Bootstrap?

    • @KodapsAcademy
      @KodapsAcademy  4 месяца назад +1

      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.

    • @l0gic23
      @l0gic23 4 месяца назад

      ​@@KodapsAcademy could you expound on that?

  • @archdetective
    @archdetective 4 месяца назад +1

    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.

    • @KodapsAcademy
      @KodapsAcademy  4 месяца назад +2

      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 :) )

    • @user-ir3yw8bs4i
      @user-ir3yw8bs4i 4 месяца назад

      Very valid point. People just overrate side projects and forget to network , without networking , those side projects will just sit on your hard disk

  • @2coding
    @2coding 4 месяца назад

    😂git, why? I wouldn't start with git!