#SysLab新人指南
本仓库用于为刚加入SysLab的同学专用指南,旨在为大家快速融入 SysLab,希望大家根据自己的岗位,迅速掌握相关方面的知识;对于新人,希望在一个月内,和自己的团队利用所学知识,快速构建运用,了解产品运作机制,做好进来的最后一关. ##准备
我们一般通过 TOWER 来日程管理和绩效考核,请以实名注册 TOWER, 并通知 @langker 添加进团队;同时请注册GITHUB 账号,在本仓库添加一个issue,管理员会来把大家添加到组织里,并未大家分配 TEAM
##基础
- Git 和 GitHub 的使用
- 了解fork
- 了解issue
- 掌握markdown
- 阅读并尝试使用GitHub工作流程
- 在提问之前,请先阅读提问的智慧
- 翻墙(如果是 MAC 用户请联系 @langker)
- 相关网站推荐
##前端
- 学习HTML入门
- 阅读JavaScript 标准参考教程
- 阅读w3c css 教程
- 学习JSON格式
- 学习jQuery
##前端进阶
- 学习Bootstrap, Foundation 等UI框架
- 阅读前端自动化工作流程及前端模块化
- 学习LESS, SASS等CSS预编译语言
- 学习angular, React, vue等前端MV*模型框架
- 深入学习前端组件化模块化,学习CoffeeScript, ES6, JSX等语言,学习babel, webpack等工具
- 若有其他资料需要,请联系管理员 @langker, @Chion82
##后端
##Android开发
- Android官方培训教程(自备梯子)
- Android官方培训课程中文版(v0.9.2)
- AndroidDevTools
- 慕课网Android工程师学习计划
- 若有其他资料需要,请联系管理员 @EverNever
##设计
##考核相关 一般来说我们招新是分为三部分的:一面,二面,一个月技术考核.若能看到本仓库,便是顺利通过一面二面,进入到最后的技术考核阶段了.
本阶段要求大家自行组队,利用一个月的时间把一个 IDEA 做出来并在我们团队内部举办一个小型的产品发布会,我们不要求这个项目做的多精美,功能多丰富,逼格多高,完成度多大,但是我们希望在一个月的时间里看到你的坚持你的努力你的能力,看到你在掌握了一系列新技能后的欣喜若狂的脸色,更看到你对互联网的热爱我们会根据一个月里你的综合表现(包括但不仅仅局限于技术)来决定是否让你加入,在项目过程中如果遇到问题可以随时跟招新负责人沟通,么么哒
##对本仓库贡献 请参考 GITHUB 流程, PR 后在 COMMENT 中艾特当前管理员(现在是@ langker),通过审核后即可