How I'd Learn Web Development (If I Could Start Over)
Vložit
- čas přidán 12. 03. 2023
- In my opinion, people try to bait you on the internet by getting you to think or do certain things that'll "help" you bypass the process of learning web development. The truth is, the process never ends. Learning web dev/coding is a lifelong journey.
If you want to stay in touch:
📸 Instagram - @dylan_cole314
Recommended courses👇
www.freecodecamp.org/learn/20...
www.udemy.com/course/design-a...
www.udemy.com/course/the-comp...
#webdevelopment #softwareengineer #careergrowth
The biggest game changer for me was finding a friend to code with. I lucked out and found someone that enjoys programming, and we hang out and code for fun. He also has been programming for a decade and is a full stack savant.
The best part is I code all the time because it is enjoyable, and I’ve built a great friendship for life.
Bro tell me your ig
Where does one meet a coding friend? lol
@@johnvari3231Uni
@@johnvari3231 Lets code
I am in searching of one...
I completely agree on not to learn CS50 I initially started with html and css but gave up because of distractions then I started learning JAVA learnt the language started learning DSA and learning DSA I realized I am just solving problems on leetcode and it's not taking my anywhere bulding real world applications so I paused on DSA and now I have learnt HTML CSS and JS because this can get you a job.
I'm in the same phase, started DSA with C++ but haven't made any projects so I feel like I don't know anything
I’ve started on CS50 and it’s very informative but I can imagine it’s very different to HTML and Java so I’m going to focus on free code cap for the next couple of weeks and see how much I progress.
@@helloworld2054 I did the same language but till OOP, then in summer vacation I started web development. I learnt Htlm, CSS and Java-script. Now I am learning react. Js
While I'm not self taught, I do review these resources because friends ask me occasionally about them .
CS50 is amazing because it does teach you important things, but it is a little bit of a time sink. You could could cut it in half and have a more web focused version which might help a lot of people starting out.
The big 3 you mentioned are foundational for getting frontend work, but once you get comfortable using JS learning something like React is pretty important too.
You are also correct about Leetcode. Some tech companies now are rethinking their technical rounds of interviews, because they realize asking a person about an algorithm they will never use in the job isn't that helpful. Plus they are increasingly aware there's professional tools for gaming techincal rounds, so it makes the status quo rounds somewhat redundant.
Working on projects once you have some fundamentals down is a good path. How do you know this? Well, if you can write basic webpage with some interactivity without referring to online, generative AI for code or online resources, you're in a reasonably solid position to start.
Bro lol im on the exact same path and nkw back to front end dev and js after wasting much time with java and dsa .....
For those who keep hearing "build something unique", here is another way to look at it. Build as if you were running your own business. Example, I work with a lot of Wedding DJs & Photographers that still create/edit planners via Spreadsheets. So I took that idea and made it into a more customizable online form.
Yeah, I think that's an awesome approach. Look at problems in your own life and try to solve them. That doesn't mean you need to reinvent the wheel though. So to your point, creating a form is simple and solves the problem. I posted the below video in a different comment, but for visibility for other viewers who may read this thread, I suggest watching the below video, Pieter Levels. It's helped me formulate and deliver project/business ideas with a simple, no BS approach: czcams.com/video/6reLWfFNer0/video.html
Great idea.
Another idea I like is use it to take your non-techie real world interests or hobbies and turn that in to a project. For example, someone I was mentoring was a big boxing fan. We were talking about how Heavyweight boxers today were so much bigger than previous generations. I said "how much bigger exactly?" and he didn't know, So, I. suggested using Boxrec's APIs to pull down fighter data and show height trend increases over time. Turned in to a pretty cool project where he learned a lot.
@@iorekby Francis won the fight
@fuzzywuzzy0549 Think you missed the point here 😂😂 maybe go over to IFL comment section
True 99% of the money made in dev is what we called in univesity: "create, delete and alter data" systems.
You're more honest than 80% of tech youtubers giving us advices
Learn how to learn is not a bold take. It might just be one of the most underrated statements. Thank you for the tips
Thanks for this video. It’s a huge breath of fresh air. Feels like I’m going on the right path. Definitely agree with doing a project in the vanilla language of choice than straight hopping into a framework/library.
the most honest and cheering video I've seen for a long while! 🎉
Hey man. I appreciate you keeping it real. I enjoy your presence and the message. Be well.
I love how straight to the point this is
This the most sincere and true advice on Web Dev I have come across in YT. Thank you !
Glad I found your video. I was searching for a straightforward video on how to learn some coding. Thanks for the tips!
This man is real. Thank you for sharing your thoughts on starting the Coding journey.
To the point, honest and free tips. Really good video. Thank you Dylan!
Great advice and similar in one way to the path I have taken. This is really the first 'If I could start over' video that makes sense to me. Thanks!
THIS IS SO BASED!🙌 I have watched many many videos, but this is the one. Great job. This is honest.
I appreciate this info a lot! Thank you, hope more people like myself find it instead of the click bait.
Its very rare that I actually see good related tech advice from people on youtube and/or the internet. Appreciate you bringing the good content. +1 subscriber.
Thank god your video came out on my timeline today! I was struggling what to do next and now I know. Thank you:)
Thank you so much for making this video, it will definitely be a huge help for me. I am so sick and tired of all these people trying to force me to buy their course, what a shame that being honest and authentic is so rare these days.
Of course, I don't necessarily oppose people capitalizing on a course they have been working so hard to make - just the idea of sneakily giving you free stuff and advice and then saying that it all goes to waste if you don't take their course and that's the best and only option
That's a great video! Thank you for the realistic advise and the no bs approach
Your passion for coding is contagious! Thanks for inspiring me to keep learning and exploring new programming challenges. 🚀
Thank you for creating this video. You are amazing, love how you talk about the path to succeeding in programming ❤
Thank you for this. I've been stuck in my head trying to plan out what I should learn even though I've started FCC. Now I have a clearer vision of what I should do! thank you
I appreciate the approach and realistic truth. Refreshing. I gained insights. Subbed.
I love how you encouraging people to do things themselves !!!! Subscribed in 3 minutes of listening.
Thank you for creating this video. You are amazing, love how you talk about the path to succeeding in programming
honestly thanks for your being so upfront I hate watching those dang click bait videos that tell you I became a web developer in 3 months. This really motaved me to keep going on my learning journey.
Same here buddy, good luck to us!
Great video!!! Quick tip from a hobbyist programmer transitioning to becoming a full stack developer: Take a day or two before you learn JS to learn how to write psuedo-code. It helps a lot to be able to disconnect the syntax from the logic of if statements, for loops, switch case statement, inheritance, ect. Makes it so you can flesh out what you want your program to actually do, then you get into the nitty gritty googling of how to actually make it work as you intend. It Also helps when you go from one language to another because you're not reliant on the language itself but the language is just a means to accomplish your logic. I learned this WAY too late
@juancarlosgutierrez286 I am an accountant who wants to diverge into tech. A novice who desires to become a full stack developer. Will you please be my mentor and help me to grow like you?
Someone who is straight forward.. Thank you Brother
This is great advice. I wish everyone starting would watch this and take it to heart. The CZcams algorithm seems to push these other clickbait videos that lead new programmers astray. CS50 is really just to get people interested in programming, it doesn't really teach you what you need to actually program. Keep up the good content!
I actually loved doing CS50. It gave me the confidence to do all the other learning you mention. Still need to tackle JS though as I've focused on Python too much
I love your no b.s. realistic approach (almost). :) I think the hardest part is GETTING STARTED and be PERSISTENT
Thank you for the video. I needed this.
I’m glad I came across this video. It was straight and no bullshit which I like. You definitely made a new subscriber out of of me. Thank you!!!
This information is so helpful, thank you loads!!
Nice simple well constructed and informative video, subscribed, liked ... i love people that are practical and get straight to the point, keep on doing what you're doing man you're great.
The idea of making a website with vanilla js and then using a framework is a really good idea. Thank you for that
Straight to the points. Thank you for this video. Subscribed
Great stuff man! ✨
Enjoyed this video a lot! Just getting into the thought of learning to code. Going to search the channel for other videos now
Im learning web dev by myself and this was very helpful! Thank you.
Totally appreciate your honesty. Thank you
I'm so glad I found this video. I've searching around for weeks trying to decide which boot camp to spend money on. You probably just saved me a couple of thousand dollars.
Guess the best investment you can make is of your time and commitment. Building a nice portfolio pays off much much more than a certificate. There are nice cheap/free ways of getting this knowledge out there… His tip is a great one btw.
Thank you so much Man, you are so honest ..and very much original , keep it up
So glad to come across someone who champions learning the basics before any framework! Lots of people today are so big on frameworks (or even no-code), forgetting that everything starts with the fundamentals.
How will people be able to cope with the framework if they don't have good foundation of the basics?
Is that even possible to just jump to framework without the relevant basics?
Probably the best video i have seen about this topic, ever!
Prior to watching this video I did some research , I was glad to see the code camp was first, I’ve already started. The struggle you mentioned starts early , but it’s nothing to complicated , I’ll be back after I finish step one .
Honest and straightforward. I like it.
bro you are legend, this truly no BS video
Excellent video! Thank you for a realistic view ❤
im a senior going for web systems and design. All I can say about this is good job!
For real keep up the good work , just got your self a new sub👍
Thank you for being real about this. The internet is full of BS, giving people unrealistic expectations on how this learning journey is supposed to be.
Thank you so much for your great advice it has helped me a lot this the best video I've seen about coding
No BS content in a compact 7 minute video. Subscribed
Valid insight into how to learn to code the right way. Thanks for sharing.
Thank you for this information. I started learning web design when I was in my 30's, then ended up having a medical accident, and had to stop studying.
My sickness set me back 20 years, and now, I'm going to start learning it again, the world has changed since then, everything is now online, so I know one day I will be able to do this as a job and be able to work from home(because I still get sick, and can't always leave my home) so again thank you for this info, I think it will help me greatly.
I went to my local community college and signed up for programing fundamentals classes and it really helped me stay on track
Thanks for this man!
Great overview! Love the concise version of key ideas. I am still learning web development. However, as I understand this plan is good for Frontend development. Any suggestions for Backend development?
Regarding CS50, the courses are a bit lengthy but they lay down the fundamentals clearly. I just chose the bits and pieces of lectures and projects that work with my schedule and am working through them in CS50 Web course. They are a pretty good resource.
Do *not* worry about building something unique for your first project. That is bad advice. Doing a whole project right after learning some code is going to overwhelm you as it is. Trying to come up with something different/unique is just more mental overload. Honestly, you should just follow a complete app tutorial that builds some clone of some product you use. You have the advantage of understanding what you are building (hugely important) and you have plenty of reference material to help you out. You get an understanding of how to start a project, how to structure it, and you still feel accomplished when you finish it and it works. From there, you can add your own theme/features to it to make it your own.
I think you bring up a valid point. There are advantages to building something that someone else has built, many of which you've listed. From my experience though, we build these clone projects so much already while we're in "Tutorial Land"... So the point that I'm trying to convey in the video is that when you've finished these tutorials, take it upon yourself to finally create a unique project for your resume using the skills you've learned from the tutorials and courses you've completed. Sure, it can be overwhelming, but that's one of the challenges of doing a whole big project right after learning new and unfamiliar concepts. Being overwhelmed is one of the challenges when you start your first coding job. And so on. There are many points throughout the journey where we experience mental overload. It's inevitable. Appreciate your input. That's just my $0.02.
there's a difference between learning projects and learning consolidation projects that will go on the portfolio
@Troncoso01 You’ve exposed yourself as a wage slave non-entrepreneurial normie. Poor guy. Ideation isn’t hard, business and making profits isn’t hard. Just takes work
following a tutorial usually just means that you're just copying an example with minor tweaks done here and there imo
@@dylancole_314please can I have your IG sir 🙏
this is cool. thanks for makin this video. helped
Great videos man love it!
Best video on how to learn web development.
I also learned during the covid times and currently working with a start up company. I have a Biology degree as I was working as a Marketing Rep in Pharma industry previously.
Fantastic video, sir. Yes, it is about building new neurons and connections resulting only from putting the work day and day out.
Yes Dylan,you have a quite aggressive approach which I like. That's how you get. Not like going boodt camp dreaming to get hire in or after 3 months by just paying 1000's $ and end up no where. Great explanation. Keep it up.Would love to hear more about content or specific knowledge base video recommendations.
Thanks for the advice!
This is really helpful i was stuck on how to start and what to learn first thanks
woah totally agree, awesome video thanks!
Well said, much appreciated
thx for the video Dylan
love this man.. thanks for this kind of vid.. more vids
Thank you so much brother!
agree with this pal, rational steps, cost free and most importantly every one needs to learn learning first before digging in learning a skill :)
Thanks! this is very helpful and there is no BS.
Thank you!
I have been working as a QA automation for a long time, I know how to code a few things, but I feel like my knowledge is spotty and I need a lot of work.
I'm on my journey to understand coding as whole and becoming a programmer. But going back to uni or get into a bootcamp is not really a thing.
I value your advice and I think it's the best option for me now.
HIi, Bookie here. This video was very reassuring to someone like me who feels like they have something to prove to themselves, but just doesn't have the money nor age to compete. I don't know where life is going to take me, but now I have a rough understanding of where I want to go with my life. I believe this could be a good start to my journey. Thank you and I'll come back to this video when I finally get there.
Thanks for your sincere advice!!!
What an amazing and informative video ( which is very rare these days ) i accept that there are lot bs on youtube , especially in this tech era . The video itself is not stealing your time and it is very informative , thanks to dylan for this great video
It’s such a process and a journey .. have to keep learning and practicing REGULARLY
Hey Dylan I realy, realy like this video! It fells like looking into a mirror of journeys :)
Thank you for sharing this is very encouraging.
Thank you for the video its so great!
This is excellent, thanks for being real
Good advice Dylan!
Thank you . Been looking to find a new skill to make more money .
I’m bright so I can I do it . Thank you for keeping it realer than most videos I’ve seen .
Thanks so much. This is very informational.
Great video, makes so much sense
Solid dude!
Thank you so much. I agree, no programmer is created in 3 months. All the best. Subscriber++
I completely agree with you!
Hey man, I'm a musician that switched back to tech too. Nice work!
GOOD VIDEO MAN!
Thanks for the video man, my life sucks rn for me and my family and maybe learning code can help better my life.
Thank you bro!
Doesn't have to be unique projects but learning by necessity is awesome. If you need to build a website, or an app, you'll learn and it'll stick.
Your videos are very useful and provide lots of information. I have received lots of help after watching this post, please continue to share this kind of information. Thank you.
Thanks for sharing! 👍
The number one thing is having a mentor or people to collaborate with. School provides this so well. That's why I think it's better than going solo.
But honestly. Love love love the advice here. I honestly feel like I got pretty far in web dev. Built vanilla projects, learned basic JS (not well though) then jumped to a framework and package managers and databases and it all spirals and becomes complicated. Then you get overwhelmed and have to take a step back, then you gotta try again, infinite number of rabbit holes. But by far the best way to learn is to actually try building something