AO131:自动化运维开发技术与实践

线下课堂时间:3 天实战演练面授
  • 【深圳】    2018/3/16、17、18
  • 以上为计划开课时间,具体时间请咨询课程顾问
预约试听
课程介绍
适用对象:IT运维人员(偏开发方向、偏管理方向);各级 IT 经理和 IT 项目经理。
学习收获:系统性学习并掌握自动化运维开发所需的通用基础开发技术。包括相关开发语言、数据库访问基础、常见中间件使用基础。
详细大纲
1 自动化运维开发概览
1.1 全栈自动化运维开发技能拓扑
1.2 自动化运维平台APP开发模式与所需技术
2 自动化运维开发基础
2.1 Python语言入门
2.1.1 Python基础语法
2.1.2 Python变量和数据类型
2.1.3 Python函数和语句及时间
2.1.4 Python模块和异常处理以及编码规范
2.2 Django框架入门
2.2.1 Django基础知识
2.2.2 Django数据库基本操作
2.3 脚本基础培训
2.3.1 Shell、PowerShell、bat
2.4 HTML入门
2.4.1 常见的文本及区块标签
2.4.2 超级链接和锚记链接
2.4.3 图像标签及路径
2.4.4 表格标签
2.4.5 表单的制作
2.5 CSS入门
2.5.1 CSS语法格式及选择器
2.5.2 常见的文本样式
2.5.3 背景样式及简写规则
2.5.4 盒子模型的概念以及内边距和外边距
2.5.5 盒子模型的边框及应用
2.5.6 三种不同类型的区块及转换
2.5.7 添加浮动和清除浮动及导航条案例
2.5.8 选择器优先级和其他属性
2.6 定位布局及CSS3的高级应用
2.6.1 三种定位布局方式
2.6.2 带有下拉框的导航条
2.6.3 定位在交互上的应用
2.6.4 CSS3的TRANSITION属性及应用
2.6.5 CSS3的其他常用属性
2.7 JavaScript基础
2.7.1 JavaScript的语法结构
2.7.2 JavaScript的数据类型
2.7.3 变量与表达式
2.7.4 表达式与操作符
2.7.5 JavaScript流程控制语句
2.7.6 JavaScript对象类型
2.7.7 用户对象的定义
2.7.8 JavaScript事件模型
2.8 JQuery基础
2.8.1 JQuery简介
2.8.2 JQuery对象与DOM对象
2.8.3 JQuery基本选择器与层次选择器
2.8.4 JQuery过滤器及表单选择器
2.8.5 JQuery中的DOM操作
2.8.6 JQuery事件
2.8.7 JQuery表单操作
2.8.8 JQuery 的Ajax应用
2.9 MagicBox基础
2.10 数据库基础培训
2.10.1 基础SQL语法
2.10.2 基础的SQL数据库访问语法
2.11 应用中间件
2.11.1 中间件的作用与工作原理
2.11.2 Tomcat
2.11.3 Nginx
2.11.4 代码的部署与更新基础
3 高质量代码编写原则与规范
3.1 代码整洁的核心原则
3.1.1 编码规范的基础规则
3.1.2 有效的命名规则是代码整洁的基础
3.1.3 注释规则与代码内嵌文档的规则
3.1.4 变量生命周期规则
3.1.5 控制流编写规则
3.1.6 恰当的处理错误与异常
3.1.7 代码风格
3.1.8 案例代码分析
3.2 防御性编程(代码攻防编程)
3.2.1 防御性代码的风格
3.2.2 编译警告开关的使用
3.2.3 检查所有的返回值
3.2.4 在声明位置初始化所有变量
3.2.5 审慎地进行强制转换
3.2.6 案例代码分析
3.3 代码调试
3.3.1 代码调试
3.3.2 寻找代码缺陷
3.3.3 调试的心理因素
3.3.4 调试工具
4 案例讨论
4.1 通过对示例源代码进行分析,进一步加深对高质量编码的心得与理解。
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
免费大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: