这个博客致力于Java语言爱好者! – Divyanshu Rawat –中

这个博客致力于Java语言爱好者!

我已经整理了一份与JS相关的东西(书籍,在线Mooc的东西)的清单,可以开始增强他对JavaScript的了解。这个博客是试图揭示隐藏在互联网上的超赞宝藏的。

我从JS Book的书开始。(如果您是中级JavaScript开发人员,并且希望巩固您对该语言的理解。)

出色的JavaScript (除了解释JavaScript,还将向您介绍编程的基本原理。 )

学习JavaScript设计模式 (本书面向希望提高其对设计模式的知识以及如何将其应用于JavaScript编程语言的专业开发人员。 )

JavaScript-权威指南 (想要学习JavaScript的读者,以及已经使用JavaScript但想要将其理解提高到一个新的水平并真正掌握该语言和Web平台的程序员。)

JavaScript:优秀部分 (适用于在新手水平上使用JavaScript并现在准备与该语言建立更复杂关系的程序员。 )

对JavaScript应用程序进行编程 (您对JavaScript有一定的经验;至少有一两年的使用该语言的经验,但是您想了解更多有关如何将其专门用于开发健壮的Web规模或企业应用程序的信息。)

您不懂JS (这是一系列深入探讨JavaScript语言核心机制的书籍。 )

JS MOOC的列表 (还包括框架,库!)

Coursera课程:

  • HTML,CSS和JavaScript
    香港科技大学通过Coursera
  • 前端JavaScript框架:AngularJS
    香港科技大学通过Coursera
  • 使用NodeJS进行服务器端开发
    香港科技大学通过Coursera
  • Web开发人员的HTML,CSS和Javascript
    约翰霍普金斯大学课程
  • AngularJS的单页Web应用程序
    约翰霍普金斯大学课程
  • 与JavaScript的互动
    密西根大学经由Coursera
  • 使用JavaScript,HTML和CSS的编程基础
    杜克大学通过Coursera
  • 自适应网站基础:HTML,CSS和JavaScript的代码
    伦敦大学国际课程,通过Coursera
  • Meteor.js开发简介
    伦敦大学国际课程,通过Coursera
  • 使用JavaScript和MongoDB进行Web应用程序开发
    伦敦大学国际课程,通过Coursera
  • p5.j​​s视觉艺术编程简介
    加州大学洛杉矶分校,Kadenze

Udacity课程 :

  • JavaScript基础
    通过Udacity
  • JavaScript简介
    通过Udacity
  • ES6 JavaScript改进
    通过Udacity
  • 面向对象的JavaScript
    通过Udacity的Hack Reactor
  • 了解Backbone.js
    通过Udacity
  • AJAX简介
    通过Udacity
  • jQuery简介
    通过Udacity
  • JavaScript测试
    通过Udacity
  • JavaScript设计模式
    通过Udacity
  • JavaScript承诺
    Google通过Udacity
  • Google Maps API
    Google通过Udacity

Edx课程:

  • 使用MEAN Stack的MongoDB简介
    通过edX的MongoDB大学
  • jQuery简介
    微软通过edX
  • HTML和JavaScript简介
    微软通过edX
  • TypeScript 2简介
    微软通过edX
  • JavaScript异步编程
    微软通过edX
  • AngularJS:框架基础
    微软通过edX

Microsoft虚拟学院课程:

  • 面向绝对初学者的JavaScript基础
    微软通过MVA
  • 面向经验丰富的开发人员的JavaScript
    微软通过MVA
  • Redux简介
    微软通过MVA
  • ES2015中的游戏更改功能
    微软通过MVA
  • React简介
    微软通过MVA
  • 用Ember创建Web应用程序
    微软通过MVA
  • React简介
    微软通过MVA
  • 掌握Node.js模块和软件包
    微软通过MVA
  • React简介
    微软通过MVA
  • 均值堆栈快速启动
    微软通过MVA
  • 使用淘汰赛创建动态网页
    微软通过MVA
  • Angular 2.0简介
    微软通过MVA

Pluralsight课程(PAID)

  • 现代异步JavaScript
  • Angular 2:入门
  • 使用Meteor.js构建实时Web应用程序
  • 关于异步JavaScript的推理
  • io.js和Node.js接下来
  • 使用Relay,GraphQL和Flux构建数据驱动的React应用程序
  • 使用MEAN堆栈构建Angular和Node.js应用
  • MEAN.JS简介
  • 通过Web Workers使JavaScript迅速发展
  • 准备并迁移到Angular 2的应用程序
  • 现代异步JavaScript
  • Polymer.js入门
  • Backbone.js基础知识
  • Ember.js基础知识
  • 使用Jasmine和TypeScript测试JavaScript
  • 使用Gulp.js进行JavaScript构建自动化
  • JavaScript:好的部分
  • 快速ES6培训
  • 使用Polymer.js和Material Design构建Web应用程序
  • 测试客户端JavaScript

希望能帮助到你 !

将来会增加更多。

随时提出建议!

谢谢阅读。

说谢谢!