Frontend vs Backend vs Fullstack Web Development - What should you learn?

When starting your coding journey, you'll hear a lot of buzzwords like fullstack, backend, and frontend web development, but no one really tells you what you should learn and why.
So in this video, I'm going to give you my insight as to where you should start as a beginner. I'm a fullstack software engineer, but I specialize in the backend and I teach frontend web development to beginners. I've also worked part-time at coding bootcamps that taught fullstack web development, so I have lots of experience that informs my thoughts on this, as an educator and practitioner.
So, I hope you find this video helpful in helping you figure out a good place to start your coding journey!
You can support my channel by liking this video and subscribing to my channel, and comment below to let me know your thoughts!
#LearnToCode #Software #SoftwareEngineer #fullstack #fullstackwebdevelopment #JavaScript
Want to learn how to code?
Let me be your mentor and teach you: www.ROOTsTechnology.info
Subscribe Here:
kzread.info...
Schedule a phone call with me:
calendly.com/rootstechnology-...
Buy me coffee:
www.buymeacoffee.com/toluvstj
Recommended Playlists:
Latest Uploads - • $50k to $130K+ Self-ta...
Most Popular - • $37k to $125k+ Self-ta...
Careers in Tech - • Business Analyst in Te...
Entrepreneurs - • How to Build a Website...
Career Prep - • 5 Tips for Coding Port...
Tech Insights Playlist: • $37k to $125k+ Self-ta...
Learn to code in 5 minutes (HTML, CSS, and JavaScript tutorial): • Learn to Code in 5 Min...

Пікірлер: 84

  • @rootstechnology
    @rootstechnology Жыл бұрын

    Learn to code with me as your mentor: www.ROOTsTechnology.info FREE Coding Curriculum: rootstechnology.info/resources/ Subscribe To My Channel: kzread.info

  • @khosroyavari8914
    @khosroyavari8914 Жыл бұрын

    This channel is so underrated. I hope you get the recognition you deserve soon.

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Thank you Khosro! It's comments like this that mean the most to me, seeing you and others get value from the information I put out. Thanks for tuning in and subscribing.

  • @SpikeTrades
    @SpikeTrades Жыл бұрын

    Great advise. This is helpful. Keep going. I am on this path after 18yr hiatus now starting with python.

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You got this! Wishing you the best on your coding journey! Thanks for tuning in and subscribing!

  • @bagery
    @bagery Жыл бұрын

    I like that you're setting a 10 month window. I'm on month 5-6 of my program and I feel like I've learned only a fraction of what I need to get a job. I'll need to double down on JavaScript and React. Sure, I understand I need to create projects. But a little more foundation doesn't hurt.

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Yep, JavaScript and React are the most important technologies there, so definitely make sure you double down on those. Take time to go back and review when you need, things are going to work out well for you. Wishing you the best on your coding journey! Thanks for tuning in and subscribing!

  • @brittanywallace5716
    @brittanywallace5716 Жыл бұрын

    This was extremely helpful to me as I begin my coding journey!

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    That's awesome, Brittany! Maybe checking out my coding tutorial videos will help you as well: kzread.info/dash/bejne/maefzdFydMrNiNY.html And if you need a mentor to help you learn to code, you can join my coding & career prep program: rootstechnology.info/ I also have a Patreon community you might be interested in: www.patreon.com/rootstechnology Hope all of this helps! Wishing you the best on your coding journey!

  • @pedromejia157
    @pedromejia15726 күн бұрын

    Thanks for the advice. Very helpful indeed. Best wishes!

  • @rootstechnology

    @rootstechnology

    26 күн бұрын

    You’re welcome, Pedro!

  • @EseflowSolution
    @EseflowSolution6 ай бұрын

    Your video is a big solution to my problems. Thanks a lot bro!

  • @rootstechnology

    @rootstechnology

    6 ай бұрын

    You’re welcome! Thank you for tuning in!

  • @ogochukwufaith7204
    @ogochukwufaith720410 ай бұрын

    Thanks for the brief but impactable knowledge Hope to learn more

  • @rootstechnology

    @rootstechnology

    10 ай бұрын

    Hi Ogochukwu! You're welcome! Check out my latest video as well, 5 steps to get a job as a software engineer with no degree: kzread.info/dash/bejne/Z5iBsNyfYaasqKw.html&pp=gAQBiAQB Thanks for tuning in and subscribing to my channel!

  • @edworldinmyhands1061
    @edworldinmyhands106111 ай бұрын

    THANK YOU!!! I subed your channel _*quickly*_. Your video here was excellent. You solved my issue in minutes instead of all these other channels dragging it out for clip after clip for hours and hours. Thank you, thank you. Keep up the good work 👍‼

  • @rootstechnology

    @rootstechnology

    11 ай бұрын

    Hello! Thank you for subscribing, glad you found the video helpful!

  • @stefanjakic2772
    @stefanjakic2772 Жыл бұрын

    keep it simple.. always work, great video💪🏼

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Exactly, Stefan! Keep it simple and build up from there! Thanks for tuning in and subscribing!

  • @thecoastalclimber
    @thecoastalclimber Жыл бұрын

    I did a data analytics college program which gave me great knowledge in the backend. We also learned some basic web dev with html and css, then i did a client side course in this program that made me learn vanilla js. Then after school i learned bootstrap and react. I think having the knowledge of what the back end is doing made the front end a lot earier.

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    That’s good! Definitely agree. I’m glad you were able to get a good understanding of the backend and that made learning the frontend so much easier!

  • @ahshanteessex5225
    @ahshanteessex5225 Жыл бұрын

    Hi , I am preparing to enter this field through bootcamps. Thanks for the information 👍🏾

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You're welcome Ahshante! Wishing you the best on your coding journey!

  • @albertoolmeda5085
    @albertoolmeda5085 Жыл бұрын

    Thanks for the information and great video. I must ask I'm a first responder meaning I usually work on projects where you work 7 days a week in 12 hour shifts, everytime I get a break I've been learning to code thru treehouse, but everytime a project starts I get stuck having to put the coding learning to the side. It's been going on for about almost 4 years now. I really love coding know html, css and I understand the basics of JavaScript but struggle sometimes. Any advice and sorry for the long story

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hi Alberto! It sounds like you need a mentor you can ask questions to, and get help from whenver you get stuck. That's what I do for the students in my coding and career prep program, www.ROOTsTechnology.info if you're interested. But if not, try to find a software engineer that can actually help you when you get stuck, and that'll help you make progress and overcome the challenge of being stuck on a project at various points. Hope that helps.

  • @maureennkwocha1381
    @maureennkwocha1381 Жыл бұрын

    Thank you very much for the enlightenment I'm starting my coding journey and I'm really kind of confused

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hi Maureen, I can help you with that. I teach beginners how to code, and you can use my coding curriculum to see what technologies you need to learn, and in what order, along with tutorials and videos to help you get started! Click here to get the curriculum: rootstechnology.info/resources/

  • @a7mdbest15
    @a7mdbest152 ай бұрын

    yo, this guy is 100% right, respect for you bro

  • @rootstechnology

    @rootstechnology

    2 ай бұрын

    I appreciate it! Thanks a lot bro!

  • @samuelola6432
    @samuelola6432 Жыл бұрын

    TJ thanks you are the best Samuel from Nigeria

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hi Samuel! Thanks so much for tuning in and subscribing! All the way from Nigeria!

  • @BetYouHateMeNow
    @BetYouHateMeNow Жыл бұрын

    thanks for the info

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You're welcome! Thanks for tuning in and subscribing!

  • @ArtoftheBass
    @ArtoftheBass Жыл бұрын

    Hi TJ, I appreciate your videos! I just started working on my BS in Software Development with GCU. I currently work for a company based in Florida however I am moving to Texas next month and will be looking into better opportunities out there. I have a basic knowledge of coding, and would like to find a job in that field. What steps do you think I should take to build my portfolio in order to secure a job in the software development industry?

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hey Alexander! You're probably in Texas now, so welcome! Since you know some coding already, you'll want to learn enough so that you can actually build some web applications for your portfolio to demonstrate your skills to hiring managers. Check out this video about some things to focus on for your portfolio projects: kzread.info/dash/bejne/lpadw5elocqriKw.html

  • @mylifeisqueen3413
    @mylifeisqueen3413 Жыл бұрын

    Welcome back!

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Thank you!

  • @courtneyclark286
    @courtneyclark28610 күн бұрын

    Thank you!

  • @rootstechnology

    @rootstechnology

    9 күн бұрын

    You’re welcome!

  • @korotrajesh1895
    @korotrajesh1895 Жыл бұрын

    Very informative content, thank you! Could you plz tell which language should I start to learn first for the Front-end?

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You should start with HTML, then CSS. Here, use my Coding curriculum to see what to learn: rootstechnology.info/resources/

  • @zoppletee5400
    @zoppletee540010 ай бұрын

    Im new and learning. Im wanting to start front end, move to back end and eventually become a full stack engineer.

  • @rootstechnology

    @rootstechnology

    10 ай бұрын

    That's exactly how you should start! Good job thinking through that! Once you learn the frontend, you can easily teach yourself the backend, but I'd encourage you to start job searching once you learn the frontend and build some projects for your portfolio. I teach frontend web development to my students, you can use my coding curriculum to help you start learning to code: rootstechnology.info/resources/ It has free interactive tutorials, tutorial videos, practice problems and projects to help you get started!

  • @zoppletee5400

    @zoppletee5400

    10 ай бұрын

    @@rootstechnology thank you! I'll definitely check it out.

  • @Adelade500
    @Adelade5004 ай бұрын

    Thank you.

  • @rootstechnology

    @rootstechnology

    3 ай бұрын

    You're welcome!

  • @davidajimati980
    @davidajimati980 Жыл бұрын

    Thank you Boss

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You’re welcome, David! Thanks for tuning in! If you’re interested in learning to code, use my frontend coding curriculum to get started: rootstechnology.info/resources/

  • @nikolozmacharashvili1212
    @nikolozmacharashvili12124 ай бұрын

    let me ask you a question bro. so far its the start of the third year, and i know html,css,sass,tailwind,javascript,react,redux,algorithms and data structures, and node. i was learning express but at midst, im like this is going to take a while. especially like when ure watchin ga 6 minute video, it might take 30-45 minutes to complete because u got to pause the video and take notes. anyway man the job market is so rough right now. Im building a really good project, my final portfolio project, working on most of the technologies and trying to learn testing at the same time. what do you reccomend I do? stick to front ?

  • @nikolozmacharashvili1212

    @nikolozmacharashvili1212

    4 ай бұрын

    everybody who checked out my portfolio and projects say im ready and its really good, but i just cant seem to get an interview

  • @rootstechnology

    @rootstechnology

    2 ай бұрын

    Hi Nikoloz! It's hard to answer this question without really talking to you, but I'll take a stab at it. Since you already know the frontend, you should keep applying to frontend jobs while you're still learning the backend and testing. A couple pointers to help you in your job search: -only apply to jobs asking for less than 4 years of experience, because 0-4 is still considered junior -don't apply to job postings that are over a month old -have 2-3 strong projects on your resume. What's "strong"? Projects that integrate with an API, show CRUD operations, and try to add tests where you can. Those tips should help you on your search. Wish you the best, and sorry for the late response.

  • @Blank_INfinIx
    @Blank_INfinIx10 ай бұрын

    So what i gathered from this vid is that it's a good idea to start in front end first and then eventually make your way into backend??

  • @manamongstmen88
    @manamongstmen88 Жыл бұрын

    Really appreciate it

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    You welcome bro! Thanks for tuning in and subscribing!

  • @manamongstmen88

    @manamongstmen88

    Жыл бұрын

    @@rootstechnology I scheduled a call. I am interested

  • @the9thof13
    @the9thof1311 ай бұрын

    As someone with HTML5 and CSS3 experience wich i can Just code from imagination I am trying to start javascript followed by Jqeury butt only front-end really want to be full stack tho so I can make my own webbapps and Api's Just so I can go work for myself. I wanted to start learning my self programming with C++ but that's too hard for now

  • @rootstechnology

    @rootstechnology

    11 ай бұрын

    That’s a good idea, but I don’t recommend jQuery though. It’s outdated and companies don’t use it anymore. And, you do NOT need to learn C++, it’s not beginner friendly. To help you learn to code though, get my Coding curriculum. It’ll show you what to learn, the order to learn it in, and it has free tutorials and tutorial videos and projects, to help you get started. Get it here: rootstechnology.info/resources/

  • @lxthewriter3933
    @lxthewriter39335 ай бұрын

    I’m interested in mobile app development. So I’m interested in swift and python languages. Should I study front end first then those other languages? I have zero experience as well just the strong interest to change my career

  • @rootstechnology

    @rootstechnology

    5 ай бұрын

    Yes, I would recommend you start with HTML, CSS, then JavaScript before diving into Swift or Python. OR, you can just try doing a swift or Python tutorial and see if you’re able to pick it up.

  • @mmelimahlobo7656
    @mmelimahlobo7656 Жыл бұрын

    thanks TJ see I just completed a course in HTML and CSS what should be my next step?

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hi Mmeli! Good job finishing that HTML course. Here’s my Coding curriculum to help you figure out next steps: rootstechnology.info/resources/

  • @mmelimahlobo7656

    @mmelimahlobo7656

    Жыл бұрын

    @@rootstechnology Thank you very much highly appreciated

  • @servantofthelord8147
    @servantofthelord8147Ай бұрын

    Excellent video sir! By the way, are you Nigerian? 😀

  • @rootstechnology

    @rootstechnology

    Ай бұрын

    Yes I am! Yoruba man from Ikire, Osun State. You?

  • @servantofthelord8147

    @servantofthelord8147

    Ай бұрын

    @@rootstechnology that’s cool! I’m Nigerian American but love to see fellow Nigerians in tech. Keep it up

  • @UopeopleTranscript_helper
    @UopeopleTranscript_helperАй бұрын

    Currently learning back end first is that wise or should I switch to front end

  • @rootstechnology

    @rootstechnology

    Ай бұрын

    I usually recommend beginners start with the frontend, because it’s a lot easier to understand since you can see what you’re building. How far are you in the backend, what are you learning?

  • @UopeopleTranscript_helper

    @UopeopleTranscript_helper

    Ай бұрын

    @@rootstechnology Python and node.js express.js

  • @rootstechnology

    @rootstechnology

    Ай бұрын

    Dang, sounds like you’re learning two different programming languages on the backend, Python and JavaScript. It should be one, but if you’re following a curriculum and it’s working for you and you understand it, then by all means, stick to what you’re doing. If not, you can use frontend curriculum to guide you: rootstechnology.info/resources/

  • @juggernaut8090
    @juggernaut80908 ай бұрын

    Dear sir, struggling father looking for a path of new, looking for a way to Chan the narrative of what they say I am to what I feel I am, please take me as a student, I don’t have much but I am willing to share, I just need help on the right path to a brighter future for me and my family. Not sure if this will get to u but I pray. It do

  • @rootstechnology

    @rootstechnology

    8 ай бұрын

    Hey bro, you're going to do just fine! Don't worry about not having money to sign up for the bootcamp now, I'm giving away a lot of resources for free to help you get started. Go here: rootstechnology.info/resources/ To get my free coding curriculum. It has free interactive tutorials to help you start learning to code, practice problems and projects and videos! Start working through that and you'll be well on your way to learning the basics and getting started becoming a software engineer. And make sure to subscribe to my KZread channel because a lot of the advice I share on here is what I also share with my students. Keep your head up bro, get to work, wishing you the best!

  • @alithebastardreloaded3737
    @alithebastardreloaded3737 Жыл бұрын

    Do you have tuition assistance?

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hey! I offer a 3-month payment plan and you can use this coupon for a $100 off, ROOTS100

  • @Winder809
    @Winder809 Жыл бұрын

    The boostcamp teach full stack development but it is 1 year class

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Okay, you can check out the curriculum I teach my students to help you compare: rootstechnology.info/resources/

  • @paulkennedy3397
    @paulkennedy3397 Жыл бұрын

    I would like to register in your class

  • @rootstechnology

    @rootstechnology

    Жыл бұрын

    Hi Paul! Excited you're interested in leaning to code with me as your mentor! Click here to learn more about the program and join the waitlist for fall registration starting soon: rootstechnology.info/

  • @jordanrattanavong2655
    @jordanrattanavong26559 ай бұрын

    sorry. There was way too much echo and reverb on your voice for me to finish the video. I am only telling you this so you can hopefully improve and get a better mic and recording environment.

  • @rootstechnology

    @rootstechnology

    9 ай бұрын

    Thanks for chiming in, Jordan! Luckily this video is old from 2022, and audio on my videos are a lot better now.