TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312455
|
课程目录:
第一阶段基础、夯实基础,举一反三(五到六周时间)
1.数据类型
2.流程控制
3.常用模块、内置模块
4.函数、迭代器、装饰器
5.面向对象编程
6.购物车程序
7.ATM信用卡程序开发
第二阶段进阶、网络编程(四到五周时间)
1.Socket C/S编程
2.Twisted异步网络框架、网络爬虫开发
3.多线程、多进程、协程gevent、select/poll/epoll
4.生产者消费模型
5.审计堡垒机系统程序开发
6.FTP服务器开发
7.批量命令、文件分布式工具
8.RabbitMQ消息队列、SqlAlchemy ORM
9.类 SaltStack 配置管理工具开发
10.Redis/MemCache/MongoDB缓存数据库
第三阶段进阶、web开发,可视化(三到四周时间)
1.HTML/CSS基础
2.DOM编程
3.原生JS学习
4.JQuery/EasyUI/AngularJS
5.Ajax异步加载
6.HighChart画图
7.BootStrap讲解
第四阶段高级、算法与模式设计(一周时间)
1.冒泡、二叉树、哈希、拆半等常见算法学习
2.工厂模式、单例模式、享元模式、代理模式等常用设计模式学习
第五阶段高级、Python web框架(五周时间)
1.MVC框架讲解
2.自行开发一个web框架
3.Django框架学习与实战
4.Tornado/Flask/Bottle/WebPy框架学习
5.Session/中间件/ORM/Cookie/CSRF/FORM等
6.Restful API框架
7.权限管理后台开发
8.开发BBS论坛
9.开发web聊天室
第六阶段实战、项目实战(8周时间)
1.购物商城开发
2.主机管理+任务编排+运维审计堡垒机项目开发
3.分布式类Nagios/Zabbix监控产品开发
4.CMDB资产管理开发
5.基于用户视觉的网站访问质量检测分析平台的开发
6.Docker自动化管理平台的开发
7.OpenStack二次开发
|
|