Skip to content

yellowb/full-stack-web-course

Repository files navigation

full-stack-web-course

Full Stack Web Development Course. Back-end -> DB -> Front-end -> Engineering

Lesson outline links

  1. back-end
  2. db
  3. front-end
  4. engineering
  5. small-project

当前TODO List(@2017-08-08)

  1. 请各位先review每个目录下的outline,看是否有需要改动的地方。
  2. 确定课程时长。(6天(week1 Mon~Fri)+(week2 Mon))
  3. 前端讲AngularJS还是Vue.js? (因为Vue.JS以前没讲过,不知道效果,也没有PPT,所以先plan讲angularJS 1先. Vue.JS可以先作为team内部share先制作一次,之后再用到ITA上)
  4. 每个组看看提纲里有哪些是必须的
  5. smallproject 题目要增加复杂度
  6. 6月开始要动手做PPT了
  7. PPT基本完成, 讲课时间为8.28 - 9.4. (8.28-Node.JS+Express, 8.29-MongoDB, 8.30-AngularJS, 8.31-工程化, 9.1~9.4-Projec)
  8. 开课前要写一封文档or邮件给到学生说明要看哪个目录里的东西.

Rule

  1. 每部门课程放在对应子目录下
  2. 更新了课件要一起更新outline.md。
  3. 讨论请去Issues.

Updates

  1. 创建Repo,给出旧课程大纲与初步的新课程大纲。[by yellow @ 2017-04-25]
  2. PPT已基本完成, 并拷贝到 \IRIS4-ZHA-LAB-W7\TrainingCourse\MEAN. [by yellow @ 2017-08-08]
  3. 讲课时间为8.28 - 9.4. (8.28-Node.JS+Express, 8.29-MongoDB, 8.30-AngularJS, 8.31-工程化, 9.1~9.4-Projec)
  4. 完成small project需求文档的编写(基于Java课的项目) [by yellow @ 2017-08-15]

Issues

本项目有若干待解决的问题,例如如下几个。讨论请移步到Issues :)

  1. 整个课程时间有多长(授课+项目)?1周?1.5周?2周?这关系到知识点的挑选。
  2. 授课人员的技能。这关系到谁讲某一门课。
  3. 知识点的挑选与制作PPT,特别是选AngularJS 1还是Vue.JS(这个v1或v2关系不大,不像AngularJS那样断崖式的更新)?如果选Vue.JS,那么AngularJS的PPT就没用了。
  4. PPT需要英文的(防止以后给马尼拉用时要重做) + 风格需要统一(按照经验来看推荐暗底亮字)
  5. 如果某门课需要提前预装环境,授课者还要给出一份guide文档。

About

full stack web course for students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages