Are you self taught? I graduated in Computer Engineering but decided to try to get a job in Web Dev, I'm not a big fan of hardware work. I had to learn html and css and the architecture of how web apps are constructed. It's a fucking grind. I still need to learn how to use frameworks.
Learning the wrong framework is *lethal*. Wake up sheeple. My friend got very sick once because he learned Laravel. Now he's a permanent idiot. I don't know if Laravel did that though 🤔
I already know most of the basic JavaScript concepts but still purchased your course as you are just awesome ... And I can refer your course any point of time in future to clear my doubts ... Guys please purchase Brad courses if you really serious about tech ... Keep up the good work.. Please create course on algorithms using JavaScript... Thanks ... Love from India , to you and your family....
Hello Brad, I was curious if you’re going to make a course on React Native? You’re one of the best teachers on UA-cam and Udemy and I love mobile Development and React Native.
I have to admit that if I have had tutors like you at uni in London, I would save so much time. Two years of master's degree did not give me so good knowing what I received from your movies for FREE, such comprehensive and condensed in a nutshell. MANY THANKS. You are like "manna from heaven"
Back in the mid 90's I was a fairly new Database Admin with a little Oracle and Sybase experience. I was kind of overwhelmed with everything because back then we were our own support and very little info on the web compared to today. I was told I had to learn DB2 (an IBM database) and I was super stressed because I was already at what I thought was my limit. A good friend and mentor told me this "An application is an application is an application. They may do things a little differently, and name things differently, BUT they all use the same fundamental processes to get things done (i.e. fetch, save, open, execute, update, queue, etc). That Truth set me up for a great career. Once I dug into DB2 I found that my mentor's words were 100% accurate. From there I no longer worried about taking on new applications, languages, terms, etc. Turns out that Technology requires us to do just that as part of our lives and after decades of learning new technologies, we get better and faster at taking them on. Kudos to Brad, I was in Management for years and got burnt out in the Corporate World so I turned back to Designing and Building. He's an excellent instructor and career counselor.
Just what I needed keep them coming, thanks Brad I just jumped into react when not ready and realised am way over my head and had to come back and learn more vanilla Javascript. Frontend masters plus Brad's courses is the perfect combination
same, but flutter/dart app for me. I tried to implement a google authentication page without knowing anything about API, state components, framework, Cors, app dev, anything...I failed miserably
Brad you are like a spiritual technical guru. I always feel happy to hear to talking and learn from you. You are amazing and I really like your courses and the way you present them.
Absolutely agree with you. For beginners it's more important to focus the core like knowing JavaScript very well. Today's framework may be tomorrows garbage, we really don't know that. Think framework likes a tool, if you know the fundamental concepts it will not take much time to learn a framework. But still if you really want to know the difference, then its better to learn the basic of your selected frameworks and compare which one you like most.
Thank you for this. Just delving into this topic in a serious matter. This is right on time for me now. I'm starting with the most minimal Framework I've seen just because it hinges on writing vanilla JavaScript.
From my own experience everything you stated in this video is 300% true. Its the reason why I went back to learn modern JS after failing to learn and understand React. The analogy you gave helped me btw. It made it easier to understand what redux is doing.
Brad I always love your videos and the ways you explain things. Thanks. I'll really plea that you try and give us instances where some of the things we're learning can be applied in real coding project. I feel that will help us to appreciate it more. Much love from Nigeria. You're the man.
Good morning Brad! I am a 1 year experienced developer and you helped me a lot in my web development career. I'm your number 1 fan here in the Philippines. Don't forget to get a rest! We love you Mentor Brad!
You just explained in 9 minutes everything I was putting off learning about until next month. Effective analogy of states and components: sticks in my noggin. Your clear explanation of why one should learn vanilla JS more in depth before frameworks gives me something to direct people to instead of the hard work of trying to explain, often less clearly. Thanks!
Recently started doing PHP with expressive frameworks, first time PHP professionally after 20 years + on Microsoft platforms, your PHP and frameworks videos were huuugggee help. Thanks
Man, I loved your analogy for state management. The example you 've used was so simple and funny that even a kid would have understood it, it certainly helped me understand a little better how state management works. It would be great if you could include more such analogies in your future tutorials and courses, for higher level explanations of difficult concepts. Keep going strong!
Absolutely agree, in the end of the day these JavaScript frameworks are built on JavaScript and Browser Objects (History vs React Router). Having a good base knowledge is important
Thanks dude, before watching your video i was overwhelmed about the idea of learning a new framework. Spent days and nights searching which framework is best to learn and more rewarding like you said in the video, even went up to trying a couple of frameworks and found out that i still need to better-off my level in JavaScript. However i duly believe it's important for a Front-End developer to learn and master at least a framework, which was the main reason that pushed me to start learning one but i guess i was in a rush and i have to calm down and continue with JavaScript before any other thing. thanks again for this video man.
You were the best thing i stumbled across accidentally mate! have learned a ton from your courses.. no appreciation will ever be enough! Great job! and keep making videos and courses!!!!
Yup. Absolutely based on preference. I stuck with React because I can create my own ecosystem, instead of using CLIs. Vue is interesting but I don't really enjoy inserting black magic into HTML tags. Angular is also interesting, but I really don't want to sacrifice 126 goats every time I need to start a new project.
Brad, Another great video. I could not agree more. I have also encounter the problem of colleagues having insufficient foundation knowledge of the standard technologies when using TypeScript, Bootstrap and JQuery; leading to holes in their understanding and making incorrect assumptions. Keep up the excellent work.
Soo damn true! As a current undergrad I dove into Angular and React way before I should've. Not only you get confused with JavaScript, but you literally skip the best and most important parts of JS by jumping into a framework. But one good thing about jumping into frameworks early is that you can learn how to make web apps really fast. It wont be efficient code, but it will work. I learnt this the hard way by failing interviews...
@@alfredomora5555 well, I am teaching front end development at a summer bootcamp for now. My job case is a bit more complicated cause im an international student so it has all this legal bullshit. But hopefully I get something soon. I cant wait to see how it feels to actually get the title of a front end engineer. Its something ive only been admiring in other people!
Thank you so much! I jump to react and react native because the job requires that,but now I'm learning vanilla javascript and this language is awesome!
I love your channel man. I found it by accident, while looking for some good, RWD tutorial, and stayed for longer watching your other videos :) You can easily explain a lot of things in a simple video. Thank you for your videos! Keep up the good work!
I totally Agree man. I was using mainly React for last 2 years working as a Frontend and recently I got a project in Vue. Switching to Vue was like a week of experimentation and checking Vue docs for which part is which. No matter which framework you choose, you always end up with almost the same set of parts : UI Components, State Manager (e.g. Redux, Vuex), Router. You just need to figure where each the parts go and how they connect, the rest is quite similar :) Great video!
@Ryan Dulac I didn't exactly switch out of my own volition. I'm working with an Agency, so sometimes clients want specific framework. Let's say they want to support the app/site after launch but only have people with Vue skills in house :). I think I still prefer React more because I am one of those people who really enjoy JSX, but ease of using and building Vue is quite compelling indeed :)
Before I was a self-taught programmer, and I remember the frustration I would have for not understanding certain things. Now am a programming instructor and I fully believe algorithms are very important because they help learn how to think and problem solve. Very true info.
I am using vanilla Web Components to make native components and so i have 0 interest of any framework right now! Simple web components + Redux is just a amazing thing. You still are in native side of JavaScript and when i will feel that i could have some benefits from some framework, i can easy jump into that with all my pre-built component set.
For reasons beyond my understanding programmers make bad teachers, bad books and bad videos in general. Thank you Brad for being an awesome exception to this rule!
Hello brad!, I just wanted to tell you that a week ago I got my first job as UI Developer and that you were very helpful in my learning. These last 6 months were a before and after in my life, to have to deal with depression and doubt what to do with my life to have a safe path and live happily. Thank you very much for all the tutorials and the help you gave me, you were really one of my great guides on this path. Not only as a programmer, but in how to face the doubt, the depression, how to structure myself, how to learn. I wish you much happiness and success in these coming years Greetings from Argentina!
awesome content as always brad. Would you consider making a video about your problem solving approach for a javascript project? coders are problem solvers more than anything else and I would love to hear your thoughts on this
I started making some advanced Javascript tutorials if anyone wants to take a look. I find that teaching something is actually a VERY good way of solidifying your own skills.
I couldn't agree more Brad! I have a similar video where I talk about MEAN vs MERN and which one you should learn and I basically state a very similar argument, it is by far one of the worst performing videos on my channel in terms of likes/dislikes as I guess people want me to tell them what to learn or justify their choice of framework. I don't understand why people have such a hard time understanding that frameworks are just an extension of JavaScript and that learning the fundamentals is far more important! Again, great video.
Great insight Brad, your course on Modern JavaScript is really nice. Currently study to go into the software industry Thanks a lot Chinedu, down here in Nigeria
Thanks for the 'goofy' analogy. Also, thank you for all your videos past and present they really help show the process. I watched a guy build a site with 'just javascript' no animation libraries no larger component framework it was enlightening. He showed the and explained the logic behind what he was doing, and how to debug. Debugging is important. What stymies me most of the time besides code vernacular, trying to parse what this.this.otherThis {( insert code here )} means ;P , is without running to stack overflow - troubleshooting and testing code, to help problem solve and point the way to where you need to go next. Regards and Thanks again Brad
Spent 3 years developing reactjs , never even a single hello world app in angular, changed job day 1 they needed a full app in angular, so what I did was think the whole app in react and then google how to do this thing I do in react but in angular... The process went really smooth and didn't need to learn anything beyond a syntax
This video spoke to me a lot. Web dev is not about dealing with thousand of new technologies and frameworks out there. The real point is to master the basics. And i think it's a real problem, especially for the junior devs : they tend to pick a framework or a library for everything. Learn the basics first.
I have a few of your udemy courses, all are good. Especially the JS course since where I work is still using jquery quite heavily and I've gotten away from vanilla js / es6 etc. Just curious, will you ever come out with a vuejs or react-native course? I'd totally be down for those.
Nice vid Brad, I like analogies like the one you gave, don't worry if they sound a bit corny to you, we're here to learn from the master and they help a lot.
I would suggest if you're looking for your first framework to pick React or Vue over Angular. I learned Angular first and had the problem Brad described of - is this a typescript issue? a javascript issue? or an Angular issue? Perhaps an Observable/rxjs issue? I couldn't tell enough to efficiently search the problem at times. React and Vue are much closer to vanilla and I'd pick one of those first.
Love your podcast, recently discovered your videos. JavaScript is very tiring to me, personally I am big on the VanillaJS -- would love to see some more on that. Either way, thank you for the content and the podcast! They get me through the week
I really agree with the tings about learning javascript first. Actually, you can skip front end frameworks in many cases. It all depends on the team and the type of project. What it really comes down to is handeling data. But I suggest using Typescript or a different programming language if u really want to master programming. But i think js is cool. And I have builded many projects in it.
Sorry to say, when I saw that analogy, I laughed. You think like a kid. That's very awesome. Kids are always creative. But, thanks Brad, That analogy helped a lot to understand the concept. Keep it up, keep us up! :)
I jumped first into jquery, then vue, then angular while simultaneously learning javascript lol. Its working out just fine, and i know the basics of the 2 frameworks now.
Great video Brad. I agree, people starting out should learn the fundamentals of javascript first. Here's how I look at it. It's like learning how to play basketball (any sport really). You need to first learn how to shoot, dribble and pass properly and master these fundamental moves. Then, through time, you get better at combining them by practice, thus, creating your own plays. It applies to programming too, in my opinion. First you learn the fundamentals, then you combine and apply them to make an app. Keep up the good work Brad.
I bought your udemy course before I ever saw a single UA-cam video. It's really good. I mean really good. Just wish you would reply to messages or something. I understand you cant cause of the ridiculous amount of students you got but yeah. It's great and highly reccomend.
Damn, sir. U're really understand what some ppl really feel about algorithm. I personally also don't like them, not just because they're so confusing but also really messy. I hope i have some professor like you in my college. thx, Sir for this advise. GBU
Great vid more videos like this, analogies and breaking down the hard jargon makes it much more easier to understand! And just to put it out there if you focus on any one framework and go full gear into it there will be an employer looking for some like you, trust your gut and choose one!
Love you videos and your channel in its entirety which is why I subscribed a while ago. Do you have any videos explaining minimum requirements before applying for a junior dev job? Frontend I mean. Thanks!
Strongly agree with the first point, one should know JS at least enough to distinguish between pure JS and framework methods... for me it was a bit easy... I started with backend development first, with node and express... after getting through the CRUD functionalities and the authentication and authorization I was pretty much through the basics of JS... Yeah I know I should've started with frontend development first, but I didn't thought of it and no one was really there to guide either😂😂
Hi Brad, I really want to thank you for all the content that you deliver and the good job that you do on this channel, really thanks man!! Also I want to ask you what is your opinion on .Net and ASP.Net since I do not see many content on this in here. Just want to know your public opinion because I think it’s important to understand why you turned your path more on other technologies and not Microsoft based ones? Thanks again for everything
In our Generation, UA-cam is The Largest University.
And BRAD is The Best Professor.
Bishal Sen HDRI Jesus, no pressure there 😦 thanks man 😊
@@TraversyMedia that the way it is. i have built my start-up from your videos, business is constantly growing... :-)
@@sibusisondlovu7509 what does your company do?
software development based in South Africa
I agree!
3 years ago I started learning from you. One year ago I got my first full-time job as a developer. God bless you Brad
What did u learned?
Tounsi Med development.
@@tounsimed5202 , almost everything in development. From Javascript to Go to Rust to frameworks. You name it
Congratulations.
Are you self taught? I graduated in Computer Engineering but decided to try to get a job in Web Dev, I'm not a big fan of hardware work. I had to learn html and css and the architecture of how web apps are constructed. It's a fucking grind. I still need to learn how to use frameworks.
Please understand this is just my personal opinion and advice. Take any video like this with a grain of salt..thanks for watching!!
That won't be a problem since I'm a salty guy 😜
hello Brad, i wanted to know if you are making an updated version of your mern stack course like you did for the react front to back course. thanks
Learning the wrong framework is *lethal*. Wake up sheeple. My friend got very sick once because he learned Laravel. Now he's a permanent idiot. I don't know if Laravel did that though 🤔
I already know most of the basic JavaScript concepts but still purchased your course as you are just awesome ...
And I can refer your course any point of time in future to clear my doubts ...
Guys please purchase Brad courses if you really serious about tech ...
Keep up the good work..
Please create course on algorithms using JavaScript...
Thanks ...
Love from India , to you and your family....
Hello Brad, I was curious if you’re going to make a course on React Native? You’re one of the best teachers on UA-cam and Udemy and I love mobile Development and React Native.
I have to admit that if I have had tutors like you at uni in London, I would save so much time. Two years of master's degree did not give me so good knowing what I received from your movies for FREE, such comprehensive and condensed in a nutshell. MANY THANKS. You are like "manna from heaven"
Back in the mid 90's I was a fairly new Database Admin with a little Oracle and Sybase experience. I was kind of overwhelmed with everything because back then we were our own support and very little info on the web compared to today. I was told I had to learn DB2 (an IBM database) and I was super stressed because I was already at what I thought was my limit. A good friend and mentor told me this "An application is an application is an application. They may do things a little differently, and name things differently, BUT they all use the same fundamental processes to get things done (i.e. fetch, save, open, execute, update, queue, etc).
That Truth set me up for a great career. Once I dug into DB2 I found that my mentor's words were 100% accurate. From there I no longer worried about taking on new applications, languages, terms, etc. Turns out that Technology requires us to do just that as part of our lives and after decades of learning new technologies, we get better and faster at taking them on.
Kudos to Brad, I was in Management for years and got burnt out in the Corporate World so I turned back to Designing and Building. He's an excellent instructor and career counselor.
Just what I needed keep them coming, thanks Brad
I just jumped into react when not ready and realised am way over my head and had to come back and learn more vanilla Javascript.
Frontend masters plus Brad's courses is the perfect combination
realized that just now ....am not ready for react
same, but flutter/dart app for me. I tried to implement a google authentication page without knowing anything about API, state components, framework, Cors, app dev, anything...I failed miserably
"They make drama for picking a freaking framework"
+1 to that!
Brad you are like a spiritual technical guru. I always feel happy to hear to talking and learn from you. You are amazing and I really like your courses and the way you present them.
Absolutely agree with you. For beginners it's more important to focus the core like knowing JavaScript very well. Today's framework may be tomorrows garbage, we really don't know that. Think framework likes a tool, if you know the fundamental concepts it will not take much time to learn a framework. But still if you really want to know the difference, then its better to learn the basic of your selected frameworks and compare which one you like most.
Thanks, Brad!.... the state analogy is perfectly understood. Like its a rule of thumb: explain with no-nonsense. Much love from Africa, Nigeria.
Thank you for this. Just delving into this topic in a serious matter. This is right on time for me now. I'm starting with the most minimal Framework I've seen just because it hinges on writing vanilla JavaScript.
You are the best, no doubts. Never met such care and attention as you show. Thank you for your job!
I have never seen a more honest UA-camr who teaches programming than him
From my own experience everything you stated in this video is 300% true. Its the reason why I went back to learn modern JS after failing to learn and understand React. The analogy you gave helped me btw. It made it easier to understand what redux is doing.
Brad I always love your videos and the ways you explain things. Thanks.
I'll really plea that you try and give us instances where some of the things we're learning can be applied in real coding project.
I feel that will help us to appreciate it more.
Much love from Nigeria. You're the man.
Good morning Brad! I am a 1 year experienced developer and you helped me a lot in my web development career. I'm your number 1 fan here in the Philippines. Don't forget to get a rest! We love you Mentor Brad!
You just explained in 9 minutes everything I was putting off learning about until next month. Effective analogy of states and components: sticks in my noggin. Your clear explanation of why one should learn vanilla JS more in depth before frameworks gives me something to direct people to instead of the hard work of trying to explain, often less clearly. Thanks!
Love the analogy of cloud and rockets, I'd like to use in my own class if that's OK. Thanks for the great post!
Recently started doing PHP with expressive frameworks, first time PHP professionally after 20 years + on Microsoft platforms, your PHP and frameworks videos were huuugggee help. Thanks
Man, I loved your analogy for state management. The example you 've used was so simple and funny that even a kid would have understood it, it certainly helped me understand a little better how state management works. It would be great if you could include more such analogies in your future tutorials and courses, for higher level explanations of difficult concepts. Keep going strong!
Absolutely agree, in the end of the day these JavaScript frameworks are built on JavaScript and Browser Objects (History vs React Router). Having a good base knowledge is important
Thanks dude, before watching your video i was overwhelmed about the idea of learning a new framework. Spent days and nights searching which framework is best to learn and more rewarding like you said in the video, even went up to trying a couple of frameworks and found out that i still need to better-off my level in JavaScript. However i duly believe it's important for a Front-End developer to learn and master at least a framework, which was the main reason that pushed me to start learning one but i guess i was in a rush and i have to calm down and continue with JavaScript before any other thing.
thanks again for this video man.
You were the best thing i stumbled across accidentally mate! have learned a ton from your courses.. no appreciation will ever be enough! Great job! and keep making videos and courses!!!!
Yup. Absolutely based on preference.
I stuck with React because I can create my own ecosystem, instead of using CLIs.
Vue is interesting but I don't really enjoy inserting black magic into HTML tags.
Angular is also interesting, but I really don't want to sacrifice 126 goats every time I need to start a new project.
hmmm what do you mean by sacrifice 126 goats ....
What do you mean by "I don't want to sacrifice 126 goats
It’s no longer javascript, it’s java.
Thanks for giving the cloud analogy I didn’t think of it like that and it’s super helpful. Great video man!
Brad, Another great video.
I could not agree more. I have also encounter the problem of colleagues having insufficient foundation knowledge of the standard technologies when using TypeScript, Bootstrap and JQuery; leading to holes in their understanding and making incorrect assumptions.
Keep up the excellent work.
Soo damn true! As a current undergrad I dove into Angular and React way before I should've. Not only you get confused with JavaScript, but you literally skip the best and most important parts of JS by jumping into a framework. But one good thing about jumping into frameworks early is that you can learn how to make web apps really fast. It wont be efficient code, but it will work. I learnt this the hard way by failing interviews...
@@alfredomora5555 well, I am teaching front end development at a summer bootcamp for now. My job case is a bit more complicated cause im an international student so it has all this legal bullshit. But hopefully I get something soon. I cant wait to see how it feels to actually get the title of a front end engineer. Its something ive only been admiring in other people!
Thank you so much! I jump to react and react native because the job requires that,but now I'm learning vanilla javascript and this language is awesome!
I love your channel man. I found it by accident, while looking for some good, RWD tutorial, and stayed for longer watching your other videos :) You can easily explain a lot of things in a simple video. Thank you for your videos! Keep up the good work!
Today i started your begginer js course❤❤i love all your tutorials
Bought and took your JS course. Really good course. That plus your encouraging speeches here really propel me along.
Eat->Sleep->Code->Repeat in the background :)
List.append("exercise")
Seems silly, but is better for you to code in good health
Neat explanation, creative analogy and straight to the point. Brad, always at his best. You are an angel in the technological world..coolest angel 👍
Love the picture in your brain, cloud rocket rain components
I totally Agree man. I was using mainly React for last 2 years working as a Frontend and recently I got a project in Vue. Switching to Vue was like a week of experimentation and checking Vue docs for which part is which. No matter which framework you choose, you always end up with almost the same set of parts : UI Components, State Manager (e.g. Redux, Vuex), Router. You just need to figure where each the parts go and how they connect, the rest is quite similar :) Great video!
@Ryan Dulac I didn't exactly switch out of my own volition. I'm working with an Agency, so sometimes clients want specific framework. Let's say they want to support the app/site after launch but only have people with Vue skills in house :).
I think I still prefer React more because I am one of those people who really enjoy JSX, but ease of using and building Vue is quite compelling indeed :)
Man I love how u teach things with an analogy. I get thing 10x quicker with analogies.Thanks! keep rocking brother!
Before I was a self-taught programmer, and I remember the frustration I would have for not understanding certain things. Now am a programming instructor and I fully believe algorithms are very important because they help learn how to think and problem solve.
Very true info.
I am using vanilla Web Components to make native components and so i have 0 interest of any framework right now! Simple web components + Redux is just a amazing thing. You still are in native side of JavaScript and when i will feel that i could have some benefits from some framework, i can easy jump into that with all my pre-built component set.
Respect!
thank you very much, i was planning to learn vue, without knowing javascript, it was a huge mistake!
Thanks, Brad.. Learning Language is always important even after you have learned a framework.
For reasons beyond my understanding programmers make bad teachers, bad books and bad videos in general. Thank you Brad for being an awesome exception to this rule!
Hello brad!, I just wanted to tell you that a week ago I got my first job as UI Developer and that you were very helpful in my learning. These last 6 months were a before and after in my life, to have to deal with depression and doubt what to do with my life to have a safe path and live happily.
Thank you very much for all the tutorials and the help you gave me, you were really one of my great guides on this path.
Not only as a programmer, but in how to face the doubt, the depression, how to structure myself, how to learn.
I wish you much happiness and success in these coming years
Greetings from Argentina!
JavaScript is a mountain. While those frameworks are dust.
That cloud analogy. That's the best analogy for understanding. Bless you!
Thanks Brad. I purchased your Javascript course. Threw in the Node Mongo DB video to boot. Hope I can get time to get to them all. Great videos!
brother...thank you..this one is really giving light to my path in learning programming by myself..thank you 🙏
Brad is the Best Professor, Coach and Mentor I ever had in my Life........
awesome content as always brad. Would you consider making a video about your problem solving approach for a javascript project? coders are problem solvers more than anything else and I would love to hear your thoughts on this
pff this guy is awesome , i'm always learning something from him thank you so much Brad for sharing infos
I started making some advanced Javascript tutorials if anyone wants to take a look. I find that teaching something is actually a VERY good way of solidifying your own skills.
Again, the way you explain everything is just so easy to understand! Thank you so much!
I couldn't agree more Brad! I have a similar video where I talk about MEAN vs MERN and which one you should learn and I basically state a very similar argument, it is by far one of the worst performing videos on my channel in terms of likes/dislikes as I guess people want me to tell them what to learn or justify their choice of framework. I don't understand why people have such a hard time understanding that frameworks are just an extension of JavaScript and that learning the fundamentals is far more important! Again, great video.
Yea, it's better to do things the hard way first with pure javascript to actually gain an appreciation of what these frameworks do.
Thank you Brad! It's helpful for me because i was confused before watching your conference.
Great insight Brad, your course on Modern JavaScript is really nice.
Currently study to go into the software industry
Thanks a lot
Chinedu, down here in Nigeria
Thanks for the 'goofy' analogy. Also, thank you for all your videos past and present they really help show the process.
I watched a guy build a site with 'just javascript' no animation libraries no larger component framework it was enlightening. He showed the and explained the logic behind what he was doing, and how to debug. Debugging is important. What stymies me most of the time besides code vernacular, trying to parse what this.this.otherThis {( insert code here )} means ;P , is without running to stack overflow - troubleshooting and testing code, to help problem solve and point the way to where you need to go next.
Regards and Thanks again Brad
Love the component/state analogy! Thank you, for the awesome content you work so very hard to put out.
Most honest UA-camr...
Respect you sir🙏
not sure why but among all the people on UA-cam you're the one i look up to. hope one day i'll reach the same level as you.
Spent 3 years developing reactjs , never even a single hello world app in angular, changed job day 1 they needed a full app in angular, so what I did was think the whole app in react and then google how to do this thing I do in react but in angular... The process went really smooth and didn't need to learn anything beyond a syntax
State can also be thought of as a database. The data in the state has different types. When state changes, your UI updates.
This video spoke to me a lot. Web dev is not about dealing with thousand of new technologies and frameworks out there. The real point is to master the basics. And i think it's a real problem, especially for the junior devs : they tend to pick a framework or a library for everything. Learn the basics first.
I have a few of your udemy courses, all are good. Especially the JS course since where I work is still using jquery quite heavily and I've gotten away from vanilla js / es6 etc. Just curious, will you ever come out with a vuejs or react-native course? I'd totally be down for those.
Nice vid Brad, I like analogies like the one you gave, don't worry if they sound a bit corny to you, we're here to learn from the master and they help a lot.
I would suggest if you're looking for your first framework to pick React or Vue over Angular. I learned Angular first and had the problem Brad described of - is this a typescript issue? a javascript issue? or an Angular issue? Perhaps an Observable/rxjs issue? I couldn't tell enough to efficiently search the problem at times. React and Vue are much closer to vanilla and I'd pick one of those first.
Love your podcast, recently discovered your videos. JavaScript is very tiring to me, personally I am big on the VanillaJS -- would love to see some more on that. Either way, thank you for the content and the podcast! They get me through the week
Thanks Brad. I was considering studying vue.js
I really agree with the tings about learning javascript first. Actually, you can skip front end frameworks in many cases. It all depends on the team and the type of project. What it really comes down to is handeling data. But I suggest using Typescript or a different programming language if u really want to master programming. But i think js is cool. And I have builded many projects in it.
You're absolutely right, i faced this issue now a day!!!
I'm sortout now to learning pure js 👍
Thanks a lot 🙏
I have read Eloquent JavaScript...Best book to prepare...
Sorry to say, when I saw that analogy, I laughed. You think like a kid. That's very awesome. Kids are always creative. But, thanks Brad, That analogy helped a lot to understand the concept. Keep it up, keep us up! :)
We love your work Brad,
Hats off to you...
I jumped into framework quickly and learned most of the things during learning react, and i didnt regret it
I did the same, but then I went back to ReactJS
Same, but then with vue
I jumped first into jquery, then vue, then angular while simultaneously learning javascript lol. Its working out just fine, and i know the basics of the 2 frameworks now.
@@m3rl1on what you mean by 2 frameworks?
@@MukeshKumar-co5ky i use react and svelte now lol
Great video Brad.
I agree, people starting out should learn the fundamentals of javascript first.
Here's how I look at it.
It's like learning how to play basketball (any sport really). You need to first learn how to shoot, dribble and pass properly and master these fundamental moves.
Then, through time, you get better at combining them by practice, thus, creating your own plays.
It applies to programming too, in my opinion.
First you learn the fundamentals, then you combine and apply them to make an app.
Keep up the good work Brad.
I bought your udemy course before I ever saw a single UA-cam video. It's really good. I mean really good.
Just wish you would reply to messages or something. I understand you cant cause of the ridiculous amount of students you got but yeah. It's great and highly reccomend.
your analogy is spot on bro, thanks a lot for that :)
Damn, sir. U're really understand what some ppl really feel about algorithm. I personally also don't like them, not just because they're so confusing but also really messy. I hope i have some professor like you in my college. thx, Sir for this advise. GBU
Great vid more videos like this, analogies and breaking down the hard jargon makes it much more easier to understand!
And just to put it out there if you focus on any one framework and go full gear into it there will be an employer looking for some like you, trust your gut and choose one!
Thank you for the video. Brad is a good teacher, explains everything simple and plain.
Fuck girl 🧒
I'm interested in Arabic literature but I watch your video and like
been watching and learning from your videos.. huge thanks...kudos!
Thanks for the overview Prof. Brad
Love you videos and your channel in its entirety which is why I subscribed a while ago. Do you have any videos explaining minimum requirements before applying for a junior dev job? Frontend I mean. Thanks!
Oh, I think I just signed up to your JavaScript tutorial on Udemy. I did for this exact reason.
3:55 see, there IS a case for learning algorithms!
6:50 So, now I know what Redux and Vuex are ... state management libraries. Cool.
2:43 "they just offer drama on it, got the fundamental first"
yeah absolutely
These kind of videos really help. Thank you Brad!
Helpful iwas mad to dive into framework , but you turned my mind , thanks
You should make video on datastructure and algorithm
I going a start a new tips and tutorials on my channel
happy teachers day Brad. 💚
My favourite Teach Brad Traversy 💓💓
Thank you Brad I learn a lot from your tutorials and now Im starting my job as a web developer.. Please make some DevOps tutorials
Brad (@Traversy Media), is your modern js udemy course still up to date?
Yes, it's a good course.
Hey Mr. Traversy. Quick question should i still learn JQuery in 2022?
I agree with Brad 100% with your opinion!
I made the mistake of jumping into angular too quick. It was a long and slow process.
Strongly agree with the first point, one should know JS at least enough to distinguish between pure JS and framework methods...
for me it was a bit easy...
I started with backend development first, with node and express... after getting through the CRUD functionalities and the authentication and authorization I was pretty much through the basics of JS...
Yeah I know I should've started with frontend development first, but I didn't thought of it and no one was really there to guide either😂😂
Brad! You are just the best.
I wonder how I can describe you and what you're doing.
Hi Brad, I really want to thank you for all the content that you deliver and the good job that you do on this channel, really thanks man!! Also I want to ask you what is your opinion on .Net and ASP.Net since I do not see many content on this in here. Just want to know your public opinion because I think it’s important to understand why you turned your path more on other technologies and not Microsoft based ones? Thanks again for everything
Brad, could you please make videos about desktop apps and software developments?
my favourite thumb becuase it looks like Brad is wearing a pirate hat. Which I'd be cool with - Great video as usual
I am applying this idea to PHP too.