jstraining README

The project's README from github.com/ruanyf/jstraining. As one markdown file: README.md.

全栈工程师培训材料,帮助学习者掌握 JavaScript 全栈开发的基本知识,承担简单 Web 应用的前后端开发。

一共四讲,适合两天的训练营。

学员要求

本培训不是零基础的,要求学员具备互联网开发的基本知识。

以上技术,只要懂得基本语法和如何使用即可。

环境准备

参加培训之前,请按照文档安装软件,做好环境准备。

课堂练习

培训时,需要完成课堂练习。

第一讲:前端开发的历史和趋势

  1. 前端开发的历史演变
  2. 前端 MVC 框架的兴起
  3. 前后端分离
  4. 全栈工程师
  5. 前端开发的未来

第二讲:React 技术栈

  1. React 的基本用法
  2. React 应用的架构

第三讲:Node 应用开发

  1. Node 的基本用法
  2. Restful API
  3. Express 框架搭建 Web 应用

第四讲:前端工程简介

  1. 持续集成
  2. 静态代码检查
  3. 单元测试
  4. 功能测试
  5. 持续集成服务 Travis CI

License

GPL v3

jstraining (ruanyf/jstraining)

Searching Database…

这是什么东西?一套 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——都带有那个年代的印记,所以学习时要自行核实工具的最新版本。
Creator
ruanyf
Size
4 MB
Stars
20K
Updated
CommitJul 15
Age
9y
Commits · 90 Days