This Is Why You Can’t Learn Web Dev

  Рет қаралды 222,354

Web Dev Simplified

Web Dev Simplified

Күн бұрын

JavaScript Course Table Of Contents: javascriptsimplified.com/begi...
React Course Table Of Contents: reactsimplified.com/beginner-...
Learning web development is hard and it has only been getting harder and harder each year. In this video I talk about why web development has been getting harder to learn and what you can do to overcome that difficulty and truly learn web development.
📚 Materials/References:
JavaScript Course Table Of Contents: javascriptsimplified.com/begi...
React Course Table Of Contents: reactsimplified.com/beginner-...
My Courses: courses.webdevsimplified.com
Odin Project: www.theodinproject.com
🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
01:34 - The Problem
02:44 - What Is Changing
08:48 - What To Do About This
#WebDevelopment #WDS #JavaScript

Пікірлер: 660
@Fireship
@Fireship Жыл бұрын
This video is out of date, bloat.js is dead
@itspawanpoudel
@itspawanpoudel Жыл бұрын
Wait, untill yoy get pinned 😂
@dulaan5689
@dulaan5689 Жыл бұрын
@@itspawanpoudel your comment is now out of date
@bugsnrosess
@bugsnrosess Жыл бұрын
when two giants meet (my two favorite channels on yt) ❤
@User36282
@User36282 Жыл бұрын
lol
@ibrahimelazb54
@ibrahimelazb54 Жыл бұрын
😂😂😂
@tbfromsd
@tbfromsd Жыл бұрын
Been a programmer and dev for 26 years, what I told the kids I mentored was, knowing variables, loops, arrays, methods, constructors, etc doesn't make you a programmer, solving problems does. You only become better by seeing more problems, including the ones you create 😂. Also if you feel overwhelmed you aren't thinking small enough.
@lukas.webdev
@lukas.webdev Жыл бұрын
Yes, 100%! 😉
@PhilLesh69
@PhilLesh69 Жыл бұрын
You know you are a programmer when you have an idea for a function or a solution to a bug but don't have a laptop or phone handy, so you start coding with a pen and paper, and when you get back to the office and type it in, your code works without too many fixes. People who rely on frameworks might be able to jot down a flow diagram or simple pseudo code to describe the solution, if they're lucky. But they aren't going to know how to write a for each block from memory, or the parameter list of a common function call.
@DominicVictoria
@DominicVictoria Жыл бұрын
Can I put a double thumbs up for the “ones you create”?
@billmalcolm4291
@billmalcolm4291 Жыл бұрын
"Also if you feel overwhelmed you aren't thinking small enough" That's so true, so profund, and can relate to so many other areas. I'm stealing that
@oventi_
@oventi_ Жыл бұрын
Been a dev for 15 years. Those are very wise words. 100% agree.
@hannah51238
@hannah51238 Жыл бұрын
Intro is incredibly accurate 😂😂 Id highly recommend people look at the lists Kyle recommends. Super useful
@ironCheval
@ironCheval Жыл бұрын
Scarily accurate intro lol
@albedesigns
@albedesigns Жыл бұрын
He's my favorite web dev on KZbin. He really does simplify everything
@hannah51238
@hannah51238 Жыл бұрын
@@albedesigns absolutely
@popa4957
@popa4957 Жыл бұрын
who is kyle recommends
@hannah51238
@hannah51238 Жыл бұрын
@@popa4957 in the description of the video, he links to his courses and they have clear lists of what needs doing
@MarshMakesComics
@MarshMakesComics Жыл бұрын
I’ll never get tired of hearing encouraging messages like this. It’s been a struggle to learn but this makes me feel like I can do it and helps me stay focused on the fundamentals knowing that it will pay off! Thanks man!
@armandoWebDev
@armandoWebDev Жыл бұрын
I've been learning by almost a year and a half and one of the most encouraging messages that I heard was, give yourself time. We live in a culture where everyone wants immediate results, but this just lead to frustration.
@PhilLesh69
@PhilLesh69 Жыл бұрын
I began learning programming in 1985 when I was in high school. I learned basic and Cobol first. I'm 53 now. I still feel like an idiot and I still think everyone is a better programmer than I'll ever be. Just keep doing it. The more you do it, the better you get at it.
@armandoWebDev
@armandoWebDev Жыл бұрын
@@PhilLesh69 wow man, you started coding the year I was born. My dad was a was a programmer with Cobol too, and Fortran. At that time he uses a IBM S/370.. Sadly I don't learn from him when I could 😔
@armandoWebDev
@armandoWebDev Жыл бұрын
@@PhilLesh69 it's hard to overcome the imposter syndrome, I think this is linked to our expectations, but anyway we need to overcome this feeling one day at a time.
@PhilLesh69
@PhilLesh69 Жыл бұрын
I worked at a company in 1999 and set up their servers for their website. 5 servers on a rack and two BigIP load balancers at a data center. I wrote a bunch of administrative scripts in perl. I left that company in 2003. I was rehired in 2015. 4 of the 5 servers were still running, one had never been rebooted since I originally mounted it on the rack, and they had only added three more servers in the interim years. One, a raid server for more storage, and two more mysql slaves to improve reads and throughput. Most of my Perl scripts were still there with only minor edits. But if you ask me, I wouldn't tell you I know how to set up a website, I would probably tell you that there are really smart people who know a lot more about how to do that, maybe go ask them. Lol.
@gentlemanjack4083
@gentlemanjack4083 Жыл бұрын
Learning programming is like bouncing between endless edges of multi-dimensional pinball table of knowledge. Most important thing is to write, write, write and if you are stuck find how to fix it and come back to writing. Second most important thing is to spend a lot of time understanding the basics - your head is like a workshop with tools. Even if you don't have a chainsaw in your workshop to cut the trees but you have enough tools you will be able eventually to build the chainsaw or at least you will know how it works so you can avoid a lot of problems and maybe save a hand or two.
@BilalSattar
@BilalSattar Жыл бұрын
This is an incredible analogy. Thanks!
@burhankhatib
@burhankhatib Жыл бұрын
You just said it best! I've been a graphic designer and web designer for +20 years and decided to learn web development last year. Since then I watch you and others to learn from and I started creating projects that really interest me and motivate me to learn more and enhance the way I wrote code. Thank you for being on KZbin and I will buy your course for sure to learn even more ❤ Best regards from Palestine 🇵🇸
@baraakhaldi1068
@baraakhaldi1068 9 ай бұрын
Give me your insta please انا اخوك براء من فلسطين ممكن اكلمك في حاجة لوسمحت
@kristopherlawson3893
@kristopherlawson3893 Жыл бұрын
This style of video works so well Kyle, you should definitely do more of these
@andreiabasile9853
@andreiabasile9853 Жыл бұрын
I truly appreciate you taking the time and recording this video. Thanks for the encouragement, Kyle!
@GrahamAtDesk
@GrahamAtDesk Жыл бұрын
Nice video, you make some great points. On those outliers who seem like they got good really quickly, we need to remember that this is a craft that you can spend a lifetime learning. So while we should all make sure we celebrate our progress, if these quick learners you mentioned showed their work to somebody with 5 years more experience I'm sure they'd be able to get some really good constructive feedback. I'm just over 25 years in, currently working as an engineering coach, but still learning every day. This career is a gift for people who enjoy the act of learning new stuff. Your point about putting effort into the fundamentals is spot on. The time I spent studying naming and refactoring 20 years ago has paid off every year since. But the 5 years I spent getting good at Perl (and a component-based web framework called Mason - yes, components were a thing!) were just a stepping stone to all the tech that followed it. We mustn't forget to neglect our tools either. Learning the tools that come with your operating system (particularly if it's Unix-based) always pays off. I find the people I coach can benefit significantly by learning how to put a few simple Unix commands together (e.g. find, grep).
@dahaka874
@dahaka874 Жыл бұрын
Quel acteur ! on y croit vraiment ! ✊ Merci pour tout ce que tu fais pour les développeurs, Kyle.
@tamasstadler6413
@tamasstadler6413 Жыл бұрын
I really like motivational videos like this, because there are so many moments along the way, when you are down, and in lack of confidence to continue. It is pretty difficult to choose the best possible path to follow, because a student (obviously) doesn't know the field he wants to learn. The advices you gave are great help though! Choose a person you like, choose the course he made, and stick to it till the end. After it you can still expand the knowledge you have, and look for other courses, that have that specific thing you felt missing. Thank you for the advices! Great video!
@coderbdev
@coderbdev Жыл бұрын
25+ years, and I am still learning. You are 100% correct on learning the foundations of programming. Foundational programming knowledge will translate between languages. Whether it is front end or back end, learn the fundamentals of those areas, and you will have a MASSIVE jumpstart on a long term, successful, career in programming. IMO, learning or having great problem-solving skill is just as important as the programming side. That way, you will be on your way to being a successful Sr Level Developer, or Software Architect. Opportunities open up with mastering these fundamental skills.
@imrulqayees9799
@imrulqayees9799 Жыл бұрын
Bro please tell me where to learn these
@coderbdev
@coderbdev Жыл бұрын
@@imrulqayees9799 looking around on Google, it is difficult to find something that doesn't start with coding. I only searched for a minute or two. I searched for problem solving for programming and came up with a few things. Give Google a try, programmers use it regularly :)
@qwertyali2943
@qwertyali2943 Жыл бұрын
thanks bro, I highly needed a video like this, actually its been almost one year since I'm done with my college and started learning programming, so far I'm able to learn and make projects on html css and tailwind just, still struggling with js and your video pops up into my feed, thanks for making me feel good.
@Boltzter
@Boltzter 10 ай бұрын
Thanks for the tips! Im in my senior year of a degree in web systems and design and i even feel lost at times. This helped alot. Thanks!
@peterlinddk
@peterlinddk Жыл бұрын
Great video! I’ve found that a great way of learning a new framework, is to re-write some of your own older projects. I got a lot better at JavaScript once I decided to get rid of jQuery and write everything as compact and understandable as possible. And React was (surprisingly) easy to learn, when I rewrote an old PHP-project of mine. Really helps in understanding how the new tools helps you solve the same old problems (in a better way)!
@maduron
@maduron Жыл бұрын
Honest and encouraging advice. You're a good man and a good professional. Thank you, Kyle.
@japandebunked
@japandebunked Жыл бұрын
Thanks for some really great advice! 3 months into learning how to program, still doesn‘t feel like I‘ll ever get somewhere, but looking back… I think I‘ve already come quite far. Not getting discouraged and knowing what to learn next is the best advice I‘ve gotten so far. Doubling down on basics!!
@soulsearch7383
@soulsearch7383 Жыл бұрын
Keep at it. It took me a few years but I finally got a developer job. It was hard but worth it. 👍
@DucklengUgly
@DucklengUgly Жыл бұрын
@@soulsearch7383 A few years of consistent learning? That's definitely some determination! I'm just a bit over a year in and I think ill try my hand at applying in a few months here.
@mohammedalosaili2191
@mohammedalosaili2191 11 ай бұрын
I love the unique way of this video. I would love to see more of these videos in the future where you give some pro tips about your experience and the industry's current state. Thanks, Kyle
@christopheanfry2425
@christopheanfry2425 Жыл бұрын
Thank you so much for this video I totally recognize myself in what you say. I’ve been for 1 and a half year learning so much different things but at this end without knowing the bases of what programming is that I took 2 courses of cs50 to really learn the fundamentals and understand what programming is. I take my time even if I’ve lost time, but I really feel that this is what I needed, and when I will come back with JavaScript or frameworks it will be easier for me and will not have this feeling to be always a step behind. So thanks again because it confirms that I took the right choice. 🙏🙏🙏
@mr.xharlie
@mr.xharlie Жыл бұрын
Thank you for this honestly. I needed to hear this. I finished learning react a few months ago and now more I'm hearing of server rendering and I feel like I'm swimming in an ocean and the current is pulling me away. I needed this. Thank you Kyle Also if you're reading this and you're feeling like me, you will get that first job. You're amazing have a great day
@PhilLesh69
@PhilLesh69 Жыл бұрын
Don't study and learn specific frameworks, learn how to program and then you will be able to figure out every new flavor of the day that comes along.
@mr.xharlie
@mr.xharlie Жыл бұрын
@@PhilLesh69 Started from the very basics of everything. Been at it for 2 years now. I'm only just getting to react so you can imagine my frustration when I found the landscape changing again
@mariusdorobantu8477
@mariusdorobantu8477 Жыл бұрын
I'm curently learning js for about 5 months and i must agree that's pretty hard for me. Not having a computer background or, i donno, a math thiking. I must agree that i have very bad days and i give up, then come back to learn again, and so on. It's seems like you have to trust the process, you have to take breaks to give time for that infos you learn to sediment. I totally agree with what you say, man, just DON'T WATCH OTHERS JOURNEYS, with theirs miraculous " I've larned JS in 7 days "! Thank you for 15 minutes of motivation and light @Web Dev Simplified
@lukas.webdev
@lukas.webdev Жыл бұрын
All the best for your journey! 😉💪
@KusuKijeru
@KusuKijeru Жыл бұрын
I'm a newbie, but I'd like to share a little about my programming learning journey. I started by watching KZbin videos on where to start, and based on general opinions, I began with Python (I had learned some Pascal and VB in school many years ago). So, I started watching tutorials, creating learning programs from beginner to expert videos. At the time, I was working at a company as a bike delivery person. After the tutorial, now I'm an expert! 😄 I started creating a program to help the letter delivery company. Basically, I was programming from one problem to another, fixing and moving on to the next problem. I learned a lot with this program I created because it evolved from importing data from Excel, creating Excel sheets and data tables, comparing data, having inputs, and even interfacing with Tkinter. My program had many uses for the company. Right away, even before it was completed, I already had the company using it and loving it because they could scan the letters, and the program would tell them with images and sounds if that letter needed to be returned to base, reposted to mail, or still wait for feedback. Before my program, the company was doing this with Excel, which was slow. At this point, I was getting "good" at Python. I totally understood its essence, but I kind of hated the user interface (UI) I created in Figma and coded in Tkinter. It felt like a program from 2000, and we're in 2023. So, I started looking for other libraries and ways to make my Python program look good. I ended up finding a KZbin channel where a guy created really good-looking dashboards with Java and NetBeans. I initially thought, "No, no," but of course, I went into KZbin and started with beginner to expert Java tutorials. I also did the Google Grasshopper courses, which were really good. I totally recommend them, and they give certificates for free. Well, now I was a "Java expert" or not. I started recreating my whole program in Java, and I have to say, I fell in love with Java. For me, I prefer Java over Python. It changed everything for me. I don't know if it's the best way to program or not, but it's "my style." I love creating methods in a Java file and calling them as the backend, getting the whole code in there, and then just calling the methods in other Java files as I need them. But again, I faced problems from one issue to another while working on the program. However, this time it was actually fun. When I was adding sounds, I accidentally discovered that the whole code, like 100 lines of "math" to do comparisons, etc., already existed in Java itself. I think it was the built-in "equals" function or something similar. So basically, after two weeks of thinking and problem-solving, I discovered I could replace 100 lines with one word. It was part of the learning process. Now my Java program had a beautiful UI, and the beeping part was working again. I had removed the Excel inputs and decided to create some tables by pasting from the clipboard, which the company loved. After that, I created a login system with auto-login, and I decided to do some web scraping with Selenium. So, there was no more copying from the pasteboard; my Java app was going to get the data directly from the website. With this, I added new features. After separating the letters, we had to input them into the system one by one, beeping as we went. Now, with web scraping and some automation, my app was doing it all on its own. We just had to use the separate letters tool, press play, and the computer would take over the mouse and do everything as if it were a person. At this point, I was no longer delivering letters; I was working in the company's office. All of this happened within a month. But sadly, this program came a bit too late for the company. It was a franchising company, and they had a lot of past problems due to the tons of manual work they had to do. So, while my program was saving the company, it was too late, and the owner decided to close the company. Other similar companies did not trust buying my app, even if I offered them a free test. It's quite sad. I decided, "Well, let's go learn some HTML, CSS, and JavaScript." The owner of the company asked me to create a webpage for him, and he paid me, but it was a simple page. It had to have a form, fill out a PDF, and send the PDF via email. With my Java knowledge, some Googling, and now ChatGPT, I started using it. I was able to create it, but it wasn't the best. I encountered a ton of problems with the PDFs, and the email was receiving blank PDFs. However, somehow I managed to make it work. I had never programmed with promises and asynchronous methods, so it was tough. I didn't fully understand what I was doing, especially with sending the email because I created the PDFs with JavaScript. I retrieved data from the document inputs and created the PDF with a library called jsPDF. So basically, if you know Java, learning JavaScript becomes quite easy. I had a million problems, and it took me about a month to create the website, which is a simple webpage, but it's working. Creating my own projects helped me grow a lot. So, if someone is starting, my advice is to learn a foundational language like Python or Java, and then move on to web development with HTML, CSS, and JavaScript. After that, you can dive into web application development, like Django (if you're into Python) or Spring (if you're into Java). However, I can't provide much advice on web application development because at this stage, it's really confusing what to do. You can use JavaScript or React for both the front end and back end and send dynamic data to the front end. It's a bit messy, and I'm still trying to figure it out. But based on my experience (which may not be the best, just my opinion), starting with a foundational language like Python or Java and then transitioning to web development is a good approach. If I were to start again, I would choose Java instead of Python, but Django also seems really good. So, the best advice is to choose one or two streams, one language, follow tutorials, challenge yourself to create something, and don't use ChatGPT initially. Don't keep searching for language comparisons; just choose one and stick with it. An amazing thing about programming is that whatever you think is possible, and a computer can do it, either Python or Java can handle it. The rest are just "patches." It all comes down to the foundational programming languages. I'm sorry for the huge comment, but I hope it helps someone who reads it.
@superlamzi
@superlamzi Жыл бұрын
You grabbed me with the intro. man! For YEARS I have been doing just that. Even now when I am actually at a Dev position I still do that.....
@Amy-gr3xc
@Amy-gr3xc Жыл бұрын
Thank you. I have been programming for less than a year and the learning curve is substantial. I was questioning my decision to make this career change because I was feeling very frustrated today. The project I started is not going well. In truth, it is because it is a little too advanced for my skills but I thought I could figure it out as I went. Back to the fundamentals.
@seangil
@seangil Жыл бұрын
Diggin the change of scenery in the background
@denniszenanywhere
@denniszenanywhere Жыл бұрын
Felt like this video was speaking to me directly. This is so true. I've been bouncing around from one framework to another, for the past 5 years, so I have only made slow progress and no web dev job and I ended up disregarding other skills I excel in. Maybe because I can't make it as a coder is the reason I keep doing it compared to other skills I find easier -- UX, graphic, web design, writing, marketing etc -- all things I could have explored more if only I didn't start learning coding 5 years ago. Which I have yet to crack. I wished I were other people who quit for good. I can't seem to quit, even if I am so bad at it.
@catalinbanici3357
@catalinbanici3357 Жыл бұрын
Awesome video!! I love it! Do you think learning react and redux now is a good choice with all these server side rendering things? And a year or two later after I master these 2 I will start on nextjs
@yppahpeek
@yppahpeek 11 ай бұрын
Learning through doing a project about something you already enjoy is such good advice. Building little tools to help my friends and I play my favourite board game, Twilight Imperium, has helped me learn Python so much more effectively (not really touched JS yet)
@michaelsearch7802
@michaelsearch7802 10 ай бұрын
Thank you. That has calmed me down before a big scary interview tomorrow
@spinningaround
@spinningaround 11 ай бұрын
I just wanted to take a moment to express my appreciation for your amazing content. As someone who is relatively new to the world of web development, your vlogs have been an incredibly valuable resource for me. One thing that stands out to me about your videos is your passion for JavaScript and the various frameworks built on top of it. While I initially found the language to be intimidating and overwhelming, your enthusiasm for it has made me see it in a whole new light. You have a way of explaining complex concepts in a clear and concise manner that makes them easy to understand and implement, whether it's vanilla JavaScript or one of the many frameworks available. In fact, I have to admit that listening to you talk about JavaScript frameworks has made me fall in love with them myself. Your tutorials and code-alongs have helped me gain a deeper understanding of how frameworks like React, Angular, and Vue work and how they can be used to create amazing web applications. It's been fascinating to see how these frameworks can make development faster, more efficient, and more enjoyable. But it's not just your technical expertise that I appreciate. I also love your personality and the way you connect with your audience. You have a great sense of humor and a down-to-earth approach that makes your videos fun and engaging to watch. Overall, I just wanted to say thank you for all that you do. Your content has inspired me to keep learning and growing as a web developer, and I can't wait to see what new insights and tips you have in store for us in the future.
@BneiAnusim
@BneiAnusim Жыл бұрын
Yes! Center an element vertically was so hacky! Also, back in the day, the closest thing to the developer tools we have today was an addon for Firefox called "Firebug", and CSS was crazy those days! 😬
@iwan3981
@iwan3981 Жыл бұрын
Thanks for this video. I'm a self-taught web developer and I'm really starting to get hang of JS now, but I'm overwhelmed AF with all the frameworks and what to learn next.
@sabuein
@sabuein Жыл бұрын
Thank you, Kyle, and I am happy to see you in the new location :)
@NomaanulHasan
@NomaanulHasan Жыл бұрын
I found this video to be highly relatable, as it spoke directly to my own experiences. With a decade of UI development under my belt, I primarily relied on HTML, CSS, and jQuery throughout the majority of my career-approximately eight years, to be precise. However, I eventually expanded my skill set by learning React, TypeScript, and Next.js. Unfortunately, I didn't prioritize reinforcing my JavaScript fundamentals through practical application. Reflecting on this now, I realize the importance of having practiced JavaScript earlier. Nevertheless, I firmly believe that it's never too late to enhance one's skills. I am grateful for the advice shared in the video, as it has proven to be tremendously valuable to me. Thank you sincerely for your guidance.
@aminarahman2429
@aminarahman2429 Жыл бұрын
Wow, thanks a ton for this video!!! I needed someone telling me these things!
@comasmusica7548
@comasmusica7548 Жыл бұрын
I can so relate to this video. My current hobby project has JavaScript and JQuery on the client, and C# on the server. And yes, there are probably tons of libraries that can make my life easier - but you can't keep up and in the end it boils down to JavaScript and C# anyway. By this I indeed manage to get a firm grasp on those languages. That's what counts as a basis.
@attila2246
@attila2246 11 ай бұрын
Everyone has their own path but really you should avoid JQuery. It is dead at this point and teaches many bad habits, a lot of the time you just call the function without understanding what it's really doing. Especially on a hobby project where you don't have time pressure and a client or boss breathing down your neck.
@abdullahnaim8073
@abdullahnaim8073 Жыл бұрын
Thanks for the words of encouragement!
@tristix3721
@tristix3721 Жыл бұрын
Thanks for the pep talk !!
@ubilubi1766
@ubilubi1766 11 ай бұрын
Man you helped me so much with your flexbox vid. Thank you for that vid. Im doing it for personal hoby (I really like coding but javascript ohoho boy) I jump into an idea that is lightyears ahead from basics skills so I will end up taking breaksin between. Thn when i come back it magically works. There is a thing called burnout. I suggest when u can, step back from it for a while and take a breath sometimes. Good learning everyone 👍
@rady90
@rady90 Жыл бұрын
Really happy to see this video because it gives a good bird's eye, overview to understand why we have to continuously keep learning new tools and frameworks and "jump through hurdles" just to keep up with what it takes to build a basic website.
@SimonIslit
@SimonIslit Жыл бұрын
yes Kyle, this office background looks much more comforting and light alive!
@juliosalas3436
@juliosalas3436 Жыл бұрын
My learning path has taken me though javascript, php, python and java. And everytime learning goes faster, because you realize everything starts repeating with just different names. So focusing in the fundamentals of any language will take you farthest than anything else.
@totfosk
@totfosk 11 ай бұрын
thanks a lot Kyle. I just needed this now!!!
@danielrondongarcia9905
@danielrondongarcia9905 Жыл бұрын
Thanks man! Those are truly comforting words
@blackeagle_
@blackeagle_ Жыл бұрын
i am also new to programming. i started two years ago. the part where you explained about what changed in web development was really interesting. maybe you could make a video about all the things that changed in web dev since you started
@andreyokhrimenko2271
@andreyokhrimenko2271 Жыл бұрын
Thanks for information, I wish I have it few years ago, when I choose angular to learn, with very poor understanding of javascript, and spend a half year of my life. Now after few courses of javascript fundamentals, new fuatures of JS6, ReactJS, and NextJS - I understand how it was stupid to begin from Angular. (It was hard to learn angular cause new version come in, 2,4,6,8) and every version has own principles and with my knowledge almost unreal to get all features in mind.
@ankita1420
@ankita1420 11 ай бұрын
Haven't seen an appealing intro like this one before woah👌🏻 that was soo on point gotta see the whole video now
@davidvrckovic
@davidvrckovic 11 ай бұрын
Thank you so much for this motivational video! I really needed this! ❤
@haraldferstl5072
@haraldferstl5072 Жыл бұрын
A really good and helpful video! 👍🏻 Thank you very much! 🙂
@klirmio21
@klirmio21 Жыл бұрын
I really like this format! If you talking and also sprinkling it with memes related to programming
@n3uron_bloom938
@n3uron_bloom938 Жыл бұрын
always appreciate your videos. you always give good, actionable advice. thanks!
@TheVincent0268
@TheVincent0268 11 ай бұрын
I am a developer since '94, working mainly with Microsoft products. A considerable amount of your time goes to debugging: setting breakpoints; analysing logs; writing scripts to support your process; reading on Stackoverflow how to solve a problem. Also, waiting for the compiler to finish it's job can be quite boring. At the moment I am learning Blazor for building web applications, which looks very promising.
@godswillumukoro8908
@godswillumukoro8908 Жыл бұрын
Thank you so mucj for sharing, and have a great day Kyle!!
@ihateorangecat
@ihateorangecat Жыл бұрын
I love this new style. Keep on coming!
@beaticulous
@beaticulous Жыл бұрын
When I heard the term "virtual DOM" I looked away immediately. Been doing great!
@gcmceachin
@gcmceachin Жыл бұрын
It's been a while since I've watched one of your videos!! You are spot on with all of your recommendations!!🎉
@jimchapman4579
@jimchapman4579 Жыл бұрын
Kyle, you have a wonderful sense of humor! We don't see that very often. Nice video! :)
@rpf23543
@rpf23543 Жыл бұрын
You are such a great, skilled and positive guy, thanks for everything!
@johnychinese
@johnychinese Жыл бұрын
That intro was fire and I like your new bg
@NavySturmGewehr
@NavySturmGewehr Жыл бұрын
With the help of your videos I'm starting to get decent with react. I did though, from my initial design always plan to have all the business logic on the api server and the react app to just be the client.
@manoj03h
@manoj03h Жыл бұрын
😊 Thanks! your motivation helped me a lot and I also learned so much from your videos
@saybers-4516
@saybers-4516 Жыл бұрын
Thank you so much kyle, You got my on my hardest times :(
@knaz7468
@knaz7468 10 ай бұрын
Excellent/funny intro. I like the idea of learning fundamentals, of you know what they are. The roadmaps part is tough ... where to get them? How to know they aren't out of date? My other major roadblock is hosting. Like how do you even find a host these days? One that gives you full control over the backend dev, and doesn't cost a fortune? And that doesn't require another year of learning propriety niche tech like AWS?
@nguhelon7015
@nguhelon7015 Жыл бұрын
Thank you so much for this video. The Impact this video has on newbies is massive, I can affirm you that.
@Maqus777
@Maqus777 11 ай бұрын
Thank you very much for confirming some of my random thoughts about this business -- very motivational :)
@blu8762
@blu8762 11 ай бұрын
i fell in this hell loop of trying to catch up with everything new and being a perfectionist after i graduated in 2018...so now im unemployed for 5 years rip.
@walnutsandbeastiality866
@walnutsandbeastiality866 Жыл бұрын
Hello Kyle! I was wondering about the self-made project part: Been learning for JavaScript quite a while now, and I'm deeply involved with wristwatches as a hobby. Mechanical wristwatches (like any mechanical systems) aren't as accurate as electronic ones, and therefore they have a daily deviation (cheaper ones around -15/+15 seconds per day, good ones are -2/+4) and I had the idea for building a website where I can "sync" my watches to an NTP time, store and graph out these accuracy values. I built the site for the NTP time syncing, the graphing, and whatnot (from a pre-recorded table of these deviations) but I'm not sure which backend language would be the most suitable and easiest to learn to make a simple and safe login system where other people can log in, add their collection of watches, and store these timing run values I thought about PHP first, but everywhere I looked online said it was going out of fashion, and I wouldn't like to "waste time" by learning it enough to carry the project with it. Any ideas about where I could begin with a project like this? Many thanks, Walnuts
@User36282
@User36282 Жыл бұрын
I NEEDED this video today. Great video, you're such a natural well spoken educator.
@elhaambasheerch7058
@elhaambasheerch7058 Жыл бұрын
One of my favourite videos from this channel and I have just watched a few minutes, we need more content like this Kyle!
@michaeljohnson1576
@michaeljohnson1576 Жыл бұрын
The best thing any aspiring web developer can do to speed things up is to ignore KZbin unless you need a guide or something and just build projects. Frontend Mentor was a blessing for me and I'm still learning but I continue to improve everyday. Don't do like I did and think that studying constantly is going to make you better. It does, of course, but actually applying that knowledge is key. Also, work on your algorithms for gradual critical thinking improvement!
@paras1kori
@paras1kori Жыл бұрын
This was a much-needed video, Kyle. Thank you so much for putting this out there. I learned the solutions you talked about the hard way. I realised I didn't have my basics clear, which was the reason I got overwhelmed. As soon as I completed learning the core JS, ES6, Async JS, etc., I felt confident and ready to learn React or any other framework 🙌🏻
@gourmetpro6784
@gourmetpro6784 11 ай бұрын
his only putting it out there because now its much easier to earn money by teaching people how to code because now IT industry is already full when lots of people can easily learn fullstack and just flood into the industry.
@andrewsharpe4764
@andrewsharpe4764 Жыл бұрын
I’m trying to move to a web dev career late in life. I’ve done a fair bit of web programming but in a very weird environment without needing fancy stuff. I’ve learned a lot from you, Fireship, net ninja, traversy, fun fun function etc, but I’m finding it really hard to land interviews.
@kenmtb
@kenmtb Жыл бұрын
I'm thinking it is the market, remote jobs and incredibly unrealistic expectations of employers. If you look at JR listings, they want "expertise" in a laundry list of skills. It is clearly an employer's market right now.
@abishekbaiju1705
@abishekbaiju1705 Жыл бұрын
Thanks man for this video. Loved the insights
@someusername789
@someusername789 Жыл бұрын
Love the bookshelf, thought I was watching one of the booktuber channels I follow for a second! First Law FTW! Great video.
@WebDevSimplified
@WebDevSimplified Жыл бұрын
Love that series
@harmez7
@harmez7 Жыл бұрын
ive had never seen you from side, you're BIG! this was an incredibly helpful video thank you so much
@SamHartmannCom
@SamHartmannCom Жыл бұрын
Thanks a lot for confirming what I already had in mind: focus on the fundamentals & the things that haven't changed fundamentally over the years (but are still the basic building blocks of the web): HTML, CSS, JS
@muhammad4609
@muhammad4609 Жыл бұрын
This vidoe (just like your others) make feel relax, Thank you man!
@biniyamwolde4338
@biniyamwolde4338 Жыл бұрын
Thanks man, Great video!!
@stephenm3874
@stephenm3874 11 ай бұрын
Could not agree more. I've been in the industry since 1990 in Atlanta and have been so fortunate to have lived it from pretty much the beginning. The industry is all about building on the fundamentals. Yes there are always going to be new ways to implement these to accommodate shifts in usage but at the core it's always layered on the fundamentals. This is where the basic mathematics, protocols and engineering platforms live. Master these and you'll be able to discern how and why new implementations present and evolve so you'll be prepared to evaluate and choose the new "shiny" for yourself. Btw, there is maybe five youtube channels I go to for info for current web development and this is definitely one of them. Thank you Kyle for your talent and efforts. It's always excellent.
@Domixnator
@Domixnator 11 ай бұрын
What are the other channels out there you personally recommend for web dev? IMO Kyle is decent and love watching his videos.
@gmd2171
@gmd2171 Жыл бұрын
Loved this new studio room bro ❤ looking so fresh
@FireMuscle11
@FireMuscle11 Жыл бұрын
Thank you bro, youve help me alot snce the start of my programing career. Respect to you and your channel.
@benteiko9188
@benteiko9188 9 ай бұрын
Helpful reminders, thanks.
@urahara264
@urahara264 11 ай бұрын
The intro is just hilarious , Beautiful content !!
@fantasticfreddie
@fantasticfreddie Жыл бұрын
Really liked this one, I wouldn't mind seeing more of these kind of talky videos.
@pamphilemkp5841
@pamphilemkp5841 11 ай бұрын
Thanks 🙏 for the insights
@cest_sa_belle
@cest_sa_belle 11 ай бұрын
Thank you for this video Kyle
@DevlogBill
@DevlogBill 10 ай бұрын
Very good video, It shows how passionate you are about what you do.
@foxdog9332
@foxdog9332 Жыл бұрын
thank you for saying this...been learning python/javascript for the last year and this is exactly how it feels.
@EliKennedy
@EliKennedy Жыл бұрын
Great advice on making learning enjoyable for yourself. Another way to do that is set micro goals that mean you get little successes along the way. You get that little dopamine hit of kicking a goal.
@boonloveslove
@boonloveslove Жыл бұрын
First time seeing that Kyle person has a body as well, so far the only thing we have seen is his head teaching us things haha! Great job man!
@vergil_389
@vergil_389 Жыл бұрын
the greatest full stack web dev channel on youtube, Thank you for all your videos :D
@blueghost512
@blueghost512 Жыл бұрын
Regarding Fireship, I don’t think his channel is targeting Dev juniors, he’s more like for the seniors I admire his work as a senior because he delivers the most important things in a timely manner. Because currently we have tutorials out there teaches you how to center a div in a 33 minutes video
@ianthehunter3532
@ianthehunter3532 Жыл бұрын
If only there was a universal standard for most optimised way of creating websites that would excellently present the steps needed for implementation of a feature. No need for security concern, slow loading, bloat ...
@ipodtouch470
@ipodtouch470 Жыл бұрын
@@ianthehunter3532 The lack of these standards is one of the reasons why some people argue software engineering isn’t an engineering discipline.
@alexm9104
@alexm9104 Жыл бұрын
Fireship is for new tech evaluation and memes. And it's for everyone, I think.
@davien001
@davien001 Жыл бұрын
I think there's a 15 hour react router tutorial on KZbin.
@simonorange4191
@simonorange4191 Жыл бұрын
So true! And excellent tips!
@SlickStatus
@SlickStatus Жыл бұрын
Thank you ❤ very helpful
@adeyemiodusina3826
@adeyemiodusina3826 11 ай бұрын
Thanks for sharing... this has instill my confidence more.
@Factss_101
@Factss_101 8 ай бұрын
Thanks for clarification! You've got a new sub..
@egemen_ozturk
@egemen_ozturk Жыл бұрын
Amazing intro, loved it!
@MYount
@MYount Жыл бұрын
In MIT xPro Coding boot camp. I cannot stress enough, become a learner and learn everything out there. Even if you just read about other languages, it's better to see why and how we got here. Keep learning!
@Metalvain4
@Metalvain4 Жыл бұрын
Been programming for 2 years and some days I still feel like I've barely scraped the iceburg. Thanks for the sound advice and motivation, Kyle.
@Greedygoblingames
@Greedygoblingames Жыл бұрын
Been programming for the past 35+ years and still feel like I've barely scraped the surface. There will always be more I don't know than I do know! 🤯
@smash746
@smash746 Жыл бұрын
Such useful information thank you 🙏
These Mistakes Almost Stopped Me From Learning To Code
11:34
Web Dev Simplified
Рет қаралды 167 М.
Web Design vs Web Development | What's right for you?
9:52
Jesse Showalter
Рет қаралды 415 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
The Most Important Skill You Never Learned
34:56
Web Dev Simplified
Рет қаралды 150 М.
You don't need a frontend framework
15:45
Andrew Schmelyun
Рет қаралды 104 М.
CSS Anchor Is The Best New CSS Feature Since Flexbox
15:39
Web Dev Simplified
Рет қаралды 357 М.
Two Sum | LeetCode 1 | JavaScript | Easy
13:20
Gordon Zhu
Рет қаралды 6 М.
Is AI Killing Web Development?
15:02
Harkirat Singh
Рет қаралды 193 М.
Why Most People FAIL to Learn Programming
8:04
Aaron Jack
Рет қаралды 1,9 МЛН
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 163 М.
5 JavaScript Concepts You HAVE TO KNOW
9:38
James Q Quick
Рет қаралды 1,4 МЛН
How To Load Images Like A Pro
15:48
Web Dev Simplified
Рет қаралды 357 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31