Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruanyf/jstraining
全栈工程师培训材料
https://github.com/ruanyf/jstraining
Last synced: 9 days ago
JSON representation
全栈工程师培训材料
- Host: GitHub
- URL: https://github.com/ruanyf/jstraining
- Owner: ruanyf
- Created: 2016-10-27T12:00:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-02-16T07:04:07.000Z (almost 3 years ago)
- Last Synced: 2024-10-22T22:37:32.921Z (about 2 months ago)
- Size: 3.89 MB
- Stars: 19,472
- Watchers: 1,156
- Forks: 4,778
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-github-star - jstraining
- awesome-learning - ruanyf/jstraining
- awesome - ruanyf / jstraining
- awesome-hacking-lists - ruanyf/jstraining - 全栈工程师培训材料 (Others)
- StarryDivineSky - ruanyf/jstraining
README
全栈工程师培训材料,帮助学习者掌握 JavaScript 全栈开发的基本知识,承担简单 Web 应用的前后端开发。
一共四讲,适合两天的训练营。
## 学员要求
本培训不是零基础的,要求学员具备互联网开发的基本知识。
- HTML
- JavaScript
- CSS
- 命令行以上技术,只要懂得基本语法和如何使用即可。
## 环境准备
参加培训之前,请按照[文档](docs/preparation.md)安装软件,做好环境准备。
## 课堂练习
培训时,需要完成[课堂练习](demos)。
## 第一讲:[前端开发的历史和趋势](./docs/history.md)
1. 前端开发的历史演变
2. 前端 MVC 框架的兴起
3. 前后端分离
4. 全栈工程师
5. 前端开发的未来## 第二讲:[React 技术栈](./docs/react.md)
1. React 的基本用法
2. React 应用的架构## 第三讲:[Node 应用开发](./docs/node.md)
1. Node 的基本用法
2. Restful API
3. Express 框架搭建 Web 应用## 第四讲:[前端工程简介](./docs/engineering.md)
1. 持续集成
1. 静态代码检查
1. 单元测试
1. 功能测试
1. 持续集成服务 Travis CI## License
GPL v3