3周3页面
PDF版已下载到电脑上
关于3周3页面
2014年11月,我在ThoughtWorks西安办公室组织了一次为期3周的Workshop,名为《3周3页面》。每一周的两次课上,参与者被要求使用HTML/CSS来实现一个Web页面。
这个Workshop有点像学绘画时候的素描课,所有人都照着一个设计稿(通常是设计师用PhotoShop等工具设计好的一个页面)来用HTML/CSS实现它。
参与者有前端开发,非前端开发,测试工程师,用户体验设计师,业务分析师等角色。大部分参与者在之前都或多或少的接触过CSS,但是又没有到精通的地步;有很小一部分参与者之前没有接触过Web设计/开发,同样,有很小一部分参与者在Web设计/开发方面非常专业。
在Workshop中,我会在每周的第一次课上讲解一些基础知识,比如如何使用HTML5的新标签来实现更加语义化的文档,如何使用CSS3的新特性来实现阴影,动画,圆角等。而在第二次课,会安排一次Showcase,大家将自己已经实现了的部分与别人分享,并得到一些反馈。在Showcase之后,我会现场演示如何实现页面的一部分,这样可以帮助那些并没有太多基础的参与者。
结果这个Workshop得到了很好的反馈,参与者都投入了很大的经历和时间来完成“作业”,到3周结束的时候,绝大多数人都有了基本的概念,并且真的可以照着一个设计稿来完成Web开发部分的工作。而且根据课后的一次问卷调查的结果来看,大部分参与者非常乐于这种边讲边练的模式,并且期望学到更多。
在进行自我总结的时候,我突然意识到,这是一个很容易固化下来,方便其他没有参加这个Workshop的人的好主题。于是我决定将这些内容整理起来,做成一个电子书,这样也可以省去我自己重复去讲课的麻烦。
自己动手设计物联网
在线阅读版,基于REST服务的最小物联网系统设计。使用HTML、CSS、JavaScript、Arduino和Raspberry Pi打造的物联网系统。
网友评论