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)

static-code-analysis
Searching Database…

What is this?Training materials for a JavaScript full-stack bootcamp: they teach the basics needed to build both the front end and back end of a simple web application.
Is this a course I take, a book I read, or a piece of software?Lecture material for a two-day bootcamp: four talks covering front-end history and trends, the React stack, Node/Express app development, and front-end engineering. It is not a runnable app or library.
What do I need to do before the first lecture?Follow the environment preparation section of the README and install the software it lists before the training starts.
Can I take it with zero coding experience?No — it is explicitly not a zero-basics course: you are expected to know basic HTML, JavaScript, CSS, and command-line usage already.
Is the material free to use and share?Yes, it is released under GPL v3, so it is free to use, study, and share under the same license terms.
Are the materials written in English or Chinese?Chinese — the README and the training itself are in Chinese (the title 全栈工程师培训材料 means Full-Stack Engineer Training Materials), so plan for that before diving in.
Can I work through it on my own, or is it classroom-only?It was designed as a two-day group bootcamp with in-class exercises, but nothing in the repo requires an instructor, so self-study works too.
How up to date is the content?The repo dates back to October 2016, and the stack it teaches — React, Express, RESTful APIs, Travis CI — reflects that era, so double-check current tool versions as you go.
Creator
ruanyf
Size
4 MB
Stars
20K
Updated
CommitJul 15
Age
9y
Commits · 90 Days