在学习的过程中会发现很多知识点如果不在工作中运用或者手写带验证的话,很容易忘记。任何技能的掌握都是需要不断练习的。在此收集一些自己遇到的一些在线练习的网站,当然大部分是 javascript。建议边学习边编程,学习编程是不能光看不实践的。
freecodecamp
https://freecodecamp.cn
https://www.freecodecamp.org/ 的中文版,可以学习前端,后端,数据可视化等知识
leetcode
https://leetcode.com/
有名的 oj 系统,听说有人通过这个网站刷题进了 google
当然,中文版也接着上线了 https://leetcode-cn.com/
MDN
https://developer.mozilla.org…
当然要上大名鼎鼎的 MDN,集文档及在线代码编程学习一体,菜鸟入门前端编程必备。这是中文版,当然有些还没有中文解析的会转到英文版,大多基础知识的都会有中文的。
codewars
http://www.codewars.com/
codewars 国外的一个练习网站,有 JavaScript,也有 Python,每种语言都有自己的道场(kata),每个用户都有不同的等级,刷题提高等级,也可以插卡别人优秀的解决方案。你会发现牛人无处不在。
javascript-puzzlers
http://javascript-puzzlers.he…
44 道题,看完你会怀疑你是否真的学过 JavaScript? 另附作者的解题链接 http://flyfy1.github.io/langu…
ES6
http://es6katas.org/
一个用 tdd 学习 es6 的网站,学完之后对 es6 的各种特性会有深入的了解
牛客网
https://www.nowcoder.com/ta/j…
牛客网的练习题
nodeschool
https://nodeschool.io/zh-cn/#…
nodeschool, 有很多 js 和 es6 以及 web 相关的教程
hackerrank
https://www.hackerrank.com
一个英文的学习网站,类似 oj 的形式,有数据结构算法的课程,也有正则表达式等课程,质量还不错