How I'd Learn Full-Stack Web Development (If I Could Start Over)

Поделиться
HTML-код
  • Опубликовано: 17 авг 2023
  • AWS Startups GenAI Day - Build Generative AI on AWS - One Day Virtual Event - Thursday September 14th @ 9:00AM PST - Register Now rmbrnd.com/GenAI23 Virtual product placement by Rembrand www.rembrand.com
    Learning full-stack web development can be a daunting task. There's so many different complicated road maps and tutorials out there, that it's hard to know what to learn. This video should give you a step-by-step approach to how to start learning web development.
    Prepping for your frontend interviews? Use code "conner" for a discount on my product FrontendExpert:
    www.frontendexpert.io/conner
    🎬 TikTok: / connerardman
    💼 LinkedIn: / connerardman
    💻 Video/Coding Gear: www.amazon.com/shop/connerardman
    📅 Book A 1-on-1 With Me: 1-on-1.com/connerardman
    Business/brands 👉 youtube@connerardman.com
  • НаукаНаука

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

  • @ConnerArdman
    @ConnerArdman  9 месяцев назад +125

    Hey everyone, thanks for watching! While this video provides a roadmap for learning web development, it’s also important to have a set of good resources to follow with each step. Here’s some of my favorite free ones, but let me know if there’s any I missed!
    MDN HTML Basics:
    developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/HTML_basics
    MDN CSS Reference:
    developer.mozilla.org/en-US/docs/Web/CSS/Reference
    Flexbox in 100 seconds (by Fireship):
    ruclips.net/video/K74l26pE4YA/видео.html
    Flexbox Froggy (learn CSS flexbox game):
    flexboxfroggy.com/
    MDN Accessibility:
    developer.mozilla.org/en-US/docs/Web/Accessibility
    W3 Accessibility:
    www.w3.org/WAI/fundamentals/accessibility-intro/
    MDN Responsive Design:
    developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Responsive_Design
    CSS Grid in 100 seconds (by Fireship):
    ruclips.net/video/uuOXPWCh-6o/видео.html
    FrontendExpert CSS Transitions/Animations (free video I made):
    www.algoexpert.io/frontend/css-crash-course/animations
    JavaScript info:
    javascript.info/
    MDN JavaScript Guide:
    developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
    MDN Intro To The DOM:
    developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents
    MDN Intro To JavaScript Events:
    developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events
    JavaScript Course (by FreeCodeCamp):
    ruclips.net/video/jS4aFq5-91M/видео.html
    MDN Using Fetch:
    developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
    FrontendExpert Working With The Server (free video I made):
    www.algoexpert.io/frontend/javascript-crash-course/working-with-the-server
    FrontendExpert Working With APIs / types of APIs (free video I made):
    www.algoexpert.io/frontend/web-dev-fundamentals/working-with-apis
    MDN JSON:
    developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON
    Free Public APIs:
    github.com/public-apis/public-apis
    Command Line For Beginners (FreeCodeCamp):
    www.freecodecamp.org/news/command-line-for-beginners/
    Git In 1 Hour (by ProgrammingWithMosh):
    ruclips.net/video/8JJ101D3knE/видео.html
    GitHub Docs:
    docs.github.com/en/get-started/quickstart/git-and-github-learning-resources
    MDN Node.js:
    developer.mozilla.org/en-US/docs/Glossary/Node.js
    Node.js Getting Started Docs:
    nodejs.org/en/docs/guides/getting-started-guide
    MDN Express:
    developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs
    Express Docs:
    expressjs.com/en/starter/installing.html
    MySQL Basics:
    www.mysqltutorial.org/mysql-basics/
    Using MySQL With Node:
    www.mysqltutorial.org/mysql-nodejs/
    SQL Zoo Tutorial:
    sqlzoo.net/wiki/SQL_Tutorial
    MongoDB Getting Started:
    www.mongodb.com/docs/manual/tutorial/getting-started/
    How To Use MongoDB With Node.js:
    flaviocopes.com/node-mongodb/
    MDN MongoDB/Mongoose With Node/Express:
    developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/mongoose
    React.js Docs:
    react.dev/learn
    MDN Getting Started With React:
    developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started
    TypeScript Docs:
    www.typescriptlang.org/docs/handbook/
    MDN How Does The Internet Work:
    developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/How_does_the_Internet_work
    Geeks For Geeks Computer Networks Basics:
    www.geeksforgeeks.org/basics-computer-networking/#
    Docker Docs:
    docs.docker.com/
    Docker in 100 Seconds (By Fireship):
    ruclips.net/video/Gjnup-PuquQ/видео.html
    AWS EC2 Docs:
    docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
    MDN Security:
    developer.mozilla.org/en-US/docs/Web/Security
    MDN Server-Side Security
    developer.mozilla.org/en-US/docs/Learn/Server-side/First_steps/Website_security
    Next.js Docs:
    nextjs.org/docs
    The Odin Project:
    www.theodinproject.com/
    MDN Learn Web Development:
    developer.mozilla.org/en-US/docs/Learn
    Mega Full-Stack Resource Guide (tons more links here):
    hawkticehurst.com/writing/mega-full-stack-resource-guide/
    Also, a few other notes I wanted to add:
    1. The goal here was to give a streamlined approach. As you learn things, you will naturally go on some tangents down different areas. That is not only okay, but actually encouraged as an important part of learning.
    2. Try not to feel overwhelmed by everything. Take it 1 step at a time, using 1-2 primary resources for each step.
    3. Note that you don’t necessarily _need_ to learn everything in all of these steps, particularly the later ones. That said, I wanted to include it all for more completeness.
    4. I mention SEO and performance both as key benefits of SSR in the video. But I wanted to add that these topics are not necessarily linked to each other. Learning about both SEO and performance optimizations can be a great step towards improving your skills! Also, there’s plenty of other benefits to SSR.

    • @johnnyjev9840
      @johnnyjev9840 9 месяцев назад +3

      thanks so much for this video and all the resources included in this pinned comment

    • @shreya6229
      @shreya6229 8 месяцев назад +1

      Hey could you pin the comment with all the resources?

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад +1

      @shreya6229 Weird, I'm pretty sure this was pinned at one point. Not sure how it got unpinned, but thanks for the heads up! Fixed now 👍

    • @Ventt_
      @Ventt_ 7 месяцев назад

      no fixed @@ConnerArdman

    • @cold_
      @cold_ 6 месяцев назад

      @@ConnerArdman editing comment does that i think

  • @user-nn5sk8hn5f
    @user-nn5sk8hn5f 6 месяцев назад +195

    For Front-End:
    1.Basic of Html.
    2.Basic of Css.
    3.Fundamentals of Javascript.
    4.Dom Manuplation.
    5.Make Projects.
    6.Revisit Html and Css for 7.Transition and animation etc.
    Learn framework like Bootstrap or tailwind css.

    • @HaggisMuncher-69-420
      @HaggisMuncher-69-420 4 месяца назад +4

      What I need to know is how basic is basic?

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

      ​@@HaggisMuncher-69-420 basic in quote "basic", are the very 1st and important step one must know before diving into the main course, so it won't be complicated when you decide to go deeper

    • @higherpurpose1212
      @higherpurpose1212 3 месяца назад +2

      The problem is, companies don't hire devs with basic learning.

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

      you can be in intern. And then go up from there.@@higherpurpose1212

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

      Not enough

  • @Inkarnid
    @Inkarnid 9 месяцев назад +79

    It’s great when experienced developers such as yourself make a clear concise video like this. It took me personally years to get a clear picture of how distributed systems work and what technologies you should know to build them. For beginners I’m sure this would help a lot in arriving there faster

  • @esahoosa
    @esahoosa 8 месяцев назад +207

    This is easily the best roadmap that I’ve seen as a beginner developer and has really simplified how I should I progress. You’ve earned yourself a new subscriber my friend! :)

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад +6

      Thank you! Glad you enjoyed it 😃

  • @stachowi
    @stachowi 9 месяцев назад +402

    This was fantastic. As a 20+ year full stack web dev this is dead on.

    • @ConnerArdman
      @ConnerArdman  9 месяцев назад +14

      🙌

    • @LolLol-jm1pv
      @LolLol-jm1pv 8 месяцев назад +2

      Actually?

    • @st7171
      @st7171 8 месяцев назад +13

      @@LolLol-jm1pv As someone who is learning, i agree with this too

    • @DanBauer
      @DanBauer 8 месяцев назад +8

      As someone a few months into coding, what’s a reasonable timespan to learn enough about the different steps in this video to be hirable?

    • @stachowi
      @stachowi 8 месяцев назад +31

      @@DanBauerIMO if focused and doing it full time (couple hours a day), 6 months. Not as full stack, but like a junior front end dev.
      Now with ChatGPT... you can become a super learner... I would ask it to explain anything that you don't understand. "Explain how the web works to a 7th grader" and then just ask it anything you don't get.
      Things never came easy to me, i'm just very persistent, I study the fundamentals 20 years into it, i just love to reinforce concepts over and over so i just get them.
      Best of luck!

  • @OIP_1
    @OIP_1 7 месяцев назад +7

    this is great, thanks - i've done about 50% of the odin project and it covers much of this ground but this also added some new ideas. there is *so* much to learn i find you have to be enjoying the journey and pace yourself or it's just overwhelming.

  • @robertjr8205
    @robertjr8205 6 месяцев назад +22

    This is the best video I have ever seen on web dev.
    Straight to point. No vague “just build something, learn by building you’ll get there” this actually gives you a solid foundation on how to start and when to move to the next thing. Thank you so much bro!

  • @JenJHayden
    @JenJHayden 7 месяцев назад +11

    YOU PERFECTLY EXPLAINED FRAMEWORKS AND LIBRARIES IN 30 SECONDS! omg thank you.

  • @ry3833
    @ry3833 7 месяцев назад +5

    awesome video! Im a CS student but i still have a hard time grasping why i learned something and how they all relate to each other, so tysm for making this video!

  • @dianaabisheva745
    @dianaabisheva745 Месяц назад +1

    thank you! you’re literally a godsend. i thought i would never learn css and html because of how broad they are, but this just shortens my path and worries even more! thank you.

  • @jonathanjohnson2785
    @jonathanjohnson2785 8 месяцев назад +3

    Thank you for the valuable information and also for creating it in a step by step manner. Jumping into react js too soon was a big shift for me and took me a while to grasp things. All the best 👍👍👍

  • @ecom-ninjutsu
    @ecom-ninjutsu 8 месяцев назад +3

    This is the best ever roadmap i ever seen from all videos out there, the order is on point!
    Bro you're a real G! Hope u all the best with ur life brother!

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

    I’ve followed that path, I’m on react step. It is nice to know that I haven’t lost my time and I’m doing well. I even know infrastructure as Docker and AWS. I need to learn backend.

  • @rossmaaron
    @rossmaaron 6 месяцев назад +2

    You confimred a lot of things I had already been thinking about. Instant subscriber. In the short time I've been watching videos, no one has laid it out like this, with detailed explanations. Thank you.

  • @catharperfect7036
    @catharperfect7036 6 месяцев назад +2

    Brilliant video. Watched it twice and made notes. Favourited. Before this was legitimately getting anxiety from just trying to figure out the best way to move forward from mashing together HTML/CSS files like a n00b.

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

    This was a really good breakdown of things to learn, amazing video. One thing I would have liked to have seen included was a time frame as to how long (on average) people should spend on each topic. Obviously everyone learns at different speeds but a general estimate would have been nice to see. Other than that, fantastic video 😊

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

    I'm so excited to learn this. I've done basic html and css so far. A little deeper into css with flex box and now learning grid and bootstrap. And then I'll dive into javascript. I hope that won't be too overwhelming...

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

    Dude, this is awesome. I just started learning web dev when I saw this, so I will be sure to use it a lot. You just gained a subscriber!

  • @a7mdbest15
    @a7mdbest15 5 месяцев назад +1

    I like this, very clear roadmap for anyone would start, but maybe implementing more projects along the way will help more to put this knowledge in experience, good job 👍

  • @sovithonhin6831
    @sovithonhin6831 7 месяцев назад +1

    Short, Precise, and understandable. Subscribed.

  • @voxmor
    @voxmor 6 месяцев назад

    Great Video! After a few iterations, I found myself following the path you describe, but it sure would have been great to do it from the start 😅

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

    This is so helpful on so many levels. Thank you

  • @jammy2003
    @jammy2003 8 месяцев назад +1

    The buffering really got me haha, thanks Conner a great, organized video!

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад +1

      Gottem 😂
      And thanks! Glad you liked the video!

  • @tuna_yag
    @tuna_yag 8 месяцев назад

    This edit is on fire!! thanks for the content

  • @reshtinzegham3118
    @reshtinzegham3118 7 месяцев назад

    You simply overwhelmed me with a millions things you just listed.

  • @sadoa8471
    @sadoa8471 2 дня назад

    Thank you you explained everything, I enjoyed watching this video

  • @varunpalsingh3822
    @varunpalsingh3822 9 месяцев назад +1

    Clear and concise video, thanks 👍

  • @abhcode7219
    @abhcode7219 8 месяцев назад

    Actually i feel this is a practical one in the 1st 3 min itself!
    Thanks a lot

  • @SRP47
    @SRP47 7 месяцев назад +2

    Nicely explained in layman language.
    Thanks ,Conner !!

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

    Great effort with great explanation, Thank you!

  • @gregorydaggett7444
    @gregorydaggett7444 6 месяцев назад +3

    I'm just starting my journey in coding so I can build out a website! This will be super helpful as I learn and work towards that goal. Thank you!

  • @alanmurray4011
    @alanmurray4011 9 месяцев назад +20

    There’s a wealth of advice here. Thank you Conner.

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

    Truly amazing and easy to understand, thank you

  • @justforthevibes3290
    @justforthevibes3290 6 месяцев назад

    will come back after doing a project. Just finished basics of HTML and CSS

  • @mahamoudlaag8773
    @mahamoudlaag8773 6 месяцев назад

    Amazing, made me understand a lot better then I was bed watching this video.

  • @iamchristotle
    @iamchristotle 8 месяцев назад +1

    Just gone through this video and it was amazing to me. Wow.

  • @elenavargas7764
    @elenavargas7764 Месяц назад +1

    Wao! Amazing! Finally a good video about this topic! thank you!

  • @ojaypopeyee179
    @ojaypopeyee179 9 месяцев назад

    Nice video currently learning javascript and data structure and algorithms

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

    I just subscribed to your channel. It's an honor brother. Cheers

  • @Robert-Ncube
    @Robert-Ncube Месяц назад

    oky this is the best explained video lve come across in this platform thank you!!!

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

    This is actually easy to understand. Other videos on this topic intimidated me a bit :p

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

    It's wonderful video.the way of explaining is awasome.easy to understand with effective examples

  • @armsthetics
    @armsthetics 8 месяцев назад +3

    Appericate you for this as a computer science student and learning full stack on my own, this is a lot of value and definitely nice guide to follow!

    • @felixkwakye9226
      @felixkwakye9226 6 месяцев назад

      Aww, I'm also a self-taught student

  • @SahibNub
    @SahibNub 6 месяцев назад

    Nice roadmap. I am gonna start the journey soon 😊

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

    learning how to code found this at exact right time thanks yt algorithm and thanks to you

  • @korngsamnang
    @korngsamnang 8 месяцев назад +1

    This is one of the best roadmap videos for web development I've ever seen.

  • @pucksheet4456
    @pucksheet4456 7 месяцев назад +2

    I started my web development journey thanks for this roadmap

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

    Nice one! Thanks for sharing!

  • @babushka10
    @babushka10 6 месяцев назад

    Full detailed course would be great on this topic

  • @aymenortashi8411
    @aymenortashi8411 3 месяца назад +1

    i did, html, css, php, developper tools, vc code terminal, now going into js

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

    Very clear, thank you

  • @CM-di5bw
    @CM-di5bw 8 месяцев назад

    Thanks Bro👍great stuff

  • @murtajiz545
    @murtajiz545 5 месяцев назад

    Awesome video! Super insightful and helpful.

  • @Clean_Code856
    @Clean_Code856 7 месяцев назад

    Thank you so much❤

  • @ndayisabajonas8452
    @ndayisabajonas8452 5 месяцев назад

    Thanks. Make another detailed tutorial on web development

  • @GauravSingh-tv9bp
    @GauravSingh-tv9bp 8 месяцев назад

    well no words to describe i was asking everyone that how i can learn web development but no one could give the proper way(they wanted to open up and tell (well fucks)) but thank you so much for opening up and telling properly feels so good thank yoou so much:)))
    may god fulfill all your wishes

  • @shernurshirinkulov501
    @shernurshirinkulov501 7 месяцев назад

    very helpful, thanks

  • @exitous3857
    @exitous3857 5 месяцев назад

    I think adding in Containers and orchestration is a good thing to learn as a full stack engineer. Most of the time this is handled by devops and infra team but it’s good to understand how your code is accessed in production and how it’s served from an internal network to the public web (ingress)

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

      That's good to hear.
      At what time should I learn Containers and orchestration if so?
      Thanks

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

    Thanks buddy, Your video is very good. I really appreciate it.

  • @kehastube2014
    @kehastube2014 8 месяцев назад

    Best explanation i love it

  • @ola...o1009
    @ola...o1009 7 месяцев назад

    Thanks for the languages map. I am not a coder. Petroleum background but looking to learn languages that criss cross multiple industries. Where does Python fall in Web Development ?

  • @shreya6229
    @shreya6229 8 месяцев назад

    This is by far the best video I've seen on the web development roadmap! Gem of a detailed video!
    You've totally earned a new subscriber!

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад +1

      Thanks! Glad you liked it 😃

  • @eddieburris675
    @eddieburris675 8 месяцев назад

    Woah 1st video I've seen of yours and you have earned my sub, like, & comment for the algorithm brother. Not only did you provide realistic & original content, you don't have some course of affiate leak to push. When I first started to teach myself 6 months ago, there was all these roadmap videos tht were all bear minimum, as well as 99% of them being the exact same then at the end they sneak in "you can follow this roadmap, clickthe link do buy my course"
    But whats worse: your about to finish 30min+ roadmap vid, think you got good advice, genuine advice, then towards the end: "you can follow this exact path if you click my affiliate link for the "learn full stack and get a senior developer position @ FANG in 2 days only!" By udemy, to get 2% off this $800 course!
    BUT THIS IS A GODDAMN MASTERPIECE! Fr tho, the amount of info you were able to set out step by step istop tier. Best roadmap vid, hands down

  • @juanpedrosantiago
    @juanpedrosantiago 7 месяцев назад

    Now that regenerative AI is becoming the norm as the personal tutor and automated reference manual of programmers, would you still recommend the same?

  • @shawnthomas85
    @shawnthomas85 8 месяцев назад +3

    1st I am seeing your video and you gave the best road map on RUclips. You earn my subscribe.

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад

      Thanks! Glad you enjoyed it 😀

  • @user-qp3jb3oh7d
    @user-qp3jb3oh7d 8 месяцев назад +11

    Hey Conner, this was amazing but there is one more part if you could cover. In interviews questions like how to maintain atomicity and some more questions related to system designs are asked although I am having 5 + years of experience heavily on frontend but when I attend interviews, these sort of questions sometimes daunt me. I do have knowledge of backend but not at a deep level. How should we approach studying these topics?

    • @14onyx
      @14onyx 6 месяцев назад +2

      have you gotten any respond to that here or in real life? ever?

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

    Excellent roadmap

  • @bolangnfi8557
    @bolangnfi8557 8 месяцев назад +1

    This video is golden

  • @jumpingchamp8150
    @jumpingchamp8150 7 месяцев назад

    Im on it!!!❤

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

    Great content, just subscribed. I would like to learn.
    Do you run any Tutorial class for newbies??

  • @Evangelist45938
    @Evangelist45938 8 месяцев назад

    You are super underrated!!!
    This channel deserve more subs

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

    Almost what i have done except that l learnt Tailwind lately. All in all I agree with this roadmap.

  • @Girish-Navani
    @Girish-Navani 8 месяцев назад +8

    After learning two month of html css. I am here. I was searching for this guidance bro. Thank you . This road map is what i was searching for. Really appreciate your work.

    • @ConnerArdman
      @ConnerArdman  8 месяцев назад

      Awesome! I’m glad you found it helpful 👌

  • @lakshmanshankar
    @lakshmanshankar 9 месяцев назад +1

    The pictures used in this video conveys a lot. thank you conner

  • @Dontgo5
    @Dontgo5 6 месяцев назад

    thank you for sharing. How long will it take to learn these things? seems like an eternity

  • @jensensphotography4570
    @jensensphotography4570 19 дней назад +1

    I feel like I have a pretty good grasp on HTML and CSS and made my first static website that I am happy with, and now trying to work on a bigger project that would require databases and user profiles and accounts and using search engines and I haven’t even really started learning JavaScript and when I did start looking at it, I was thinking shit how my gonna get through this? I felt like I spent to much time trying to nail down HTML and CSS that it made JavaScript feel like my mind was just overflowing with information

  • @gusidichaitanya176
    @gusidichaitanya176 8 месяцев назад

    This guy reminded me of my whole CS engineering life

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

    Excellent Roadmap❤

  • @bondaribogdan9759
    @bondaribogdan9759 8 месяцев назад

    its very helpful i will learn on this way and i hope that i would get to learn and to become a software engineer its may dream job

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

    Thank you 🙌

  • @Mohammedali-yf8pj
    @Mohammedali-yf8pj 7 месяцев назад

    Great content 👍

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

    As someone who has spent 14 minutes researching the requirements of a web development certificate, I'm not qualified to comment on the usefulness of this video. But I appreciate it! 😂

  • @gateCodeKC
    @gateCodeKC 7 месяцев назад +9

    Thanks for the tip! I'm on my 2nd week into html & css but my head wants to know how it works inside the pc. Like how or why the computer executes the words I input in the code editor. As a guy who, previously, drafts architectural plans that's usually how my brain work. I absorb information better if I understand how it all interacts with each other. Thank you for your roadmap!

    • @hashbrown9245
      @hashbrown9245 6 месяцев назад +2

      When a browser receives your html document, it will parse it, that is read it character by character splitting it by tags. It will later create an abstract syntax tree based on how the tag are arranged with each other, and finally read through the tree and call on some lower level graphics library to display the content. The first steps of this process are essentially how all programming languages work. There is of course more detail that I am skipping, but this process does not really matter for a web developer since it is already done for us. We abstract the low level details and use a relatively straightforward which is html and css.

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

      As a computer engineer, you can go as deep as digital electronics to answer those questions. Or even deeper if you want to study the intricate physics behind the computers.

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

      Basically it's like this:
      *Your code in your code editor* --> translated into assembly language --> translated into machine code (0's and 1's) --> the processor reads each machine code instruction (normally in 32 or 64 bits) and it can be multiple clock cycles for each instruction. The 0's and 1's splits into specific segments that travels to different parts of the processor.

  • @zalty8556
    @zalty8556 7 месяцев назад +1

    Yo thank you so much for this video there’s so much info out there in terms of stacks it felt overwhelming I have mostly been doing leetcode with python to hone in problem solving skills but want to now start building some projects and hopefully get hired thx

  • @TheStrategist314
    @TheStrategist314 7 месяцев назад

    I don’t know if this is the best way…but it’s easy to understand. That is important because your learning journey will not be.

  • @Game-tz2lb
    @Game-tz2lb 3 месяца назад

    Thank you bro

  • @zatcode
    @zatcode 7 месяцев назад

    Really good video for biggeners 🎉, really impressive sir

  • @dem4rec554
    @dem4rec554 9 месяцев назад +1

    Nice video, I'm learning about databases. Its lots of fun :D

    • @ConnerArdman
      @ConnerArdman  9 месяцев назад

      Thanks! And that’s awesome to hear you’re enjoying it! 🙌

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

    Thanks so much for your video , well I am actually confused with all different things to make website and things,can you please make a video for those diffrent languages and frameworks that serve the same purpose? For example (python vs java ,angular vs flutter, nodejs vs react .....).i am a complete beginer i want to understand the complete basic please.

  • @aydennnx
    @aydennnx 3 месяца назад +1

    I've been employed as a front end developer for 8 years, learning at my own pace. I’ve started off building front end UI with jQuery and then it took me a couple years to transition to react. I would say I know 80% of what your roadmap covers, but I still feel like I lack the skillset to apply for a full stack job.
    I feel like my understanding of databases, cloud and security is mediocre because I have no real work experience working with these. If anything, these new react frameworks like NextJS, Gatsby, and Remix has helped me learn more about the backend but I don’t think it’s enough to start applying for a full stack job. I’m probably going to be stuck as a front end developer for awhile, based on the job market.

  • @nicoplakolm4609
    @nicoplakolm4609 7 месяцев назад

    I agree that they are easy to learn, but they are hard to use and not worth using beyond just prototyping(except GO) imho. Anything that's more complex should be done in a proper statically typed language.

  • @brig2913
    @brig2913 9 месяцев назад

    This video is super legit, great job!

  • @chizidotdev
    @chizidotdev 8 месяцев назад +19

    Very similar to Angela Yu’s Full Stack web development course on Udemy. Hands down the most straightforward full stack curriculum I’ve seen…

  • @krigdom
    @krigdom 8 месяцев назад

    thank you sir ! this is exactly what i needed !

  • @raiaiorfa1396
    @raiaiorfa1396 7 месяцев назад

    Great video thank you, I was feeling very overwhelmed (am still pretty overwhelmed) with all the things I have to learn but at least now I know where to start. I actually want to learn PHP for back-end, is that ok, please do you have any suggestions.

    • @ConnerArdman
      @ConnerArdman  7 месяцев назад +1

      Thanks! You can learn PHP for the backend if you prefer, but I’m not really sure why you would unless you have a specific use case in mind. It’s been declining in popularity for years, and in my opinion it is significantly harder to learn than Node or Python.

  • @towbbie
    @towbbie 5 месяцев назад

    subscribed => very helpful and informative

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

    I want to start doing web development and this video helps out a lot 👍 However where can I actually make a website and start doing the things you have told me to do?

  • @theproactivemindset
    @theproactivemindset 7 месяцев назад

    What a great video Conner, new sub here!!!

    • @ConnerArdman
      @ConnerArdman  7 месяцев назад +1

      Thanks! Glad you enjoyed it 😃

  • @eternalifeproductions
    @eternalifeproductions 8 месяцев назад

    HTML, css (grid), vanilla JavaScript plus fetch,PHP,MySQL,cron jobs json python

  • @preciouspets8m396
    @preciouspets8m396 18 дней назад

    Spot on.