就业方向
系统网络运维、网络编程、3D游戏开发、Web应用开发、主机管理平台等。
课程介绍
Python是一种面向对象的解释型计算机程序设计语言,它相对于其他语言,更加易学、易读,非常适合快速开发。
课程大纲
课程周期 | 课程模块 | 课程内容 |
第一天 | Python介绍 | 1. Python介绍 2. 安装和环境准备 3. 编程风格、语法要求、字符、变量 4. 导入模块 5. 用户交互输入 6. 流程控制if..else、while..、for.. 7. Break..continue |
第二天 | Python基础 | 1. Python文件处理 2. 列表 3. 元组 4. 函数 |
第三天 | 1. 函数 2. Pickle系列化 3. 正则表达式 4. 创建使用模块 | |
第四天 | 1. 装饰器 2. 异常处理 3. 面向对象编程介绍 4. 类的使用 5. 子类的继承 6. 程序联系 | |
第五天 | Python 与 My sql 交互 | 1. Python与My sql 2. Socket介绍 3. 多线程Socket |
第六天 | Python 与 审计 | 1. Paramiko模块使用 2. 运维审计介绍 3. 开发审计服务器 |
第七天 | Python监控软件 | 1. 多线程开发 2. 批量服务器管理程序 |
第八天 | 1. 监控软件 | |
第九天 | HTML | 1. HTML详细介绍 |
第十天 | Python 与 Java Script | 1. Java Script基础 2. Dom编程 3. Jquery |
第十一天 | Django基础 | 1. JQery 2. Django |
第十二天 | Django学习 | 1. 路由系统 2. 模型 3. 模板 4. Admn 5. 中间件 |
第十三天 | ||
第十四天 | 项目实战 论坛项目 | 1. 简单的论坛系统功能 2. 用户登录后可发帖 3. 可匿名评论 4. 分版块 5. 可置顶、下沉 |
第十五天 | 项目实战 聊天室 | 1. 异步更新用户列表 2. 异步更新内容 |
第十六天 | 面向对象 | 1. 深入Python面向对象 2. Session 3. Tornado |