Learn Any New Framework/Language FAST With These 5 Steps

  Рет қаралды 69,246

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 95
@michael.knight
@michael.knight Жыл бұрын
One additional important way to learn a new framework fast is simply to have a clear reason to learn it. You'll have a lot more focus and motivation if you're actually using the library in a project that matters to you, whether it's for work or for a course, or a side project.
@ononaokisama
@ononaokisama Жыл бұрын
Thats what his first point was
@forli69
@forli69 Жыл бұрын
No.
@Heroselohim
@Heroselohim Жыл бұрын
@@ononaokisama The first point in the video is about "Why would I use this library and its benefits", in fact it's about discovering if that technology deserves your time and dedication. What Michael suggests is to choose a project you need or would like to implement as a medium to learn the library in depth.
@ononaokisama
@ononaokisama Жыл бұрын
@@Heroselohim no his point is to create a clear reason to learn the library or framework. He then says it will help when you make a project
@Junior_Nogueira
@Junior_Nogueira Жыл бұрын
I believe this is the most important video I've seen in my life about programming. It's crazy to think about how no one has ever taught this methodology in any course, most courses just teach in a not very detailed way how to use some methods in certain situations and that's all. At the end of the course you just learned how to reproduce something and not actually how to do it yourself
@ArtiomTimofeev-lo2ys
@ArtiomTimofeev-lo2ys Жыл бұрын
One of the very few guys on youtube I can normally understand explaining as a non-native EN speaker. Thx mate. Hope I grow to a Junior One day :)
@trappedcat3615
@trappedcat3615 Жыл бұрын
Fasted way to learn is copy/paste and then pray it does not crash. You learn pretty fast not to do that again.
@avijitchanda7944
@avijitchanda7944 Жыл бұрын
So true 😂
@jeffwilson8246
@jeffwilson8246 Жыл бұрын
How much did you lose after you fasted???
@jyotikamalsingh9349
@jyotikamalsingh9349 Жыл бұрын
Pretty well said 😼😼
@skeeterwyh
@skeeterwyh Жыл бұрын
You forgot ChatGPT
@jeremiahjoseph3518
@jeremiahjoseph3518 Жыл бұрын
🤣🤣🤣
@djameldjamel3241
@djameldjamel3241 Жыл бұрын
I was always wondering how you were doing to have a great knowledge on so many frameworks and concepts. i really appreciate you share some info. One thing i would like to know , do you even remember all the syntaxes or concepts when you pick a project or you have to refresh your memory first before starting one... thank you and keep sharing us some video and stay healthy and safe as well... 🙌🙏
@Daijyobanai
@Daijyobanai Жыл бұрын
My tip: use the *Pomodoro* technique. Divide your time into focus segments and break segments. When you sit and try to do too much you will forget what you started with. I often feel learning-stress, overwhelmed by the huge amount of knowledge web-dev requires. If I can break up the tasks into segments and know to focus on this one thing for 25 mins and then take a short break, I find it easier to focus. The break then allows that knowledge to settle before a new period of focusing,
@sounakpramanick3932
@sounakpramanick3932 Жыл бұрын
Learning to learn, this is EXACTLY what I needed. Thank you so much!
@alpaarx
@alpaarx Жыл бұрын
Thanks for showing some love to svelte🧡
@jsricochet
@jsricochet Жыл бұрын
Thanks Kyle :) The Svelte interactive tutorial is excellent. It takes between 4 and 8 hours to practice it all but it's really worth it. Same with Astro's doc (the 'build a blog' full example). That's why learning frameworks that have a good documentation and SKIPPING those that don't is also a nice way to decide to learn or not to learn a new framework or language. Often, great frameworks / language also have a great documentation ;)
@busyrand
@busyrand Жыл бұрын
Fantastic instruction from a talented developer, who is also an amazing instructor. Thank you for this.
@jimi6699
@jimi6699 Жыл бұрын
Thank you Kyle, you are the best, not only make coding concept easier to understand also share how to learn them, Thank you Thank you
@djimi9803
@djimi9803 Жыл бұрын
Bro you work really hard for you and for us thanks for your videos 🌷❤️ good luck
@simonkraemer3725
@simonkraemer3725 Жыл бұрын
Thank you very much! There aren’t many videos about learning how to learn programming. Often they say „learn html/css/js then react“ but HOW should I effectively learn? I didn’t figured that out still, I think I need a mix between hands-on approach and running into problems and short „crash course“-like introductions to new concepts that I can follow organized like a roadmap
@eliminator7ful
@eliminator7ful Жыл бұрын
Great video. My team is constantly having to adapt to new and previously unfamiliar technologies. I thinks it's best to start at the fundamentals when thinking about new approaches with the web, and embrace the root fabrics: HTML, CSS, DOM, Javascript and of course the backend considerations of the web server environment and the database. Work from these fundamental environments, understand their evolution over time and history, build from there.
@ibrahimblahblahyapyap
@ibrahimblahblahyapyap Жыл бұрын
Hell yea! Appreciate this, particularly useful to combat my exhausting belief that I should learn a new technology within a month to keep up as a new dev.
@renlyop4337
@renlyop4337 Жыл бұрын
A new framework popping up every week. I love front web
@bmehder
@bmehder Жыл бұрын
I'm so glad that you took a look at Svelte. It is my favorite UI framework, and your channel is one of my favorite web dev channels. What are your initial thoughts about Svelte?
@cristianrosescu2914
@cristianrosescu2914 Жыл бұрын
Svelte has gone too far with the magic syntax. Anyone who likes magic syntax then Vue is probably a better option
@adamreed2000
@adamreed2000 Жыл бұрын
This is great! Thanks for posting on such a wide variety of topics.
@codegrind1
@codegrind1 Жыл бұрын
As a developer aspiring to go KZbin full-time on coding tutorials, this video is a gold mine. Hands down. Thank you very much for this.
@ocquintus6751
@ocquintus6751 Жыл бұрын
Thanks for the great info. Will keep this always moving forward
@zephyr_koryami
@zephyr_koryami Жыл бұрын
Can you do a video on how to handle, prep and work with burnout. Whether you are working a job where the deadlines are killing your personal time, or a student that is trying to complete a project within a tight span of time. A lot of videos, articles talk about how to prepare for it, but is there any way to handle it when you're in the middle of it. I'll be working for a bit, and then burn out and the span of time between each burn out keeps narrowing, and I start to panic every time I do. Sucking it up and just trying to do it does not seem to work. Anyone else in the comments, feel free to add input.
@jsricochet
@jsricochet Жыл бұрын
The solution may be to learn to negotiate your deadlines during the estimate phase. Like adding 20% to your initial estimate when it's a functionality you've never implemented before. Up to doubling the estimate in big companies. It's not a way to cheat but simply to be sure to finish on time or even earlier and to have enough time to spend on the conception. You can also sound the alarm when you realize the task is more complicated to develop than you or you manager thought it was. Soft skills also matter ;) If you're in a company where dealdlines are always super short, planning to switch to another one may be the solution..
@bxxst8805
@bxxst8805 Жыл бұрын
Exercise
@naranyala_dev
@naranyala_dev Жыл бұрын
Awaiting Svelte and SvelteKit tutorials by WDS
@adambickford8720
@adambickford8720 Жыл бұрын
Take a look at what the 'haters' of a framework have to say as well. The complaints will likely be overstated but they may well be dealbreakers for you or you may even see as an upside! Also, make goals for your toy app. For example: 1) some kind of inter component/widget communication just to see how things are coupled and state is managed 2) some kind of asynchronous functionality that includes composition 3) form validation For me, that's enough to get the idea of a framework's 'mindset' and set expectations.
@sabuein
@sabuein Жыл бұрын
Thank you, Kyle.
@mariumbegum7325
@mariumbegum7325 Жыл бұрын
Fantastic video as always!
@davidsneek9659
@davidsneek9659 Жыл бұрын
Great video (as always!)
@rd_45
@rd_45 Жыл бұрын
Everyone has their own methods and learning pace.
@an1megraphics627
@an1megraphics627 Жыл бұрын
can you please do a crash course on next js 13 with the new app directory? We would be so flattered with the course because the app directory changes everything
@dimgbamichael5566
@dimgbamichael5566 Жыл бұрын
Learning to learn, is a very important aspect of programming. This is really helpful
@velkanalpha
@velkanalpha Жыл бұрын
Learned react in react beta docs. When you taste interactive documentation you dont want any less.
@cristianrosescu2914
@cristianrosescu2914 Жыл бұрын
Svelte offers magic syntax on steroids in order to differentiate itself from Vue. And Svelte has created their own superset of JavaScript. Personally I like to write code using plain JS and web standards and my framework of choice to do that is Remix.
@bilalmubasher6121
@bilalmubasher6121 Жыл бұрын
Thanks. I love your videos. its so helpful
@icalculi
@icalculi Жыл бұрын
i am more curious on step 0, where and or how do you hear these "new" frameworks
@mizile1486
@mizile1486 Жыл бұрын
I learn a new framework fast by watching your videos, mate
@iloc8one
@iloc8one Жыл бұрын
Thank you! for the good work😍
@xen0076
@xen0076 Жыл бұрын
Hey kyle please share your note taking process and notion setup please
@keremardicli4013
@keremardicli4013 Жыл бұрын
A series of learning svelte together would be awesome...
@HuynhLuong227
@HuynhLuong227 Жыл бұрын
hi, thanks for sharing, seem svelte is good, right now?
@inderdeepsinghsidhu427
@inderdeepsinghsidhu427 Жыл бұрын
Hey Kyile, please make a tutorial video on Apache Kafka
@7heMech
@7heMech Жыл бұрын
Thanks.
@mariumbegum7325
@mariumbegum7325 Жыл бұрын
Fantastic video!
@mahfoudh_arous
@mahfoudh_arous Жыл бұрын
thanks for sharing about this important topic, but how to learn some general skill like learn "Javascript" itself?
@MiladAKareem
@MiladAKareem Жыл бұрын
Thank you.
@isaacanyim2061
@isaacanyim2061 Жыл бұрын
Awesome as usual. The app you take your notes on. What's it called please?
@rogi9696
@rogi9696 Жыл бұрын
Notion
@adampielach4942
@adampielach4942 Жыл бұрын
Notion
@theisoj
@theisoj Жыл бұрын
Thanks Kyle!
@widgetwolftv6730
@widgetwolftv6730 Жыл бұрын
Huh.. that's funny! An idea similar to this video came to me 2 days ago. Talk about coincidence!
@wow4669
@wow4669 Жыл бұрын
Thanks
@AbZen7
@AbZen7 Жыл бұрын
Is that Jackson JS22-7 Dinky behind you? I got one too When are u gonna upload some chugs kyle?
@bakersentamu4725
@bakersentamu4725 Жыл бұрын
Very very helpful video
@naelachkar
@naelachkar Жыл бұрын
My way to learn a new framework quickly is to watch a Web Dev Simplified video
@An-yh2bl
@An-yh2bl Жыл бұрын
I am a bit confused.. I learn also from tutorials and use w3sch**ls. But can I use these methods in my projects which I do for clients (I haven’t done it yet..) or will I have legal issues? I don’t copy paste the code from tutorials, I usually practice from frontendmentor and build similar projects as the tutorial. The other example: I made an image lightbox and used the code from w3sch**ls. I slightly altered the code. Is that actually legal?
@FCcommando
@FCcommando Жыл бұрын
I’m gonna have to disagree with this one. For me it’s getting started -> concepts/tutorial -> start building apps. This way I don’t get caught in tutorial hell and do what I like the most, build applications. At the end of the day the best way is what works for you. No hate intended 🙂
@VladdyHell
@VladdyHell Жыл бұрын
That's exactly the same as the video...
@LordCPUU
@LordCPUU Жыл бұрын
Can you please look at OPENUI5 (open source variant of SAP UI5) - A framework heavely used in big corps.
@sidthetech7623
@sidthetech7623 Жыл бұрын
Kyle. Deep Breath... lol... I normally watch most of your content with you representing a naturally chill expression.... However I was put off by the rapid eye movement and seemingly nervous haste to the pretense of this video. I get why. This is the reaction I get x10 when I am learning any sort of XYZ framework, and I see you are going at it on the fly in this video.... Hence my observations. Ohhhh I feel the pain... I trust your accompanied real-time "crash course"... muaahahahahaaaaaaa.... ... nah.. but for real. Thanks again hahah. Learning time
@adambickford8720
@adambickford8720 Жыл бұрын
Is that 7 string new?
@adeshkhandait
@adeshkhandait Жыл бұрын
Can you suggest anything for SAP UI5
@Mu99240
@Mu99240 Ай бұрын
Oh this is my Question to all programmers and no one give me the answer Thank youyuu
@leguizbsit3162
@leguizbsit3162 Жыл бұрын
rap god thankyou for helpingg
@IndraKurniawan
@IndraKurniawan Жыл бұрын
How to cope being an adaptive JavaScript programmer, the video.
@sidthetech7623
@sidthetech7623 Жыл бұрын
TS heavy... Please ... Someone ... please please please direct me to some solid knowledge on WHY I should adopt TS when it just compiles down to what Vanilla JS I just wrote?
@KILLCHRISU
@KILLCHRISU Жыл бұрын
google why typescript was created and you’ll have an answer in 5 seconds
@case6339
@case6339 Жыл бұрын
You seem confused. It is like when you ask 'WHY I should adopt C when it just compiles down to assembly/machine-code'. TS is created for better developer experience, early error detection and linting, it is not at all about the final output.
@gimtal3547
@gimtal3547 Жыл бұрын
Chatgpt to yhe moon baby
@Evan-tt5kk
@Evan-tt5kk 7 ай бұрын
I'll summarize: read the documentation
@shiekhpalace2401
@shiekhpalace2401 Жыл бұрын
What about the people who do not understand English well
@xorda1337
@xorda1337 Жыл бұрын
First step when someone learns programming: Learning English
@ITentrepreneur
@ITentrepreneur Жыл бұрын
Learning Docs doesn't work for me. It requires a solid knowledge of English. This option is more suitable for native English speakers. With my intermediate level of English, I can only watch some crash courses and tutorials. To learn advanced topics in depth, I have to wait for a course in Russian. And when I more or less understand the topic, I can switch to the English course.
@rizkiaprita
@rizkiaprita Жыл бұрын
its kinda cheating when you use svelte for this kind of video. i mean, svelte is just like normal javascript
@alexander-the-great-v1u
@alexander-the-great-v1u Жыл бұрын
One of the first comments
@pra6140
@pra6140 Жыл бұрын
Bro give me your channel 😊
@randyfriend
@randyfriend Жыл бұрын
Great information. A 2/2.5 resource I use is the Fireship KZbin channel and look to see if he has a '____ in 100 Seconds' video. In these, he gives a high level overview that is a great reference before/during/after your step 2. Using Svelte as an example, his video is kzbin.info/www/bejne/qKeWiqRjd52kppY
@NoTimeWaste1
@NoTimeWaste1 Жыл бұрын
Thank you.
@ashishkumari-yg4gn
@ashishkumari-yg4gn Жыл бұрын
Thanks
What Is Email Only Authentication - Magic Link Auth
12:00
Web Dev Simplified
Рет қаралды 67 М.
How To Handle Permissions Like A Senior Dev
36:39
Web Dev Simplified
Рет қаралды 124 М.
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 27 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 128 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
Мама у нас строгая
00:20
VAVAN
Рет қаралды 8 МЛН
Learn DOM Manipulation In 18 Minutes
18:37
Web Dev Simplified
Рет қаралды 1 МЛН
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
How To Learn A New Programming Language
6:24
ThePrimeagen
Рет қаралды 276 М.
The Only Accessibility Video You Will Ever Need
37:33
Web Dev Simplified
Рет қаралды 35 М.
💡 metalearning | a framework on learning how to learn
8:01
Vicky Zhao [BEEAMP]
Рет қаралды 41 М.
The secret to self control | Jonathan Bricker | TEDxRainier
15:14
TEDx Talks
Рет қаралды 9 МЛН
How To Learn Any Language For FREE Fast Using ChatGPT
12:07
Dr Alex Young
Рет қаралды 220 М.
How To Build Feature Flags Like A Senior Dev In 20 Minutes
20:33
Web Dev Simplified
Рет қаралды 91 М.
I'm Ditching Try/Catch for Good!
10:29
Web Dev Simplified
Рет қаралды 175 М.
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 27 МЛН