#星辰新人培训仓库
本项目灵感来源于@SysLab的新人培训仓库,但是依旧本着自己工作室的实际情况与学习经验所做。欢迎工作室成员向本仓库添加内容,让工作室越来越好。
##工作室简介
电子科技大学星辰工作室建立于1998 年,是隶属于学工部的学生社团,主要从事软件开发,网站建设与维护等信息化工作。在工作室十年的发展过程中逐步积累了一套完整的项目开发管理制度,人才培养和新老交替机制,形成了工作室自己文化传统。“心态决定命运,技术决定未来!”一直是星辰工作室的口号。
Established in 1998, Stars Studio of UESTC was a student society affiliated by Student Affair Department. It mainly focuses on the information work as software development, website construction and maintenance etc. During its ten years’ development, Stars Studio has established the project development system and the personnel training and staff updating system, thus having its own studio culture. “Attitudes creates one’s destiny, technology makes one’s future” is always the slogan of StarStudio.
星辰工作室曾先后开发了以下项目:学生之家系列网站,包括学生之家主页,音乐站,软件站,新闻抓取引擎,招新系统;学生之家内网搜索引擎;清水河畔BBS网站;贷款smis系统;电子科技大学就业网;学工部主页;学工部办公平台;奖贷助勤网;星辰网志系统;学风督查系统;优班创建系统;学生学习与发展指导中心等。
以上羞耻的内容来源于互动百科。。。。
##学习准备
项目管理上,可以使用TOWER来进行日程管理和绩效考核,请实名注册TOWER,并通知管理员申请加入团队。版本控制不做限制,无论使用git还是svn都可以,但是每个人都要有github账号,对版本控制有足够的理解。
##准备启程
- Git教程(廖雪峰)
- 了解fork
- 了解issue
- 掌握markdown
- 阅读并尝试使用GitHub工作流程
- 翻墙
- 相关网站推荐
##产品测试方向
##界面设计方向
##前端开发方向
##后端开发方向
学习资料:
- html/css基础,推荐w3school在线教程
- php基础,推荐书目《细说PHP》lamp兄弟连著,看到高级开发之前就行
- 博客园php方向文章
需要了解的知识:
- 了解html/css,以及熟悉javascript
- “黄金搭档”mysql与php的结合
- php常用模块,如:登陆,验证码,分页类
- php框架,建议CI以及ThinkPHP、yii
安全开发:
- 书籍推荐
基础:《黑客攻防技术宝典web实战篇》、《sql注入攻击与防御》
进阶(需要一定基础):《白帽子讲web安全》、《web前端黑客技术揭秘》 - 推荐网站:
乌云知识库
Freebuf
91ri安全攻防指南
##移动开发方向 学习资料:
- 《java jdk7学习笔记》看到多线程就行
- 《android第一行代码》拿着看,仔细了解作者的意图,也可以看郭霖在csdn上的博客
- developer.android.com 已墙,自备翻墙工具 要了解的知识:
- 数据库原理,起码要搞清楚sql到底是什么,怎么写,关系型数据库系统的原理
- 计算机网络的基本原理,传输层之上的,了解面向字节的套接字通信,http请求的格式,json,xml的解析
- 操作系统的基础知识,linux系统是什么回事,android系统到底是怎么回事,是怎样的架构
- 怎么看前后台接口文档,怎么写需求文档
##系统运维方向
- linux常用命令的使用
- vim编辑器
- 账号与组的管理
- 进程管理
- 熟悉网络结构
- shell编程