20K ·GitHub
这是什么东西?
一套 JavaScript 全栈训练营的培训材料:教你搭建一个简单 Web 应用所需的前端和后端基础知识。
它是一门课程、一本书,还是一个软件?
这是一个为期两天的训练营的讲义材料:四场演讲,内容涵盖前端历史与趋势、React 技术栈、Node/Express 应用开发以及前端工程化。它不是一个可以运行的应用或库。
上第一节课之前我需要做什么?
按照 README 中的环境准备部分,在培训开始前安装它列出的软件。
我完全没有编程经验也能学吗?
不行——它明确说明不是零基础课程:你需要已经掌握基本的 HTML、JavaScript、CSS 和命令行的使用。
这些材料可以免费使用和分享吗?
可以,它采用 GPL v3 许可证发布,在遵守同样的许可证条款的前提下,可以免费使用、学习和分享。
材料是用英文还是中文写的?
中文——README 和培训本身都是中文的(标题「全栈工程师培训材料」的意思就是 Full-Stack Engineer Training Materials),开始之前要有这个心理准备。
我能自己一个人学吗,还是只能在课堂上学?
它原本是为期两天的集体训练营设计的,配有课堂练习,但仓库里没有任何内容必须依赖讲师,所以自学也完全可以。
内容有多新?
这个仓库最早可以追溯到 2016 年 10 月,它所教的技术栈——React、Express、RESTful API、Travis CI——都带有那个年代的印记,所以学习时要自行核实工具的最新版本。
What are similar projects?
js-stack-from-scratch, jscamp, javascript-testing-best-practices, node-lessons, freecodecamp.cn, vibe-vibe, awesome-angular, blog
Which topics is it in?
static-code-analysis, front-end, unit-testing, full-stack, express, ci-cd, training, course, testing, guide, learning-resources, rest-api