StarStudio / stepByStep

星辰新人培训仓库
23 stars 26 forks source link

2016 SA培养方案 #18

Open evilkjoker opened 8 years ago

evilkjoker commented 8 years ago

2016 SA培养方案

author:joker

- 了解Unix,Linux操作系统基础

目标:

    1.熟悉常用linux系统的安装      

测试方向:

    1.Virtual Box 安装CentOS/Debian(Desktop/Server)

时长: 2周
参考资料:搜索

- 包管理器及常用命令

目标:

    1.ls,mv,useradd等命令       
    2.vim,nano,emacs编辑器   
    3.Linux权限  
    4.grep,find,tar用法       
    5.CentOS/Debian系的yum/apt包管理器 

测试方向:

    1.了解更新源原理,熟悉管理器的常用操作,如search,cache,依赖关系   
    2.文件/用户权限管理
    3.命令高级用法,文本处理,重定向

时长: 4周
参考资料:

    1.鸟哥的私房菜(基础篇)
    2.man手册

- 环境搭建

目标:

    1.Apache/Nginx
    2.PHP/Python 后端服务 
    3.MySQL         

测试方向:

    1.LNMP/LAMP环境搭建(多域名配置,log,cache,server,include含义)
    2.MySQL数据库安装配置及基本操作

时长: 4周
参考资料:

    1.鸟哥的私房菜(服务器架设篇)
    2.深入理解Nginx,实战Nginx
    3.MySQL必知必会

- shell脚本编程

目标:

    1.Shell 脚本入门
    2.crontab及进程机制         

测试方向:

    1.文本处理
    2.进程管理
    3.定时任务处理

时长: 3周
参考资料:

    1.高级Bash脚本编程指南
    2.Linux命令行与Shell脚本编程大全

- python 入门

目标:

    1.Python基础语法
    2.Python高阶函数
    3.开发(爬虫,数据处理,后台开发,CUDA等方向)

测试方向:

    1.Python实现Linux服务监控及数据存取
    2.开发方向任选,成品展示

时长: 3周
参考资料:

    1.python cookbook,python 标准库
    2.官方手册
StarDuster commented 8 years ago

已增补内容整理为SA指引.md并添加到 master 分支