wenbin5243 / css3 Goto Github PK
View Code? Open in Web Editor NEWcss3提高班
css3提高班
由前端开发-周文彬和w3cplus联合举办的css3提高班开课了,群号:301882572,欢迎有前端基础的加群。群得宗旨是:一起练习,一起讨论,一起成长。
先说说为什么会有这个想法,我自己也经常会去w3cplus看效果,国外的网站也经常逛,但看过很快就忘了,只有自己做一遍才会印象深刻。为什么要大家一起做呢?一个人做比较孤单,问了可能别人没办法回答,回答可能也是错的,所以只有自己做过才会比较清楚,同一个东西有不同的做法,可以学习别人的想法。
想一起提高的加群吧,每一期我们都是精选一个案例,大家一起来练习讨论。为了鼓励大家,调动大家的积极性,w3cplus每期会评出一个做的比较好的,作为案例发在w3cplus网站,然后买些小礼品送给大家。只有通过大家的努力,整个行业的水平才能提高,大家的工资才会跟着上涨。
加群请先改下群名片,每个人在名字前加一个前缀,不要跟别人重复,比如我的是zwb,以后提交的代码就是名字前缀做文件夹,统一用github管理,比较不会乱。https://github.com/wenbin5243/css3/tree/master/1/zwb 比如这个是第一期,zwb的代码,以后每一期每个人的代码都可以在这边找到,会用github的直接fork一个到你那边,然后做好pull request给我就可以了。还不会用github的可以通过各种方式打包给我,我整理完再发github上。
说说第一期做什么,之前有做过一个项目,一个项目管理平台,http://designboard.cc/ 类似这个,https://github.com/SFidea/idp/tree/master/psd 设计稿在这边可以下载。目前这个项目已经开源,https://github.com/SFidea/idp 感兴趣的可以来fork这个项目。前期的成员如下:设计(张光仕),重构(周文彬),js(郑易),php(王少峰),希望有更多的人参与进来。
大漠早上发给我好多设计稿,我整理一下再来准备第二期的内容,然后挑一个大家比较感兴趣的来做。
第一期主要让大家先熟悉下github的使用,对第一期的项目感兴趣的同学可以继续做,没有时间的限制。
这几天征集了一下大家的想法,然后跟大漠讨论了下,决定先做组件类的。以后每期会发布一系列相似的组件,然后大家挑个自己喜欢的来做,比较有选择的空间。做完再来一起讨论实现的想法,我们再把想法整理一下给后来的人看。
第二期的设计稿大漠已经传群共享了,想要的可以加群301882572。这期主要做header,以后通过几期部件的制作,形成我们自己的部件库,为开源社区做贡献。
做完的除了把代码提交到github外,还可以把代码分享到 http://cssdeck.com/ , http://codepen.io/ ,http://jsdo.it/ ,如果你有幸被推荐到首页,说明老外也是看重你的。除了会作为案例发在w3cplus外,我们还会给予适当的奖励。
每期的代码都会在这里( https://github.com/wenbin5243/css3 )发布,大家只要fork一个,然后clone到本地,在对应的期数里面添加你们名字的文件夹,然后pull request给我就可以了。
每期的博文都会发在issue( https://github.com/wenbin5243/css3/issues ),方便新进群的查看往期的内容
每次的提交都可以在这边( https://github.com/wenbin5243/css3/commits/master )找到,可以方便的看别人做了什么,修改了什么。
随着项目的进行,会有越来越多的想法和东西出来。为了提高群的质量,在群(301882572)达到500人的时候会做两轮的清理。
1、没改群名片的,群名片最好跟你们的github账号对应起来,方便以后找人。
2、没有交流讨论的,这类基本属于占着茅坑不拉屎的。
3、光说不练的,基本属于滥竽充数,达不到什么效果。
以后入群会逐步提高门槛,采用内部推荐的方式,群只保留真正想学习提高的,希望从这群出去的都是行业的佼佼者
1、发布周期
不知道大家有没有这样的心理,只有一个游戏的时候玩的津津有味,游戏多了就不想玩了。同样的道理,如果发布的太频繁,估计就没人做了。所以发布周期要控制在一个合适的长度,让大家可以集中来讨论一个东西。初步的构想是一星期一期,不能保证每期大家都有兴趣,不感兴趣的可以等下一期,然后多期同步进行。
2、设计稿的选择
在购物的时候,如果只有一两件可以挑,很快就能决定要不要了。但是如果很多的话就会挑花眼。大漠给我的psd确实挑花眼了。所以大家可以在博客下面的评论推荐你最想做的案例,比较多人推荐的优先。
3、最佳代码评定
每一期的代码评定往后延期1个月,让更多地人参与进来,目前想到有两种评定方式:
内部评定:大家可以在每一期对应的博客评论最喜欢的代码,得票最多的获胜。
外部评定:大家做完可以把代码发到codepen( http://codepen.io/ ),比较好看效果,被喜欢最多的获胜,同样把你们的codepen地址贴到博客的评论。
4、意见征集
欢迎大家多提意见,说说你们觉得比较好的方式。通过这种方式,让每个人都能成为老师,做过的教没做过的,共同提高。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.