GithubHelp home page GithubHelp logo

xinchou16 / t-plan Goto Github PK

View Code? Open in Web Editor NEW

This project forked from leviding/fed-camp

0.0 1.0 0.0 501 KB

T型计划,面向前端初学者、前端基础知识不扎实和其他想要大幅提高前端技能的同学的练习及征集合作者的平台,希望能将大家集结在一起,更加有趣、高效、系统地学习 Web 前端技术。分别针对零基础、低级和中级前端出了不同的题目,可以让大家有针对性的练习、提高。

Home Page: mailto: [email protected]

t-plan's Introduction

T型计划介绍

目录:

  1. 近期更新计划
  2. 官方指南
  3. 这是一个什么样的计划
  4. 我们为什么要办这个计划
  5. 我们的优势
  6. 参与方式
  7. 其他
  8. 联系我们
  9. 我们的优势

手机访问的同学不要忘记请点击下方的 “View all of README.md” 查看完整信息。

近期更新计划

近期将会推出 T-Plan 2.0,近期更新计划请见:Update-plan


重要说明

  • 大家好,你们最近在做我们项目的题目吗?有没有发现题目没有更新?有没有发现做作业和提交作业流程很好麻烦?有没有发现我们好像对项目没做什么维护?
  • 其实项目组成员这几天都在熬夜加班,我们在做项目第二版。同时在写项目规划和市场调查。项目第二版有官方网站,开源项目,微信公众号,QQ群,微信群等等。整个项目得到了极大地提升。希望你们持续关注。
  • 项目第一版本地址:https://github.com/leviding/T-Plan
  • 项目第二版本地址:https://github.com/t-plan
  • 项目官方网站:http://tplan.tomerge.com/

官方指南:


这是一个什么样的计划

T型计划 是 www.TOMerge.com (网站正在建设中,暂未上线) 的计划之一,是由 LeviDing 出品的面向前端初学者、前端基础知识不扎实和其他想要大幅提高前端技能的同学的练习及征集合作者的平台,希望能将大家集结在一起,更加有趣、高效、系统地学习 Web 前端技术。内容基于 Baidu IFE


我们为什么要办这个计划

  Web前端技术的飞速发展,许多前端工程师的工作不仅仅只是切图等一些技术含量不高的工作,HTML5、ES6、Node.js、WebGL等新技术也早已不仅仅是“研究性”、“前瞻性”的东西,很多过去看来的新技术已经大量地运用到线上。技术飞快的发展和深入对前端工程师无论在深度还是广度上都有非常高的要求,因此,这也给企业在招聘前端工程师时,往往因为要求高而很难招聘到合适的人才。

  我们希望通过自己微薄的力量能够为想要学习和正在学习前端的同学提供一个平台,更好的督促大家完成好 Baidu IFE 等优秀平台的题目,也希望借此机会能够传播、分享一些我们在前端领域的一些积累。希望能够吸引到优秀的、热爱前端的同学加入进来。


我们的优势

  1. 通过参与本计划,你可以在扎实基础外,获得实际项目中的团队协作经验,对项目流程了解的更加深入;
  2. 针对不同层次提供了不同的题目,可以进行针对性练习;
  3. 不受时间和人数限制,随加随做,非常灵活;
  4. 参与者较多,你可以在 issues 下寻找你的小伙伴一去做项目,体验什么是团队协作;
  5. 每个人做的题目的代码均以链接形式保存在 participants 文件夹下以该同学 GitHub ID 命名的 Markdown 文件中,方便大家学习别人的代码,交到更多的朋友;
  6. 你可以通过 PR,向项目贡献代码来提高你的个人影响力。
  7. 未完待续...

参与方式

对于初学者来说,学习前端技术时最大的困扰有以下三个方面:

  • 前端技术点非常多,无从下手,总感觉东一榔头、西一棒槌,缺乏系统性
  • 缺乏有效的实践,尤其在没有实习机会时,很难有效、主动地进行代码实践
  • 缺乏指导

  基于这三个因素,本计划做以下安排:提供一系列由浅入深,由点到面的编码挑战任务,并把前端所需要的各种技术知识点通过实践来让同学们学会。同时,我们会安排大家的学习交流,分享学习心得同时交流学习难点,QQ 群号:637481811

按照以下几个步骤即可成功参与进来:

  1. 点击 star关注项目动态,然后点击 fork 将 T-Plan 项目 fork 到你的个人仓库。感觉 LeviDing 值得关注也可以 follow 一下;

  2. 将你的 GitHub ID 写邮件发送至 [email protected] 或者加微信 levi0528 ,或者加 QQ 群后艾特群主,让管理员将你的 GitHub ID 加在T型计划成员列表中;

  3. 如需在线交流,欢迎加入 QQ 交流群:637481811;

  4. 打开 fork 到你个人仓库的 T-Plan 项目,在题目列表中按照你的个人情况自行选择需要做的题目,但是我们建议从头做起,把前端基础知识打好;

  5. 选好题目后自行完成题目,需要交流可以通过加入 QQ 群等方式。如需寻找题目合作者,可以按照规范提 issues

  6. 题目完成后自行将题目传至自己的仓库(不要传至 T-Plan 仓库),之后在你 fork 的 T-Plan 项目的 Participants 文件夹中按照文件 Demo 的格式或稍微变更,新建一个以你 GitHub ID 命名的 Markdown 文件,并按照 Demo 的格式在以你 GitHub ID 命名的文件中将你完成题目的代码和在线演示的链接填写好;

  7. 以上步骤都完成后,你就可以在项目 T-Plan 中点击 New pull request 对以你 GitHub ID 命名的 Markdown 文件进行提交,之后管理员进行浏览和审核,如果通过了,就算做你完成了一次作业,你将会出现在项目的 contributor 列表当中;

  8. 如果你的 PR 没通过,你需要按照本项目的相应规定对自己的题目和文档进行检查,修改好后重新 PR,直至 PR 通过。


注意事项

  1. 如果中途因为个人原因退出,可以随时与我们沟通,发送你的个人信息和退出原因到邮箱 :mail(at)tomerge.com;
  2. 一定注意这一条:题目完成后自行将题目传至自己的仓库(不要传至 T-Plan 仓库),之后在你 fork 的 T-Plan 项目的 Participants 文件夹中按照文件 Demo 的格式或稍微变更,新建一个以你 GitHub ID 命名的 Markdown 文件,并按照 Demo 的格式在以你 GitHub ID 命名的文件中将你完成题目的代码和在线演示的链接填写好;

其他

更多内容参见本项目的 Wiki


联系我们

欢迎在项目的 issue 中提问,我们会在那里进行回答。

如果有不方便公开讨论的问题,可以通过邮件 [email protected] 联系我们。

如果有不方便公开讨论的问题或其他事项,可以通过发邮件至 [email protected] 联系我们。

欢迎加入 QQ 讨论群:637481811

如想加入微信群,则加微信号 levi0528 并注明加微信群

更加欢迎关注我们的微信公众号:搜索 leviding 或扫描下方二维码

微信公众号:LeviDing


Copyright

Copyright @ T-Plan.
本项目部分题目整理自 Baidu IFE ,版权归 Baidu IFE 所有。

t-plan's People

Contributors

leviding avatar calpa avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.