课程

课程介绍

本课程共分为3个阶段,第一阶段主要讲解python应用编程,第二阶段主要讲如何使用Python,利用Python完成运维工作中常用的文件操作、系统监控、远程管理、日志分析以及应用部署等工作,第三阶段主要讲解利用Python构建一个运维自动化体系。

培训对象

对Python课程感兴趣的人员。

课程收益

熟悉Python的基本结构与语法与数据类型,模块;
熟悉函数,类设计,包的使用;
了解异常处理与多线程;
能开发出一些实际的应用项目;
能胜任Python的数据挖掘和机器学习工作。

知识概要

-- 数据类型和变量、字符串和编码 、运算符与表达式;
-- 条件判断、循环;
-- 列表、元组、字典、集合;
-- 切片 、迭代 、列表生成式 、生成器;
-- 调用函数、定义函数、函数的参数、递归函数;
-- 类和实例、访问限制、继承和多态、获取对象信息。

课程大纲

模块

学习内容

第一天

Python安装与开发环境搭建

Python语法基础介绍(数据类型和变量、字符串和编码 、运算符与表达式)

Python输入输出

Python控制流(条件判断、循环)

Python练习

Python数据结构(列表、元组、字典、集合)

Python高级特性(切片 、迭代 、列表生成式 、生成器)

Python函数(调用函数、定义函数、函数的参数、递归函数)

Python练习

第二天

Python面向对象编程

Python错误与异常

Python标准库与常用内建模块

Python练习

Python文件读写

Python正则表达式

Python案例1:系统备份

Python案例2:Linux 服务器监控

Python练习

Python 模块

Python IO编程

Python Functional编程

Python OOP高级编程

Python练习

第三天

访问数据库

MySQL数据库

使用MySQL数据库

Python操作MySQL

Python练习

Django安装

Django模型

Django urls

Django ORM

Django模板

Django表单

总结与答疑

认证过程

无认证考试

开班信息

暂无开班信息