这俩季度的一个任务:培养一个零基础的小开发团队…计划正在进行,拿到这来晒晒,希望大家多多拍砖、也多提意见~感激不尽~
学员 6 人,都是高中生,3 个写过 C++,其中还有两个接触过 ruby 应用,编入后台组、另外三个正好偏好设计,编入前端组,后续从里面挑出一个两个做运维。
培养目标是尽快组建可以正常工作的 Web 开发小组,因而侧重干货、概念辅助…因为不是每周都见面,所以按照任务节点的方式组织培养进程,用tower.im
和 Github 做交流和验收。
节点零
全体
介绍 www 模式、网络发展趋势和认识服务器。
认识 HTML 标签、熟悉 HTML 结构
认识 Git、熟悉 Github、学会使用 Chrome 快速开发
任务
#101
阅读 W3School,学习 Html 基础、CSS 基础、JavaScript 基础#102
阅读学习 Bootstrap 框架,用 Bootstrap 设计一个博客类网站的首页,并利用 Javascript 控制页面元素。#103
建立 Github 账号、将#102
上传至自己的源中。节点一(相距 3 周)
#101
5 人,#102
3 人完成,#103
1 人完成
全体
前端组
基于 Bootstrap,自定义 css
后台组
Java、PHP、Nodejs、Ruby、Python、c#…
任务
#102
、 #103
继续#201
后台小组:分析一个动态站点,画出数据传输逻辑节点二(相隔 3 周)
只剩#103
还有 3 人不理解
前端组
基于他们同时上的平面设计课程,解说网页设计与海报、书记排版的区别。
包括 500px 首页、Codetax.com、Google+、Heroku。
后台组
“Hello World”、Ruby 与 C++ 习惯的区别、“约定大于规则”、Action_Helper 的乐趣
任务
#301
前端:设计一个文档站点的前端样式。上传 Github。#302
后台:学习基础 Ruby 语法,Ruby 写作基础:100 以内的质数、前 1000 个质数、屏幕输入一个字符串判断奇偶
#303
后台:Vagrant 建立开发环境节点三(未到达)(拟)
前端组
#301
讨论后台组
#302
汇报,优化代码心得
Git 看来是一个理解上的难点…
开发环境搭建对于一群没接触过 Unix 的孩子来说还是个问题,不过对于 Git Bash 的接受度挺高
任重而道远……