• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

micromata/awesome-javascript-learning: A tiny list limited to the best JavaScrip ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

micromata/awesome-javascript-learning

开源软件地址:

https://github.com/micromata/awesome-javascript-learning

开源编程语言:


开源软件介绍:

Awesome JavaScript Learning Awesome JS Logo

An awesome list limited to the best JavaScript learning resources

This list is mainly about JavaScript - the language. Not about APIs, tooling, frameworks or other aspects of todays JavaScript ecosystem.

Please read the contribution guidelines before contributing.

Contents


JavaScript References

Articles & Tutorials

Overall Topics

*MDN offers a lot of other guides for every level of knowledge to dig deeper.

Single Topics

  • JavaScript Closures Demystified - Covering closures. From basics to use cases. Has useful comments.
  • Understanding Hoisting - Detailed explanation of the concept of hoisting in JavaScript.
  • Array operations - Covering the usefulness of Array's map, reduce, and filter methods.
  • Promises - Learning promises step by step.
  • Async/Await - Tutorial showing the advantages of consuming Promises via async functions.
  • Pure functions - Answers the question »What is a Pure Function?« epicly.
  • Using Fetch - Describes thoroughly how to use the Fetch API to receive and send data.
  • Chrome DevTools - Everything you need to know about the debugging tools built into Google Chrome.

Free eBooks

Books

Thin books which you can get through in a few days.

Blogs

  • ②ality - Language features and APIs well explained by author and trainer Dr. Axel Rauschmayer.
  • Pony Foo - Detailed and high quality posts from Nicolás Bevacqua all related to JavaScript.

Videos

Interactive learning

  • Udacity JavaScript Basics - They also offer more advanced courses.
  • Code School - From Basics to Best Practices. Different courses related to JavaScript.
  • Functional programming - Learn basic principles of functional programming in an interactive way by using map, filter, concatAll, reduce and zip.
  • JavaScript30 - Video course with 30 small and self-contained tutorials to build neat little things with plain JavaScript.
  • Learn JavaScript Online - Interactive JavaScript course with spaced repetiton flashcards app.
  • Exercism JavaScript Track - Exercism provides individual practice and mentor-based learning for free.

ES6 and above

DOM related

Node.js

  • The Art of Node - Introductory tutorial covering the basics.
  • NodeSchool - Interactive self guided workshops you can also do on your own.
  • Node Patterns - Short books about code and networking patterns related to Node.js.
  • Learn Node - A premium training course to learn to build apps with Node.js, Express, MongoDB.

Related

Awesome CSS Learning - An awesome list limited to the best CSS learning resources.

License

CC0

To the extent possible under law, Michael Kühnel has waived all copyright and related or neighboring rights to this work.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
fusesource/mqtt-client: A Java MQTT Client发布时间:2022-06-22
下一篇:
Seazean/JavaNote: 发布时间:2022-06-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap