目录:
手机访问的同学不要忘记请点击下方的 “View all of README.md” 查看完整信息。
T型计划 是 www.TOMerge.com
(网站正在建设中,暂未上线) 的计划之一,是由 LeviDing 出品的面向前端初学者、前端基础知识不扎实和其他想要大幅提高前端技能的同学的练习及征集合作者的平台,希望能将大家集结在一起,更加有趣、高效、系统地学习 Web 前端技术。内容基于 Baidu IFE。
Web前端技术的飞速发展,许多前端工程师的工作不仅仅只是切图等一些技术含量不高的工作,HTML5、ES6、Node.js、WebGL等新技术也早已不仅仅是“研究性”、“前瞻性”的东西,很多过去看来的新技术已经大量地运用到线上。技术飞快的发展和深入对前端工程师无论在深度还是广度上都有非常高的要求,因此,这也给企业在招聘前端工程师时,往往因为要求高而很难招聘到合适的人才。
我们希望通过自己微薄的力量能够为想要学习和正在学习前端的同学提供一个平台,更好的督促大家完成好 Baidu IFE 等优秀平台的题目,也希望借此机会能够传播、分享一些我们在前端领域的一些积累。希望能够吸引到优秀的、热爱前端的同学加入进来。
- 通过参与本计划,你可以在扎实基础外,获得实际项目中的团队协作经验,对项目流程了解的更加深入;
- 针对不同层次提供了不同的题目,可以进行针对性练习;
- 不受时间和人数限制,随加随做,非常灵活;
- 参与者较多,你可以在 issues 下寻找你的小伙伴一去做项目,体验什么是团队协作;
- 每个人做的题目的代码均以链接形式保存在 participants 文件夹下以该同学 GitHub ID 命名的 Markdown 文件中,方便大家学习别人的代码,交到更多的朋友;
- 你可以通过 PR,向项目贡献代码来提高你的个人影响力。
- 未完待续...
对于初学者来说,学习前端技术时最大的困扰有以下三个方面:
- 前端技术点非常多,无从下手,总感觉东一榔头、西一棒槌,缺乏系统性
- 缺乏有效的实践,尤其在没有实习机会时,很难有效、主动地进行代码实践
- 缺乏指导
基于这三个因素,本计划做以下安排:提供一系列由浅入深,由点到面的编码挑战任务,并把前端所需要的各种技术知识点通过实践来让同学们学会。同时,我们会安排大家的学习交流,分享学习心得同时交流学习难点,QQ 群号:637481811
。
按照以下几个步骤即可成功参与进来:
-
点击 star关注项目动态,然后点击 fork 将 T-Plan 项目 fork 到你的个人仓库。感觉 LeviDing 值得关注也可以 follow 一下;
-
将你的 GitHub ID 写邮件发送至
[email protected]
或者加微信levi0528
,或者加 QQ 群后艾特群主,让管理员将你的 GitHub ID 加在T型计划成员列表中; -
如需在线交流,欢迎加入 QQ 交流群:637481811;
-
打开 fork 到你个人仓库的 T-Plan 项目,在题目列表按照你的个人情况自行选择需要做的题目,但是我们建议从头做起,把前端基础知识打好;
-
题目完成后自行将题目传至自己的仓库(不要传至 T-Plan 仓库),之后在 T-Plan 项目的 Participants 文件夹中按照文件 Demo 的格式或稍微变更,新建一个以你 GitHub ID 命名的
Markdown
文件,并按照 Demo 的格式在以你 GitHub ID 命名的文件中将相应的链接填写好,注意,; -
在项目 T-Plan 中点击 New pull request 对以你 GitHub ID 命名的文件进行提交,之后管理员进行浏览和审核,如果通过了,就算做你完成了一次作业,你将会出现在项目的 contributor 列表当中;
-
如果你的 PR 没通过,你需要按照本项目的相应规定对自己的题目和文档进行检查,修改好后重新 PR,直至 PR 通过。
注意事项
- 如果中途因为个人原因退出,可以随时与我们沟通,发送你的个人信息和退出原因到邮箱 :mail(at)tomerge.com。
更多内容参见本项目的 Wiki。
欢迎在项目的 issue 中提问,我们会在那里进行回答。
如果有不方便公开讨论的问题,可以通过邮件 [email protected]
联系我们。
如果有不方便公开讨论的问题或其他事项,可以通过发邮件至 [email protected]
联系我们。
欢迎加入 QQ 讨论群:637481811
如想加入微信群,则加微信号 levi0528
并注明加微信群
更加欢迎关注我们的微信公众号:搜索 leviding
或扫描下方二维码