Derek Sivers blog 09月29日
JavaScript学习建议
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文分享了JavaScript学习的经验和建议。首先强调学习纯JavaScript的重要性,避免依赖库和框架。推荐从《Eloquent JavaScript》开始,通过系统学习打下坚实基础。同时建议结合Free Code Camp进行实践,并通过制作闪卡巩固知识。强调通过纯JavaScript解决问题是最佳学习方式,最后建议在学习纯JavaScript后再学习React等框架,以获得更好的职业发展。

💡 学习纯JavaScript是基础,不要依赖库和框架,因为JavaScript会长期存在,而库和框架会不断更迭。

📚 建议从《Eloquent JavaScript》开始学习,这本书免费且深入全面,提供了从入门到精通的完整教程,需要系统学习并按顺序进行。

🌐 结合Free Code Camp进行实践,通过不同感官学习能更好地巩固知识,建议在学习书籍和文章的同时进行。

📝 建议将学习到的每个新知识点记录下来,最好使用闪卡程序,因为学习内容较多,需要不断复习才能记住。

🔍 避免使用现成的解决方案,比如jQuery、React等库,要亲手用纯JavaScript解决问题,这是最好的学习方式。

🚀 在掌握纯JavaScript后,可以考虑学习React等框架,这样能更好地理解框架提供的捷径,并为职业发展做好准备。

Since I mentioned that I learned JavaScript, people have asked me how and what I recommend.So here’s my experience and best advice for 2024.

Learn plain JavaScript

First, it’s important to learn plain JavaScript.

Don’t depend on a library of shortcuts.JavaScript will be around for many years, while libraries and frameworks come and go every year.

How to begin

Don’t just learn from little bits of tutorials, tips, or tricks online.Instead, you want a real foundation and solid understanding.Then all your future learning will be so much faster.

Start with the book: “Eloquent JavaScript”.It’s free to read there on his website.It’s deep and thorough.A great start-to-finish JavaScript tutorial.Relax.Focus.Do it in order.You’ll know more than most once you get to the end.

Do Free Code Camp.Someone who had 600 JavaScript learners said Free Code Camp had the best results.Do it at the same time as you’re reading books and articles.Learning sticks better when coming through different senses.

Make it stick

I highly recommend you write down every new thing you learn, ideally into a flashcard program, like this.It’s a lot to digest, so you’ll have to remind yourself of what you’ve learned, or you’ll immediately forget.

Avoid the shortcuts

When solving a problem, everyone will point you to some pre-made solution.“Use jQuery! Use React! Use this library and save yourself some typing!”

But no!Not yet!Do it the hard way.Solve everything yourself with plain JavaScript.It’s the best way to learn.

What next?

If you had a web app in mind, start building it now.After you wrestle with using plain “vanilla” JavaScript, then learn React to see the shortcuts it gives you.

If you want a good-paying job, you can get hired almost anywhere.Since you know the real JavaScript foundations more than most people, you’re very valuable.You can quickly learn whatever framework they’re using.

Any other suggestions?What worked for you?

Please share any other suggestions or experiences, here:

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

JavaScript学习 纯JavaScript Eloquent JavaScript Free Code Camp 编程基础 框架学习
相关文章