欢迎来到培训无忧网!

咨询热线 400-001-5729

位置:深圳培训无忧网 > 深圳电脑与IT > 深圳软件系统 > 深圳人工智能

深圳Python自动化课程

授课机构:深圳老男孩教育

地址:深圳市南山区西丽大学城

网报价格:¥电询

课程原价:¥电询

咨询热线:400-001-5729

课程详情 学校简介 学校地址 申请试听

关键词:Python培训班课程 Python培训费用 python培训哪个学校好

01


自动化开发精英班与架构师开发班

Python自动化开发精英班
懂运维的纯开发精英
1.Python语言基础(基本数据类型、函数、模块、面向对象)
2.网络编程以及并发(Socket、线程进程、IO多路复用)
3.前端开发(HTML、CSS、JavaScript、jQuery、BootStrap)
4.WEB框架(MVC、MTV、ORM、自定义组件)
5.企业项目实战(Web QQ,CRM系统,CRM系统开发,金融量化分析交易系统)
6.企业项目实战视频(45课时视频赠送)
7.算法、数据结构、设计模式(20课时视频赠送)
Python自动化架构师开发实战班
懂源码的架构师
1.高并发爬虫开发(异步IO、Scrapy源码剖析、Twisted、Gevent)
2.智能自动化运维平台(CMDB、审计、主机管理、分布式监控)
3.云平台开发(Openstack,Docker)
4.金融量化交易策略分析系统(高级部分)
5.网站用户访问质量分析监测
6.异步非阻塞框架Tornado源码剖析
7.机器学习+人工智能
8.数据结构、算法和设计模式


02


会开发的运维VS不会开发的运维


会开发的运维
妥妥的15K+
升职逆袭CTO
故障高度自愈
减少人工干预,自动扩展
20000台运维服务器解决方案
不会开发的运维
7k+
重复搬砖被冷落
处理故障背锅侠
手动操作熬成狗
200台运维服务器解决方案

03


课程大纲

Python自动化开发精英班大纲

Python基础
1.Python简介
2.与其它语言对比
3.字符编码/注释/变量/缩进
4.流程控制
5.常用数据介绍
6.数据类型内置方法
7.字符串格式化
8.运算符
9.输入输出
10.三元运算
11.collections
12.列表、字典、元组、集合详细使用
13.IO操作,文件增删改查
14.函数介绍,函数语法,函数参数
15.高阶函数与函数返回值
16.lambda匿名函数
学习周期:3周
函数和常用模块
1.装饰器原理与使用
2.高阶函数
3.迭代器与生成器
4.函数式编程,函数递归
5.二分查找
6.模块介绍
7.re正则模块
8.ossys模块
9.subprocess模块
10.shutilshelveitertools模块
11.hashlib模块
12.logging日志模块
13.timedatetime raceback模块
14.jsonpicklexmlyamlconfigparser处理模块
15.urllibparamiko模块
学习周期:2周
面向对象
1.面向对象简介
2.类和对象是什么
3.创建类
4.经典类与新式类
5.面向对象三大特性:封装、继承、多态
6.类的普通成员
7.字段方法属性
8.类的高级成员
9.静态字段、静态方法、静态属性
10.类方法
11.MetaClassAbstractClass
12.类成员修饰符
13.函数式编程和面向对象编程的对比
14.扩展:面向对象编程的本质
15.网络编程基础
16.SOCKET原理讲解
17.通过SOCKET实现简单SSH
学习周期:2周
网络编程基础
1.Python模块SocketServer使用和源码剖析(异步多线程)
2.线程、进程、协程原理剖析
3.线程相关各知识点详解
4.Python中线程和其他语言线程的对比
5.GIL内部机制
6.线程锁、事件
7.生产者消费者模型(消息队列)
8.进程的使用
9.进程间数据共享
10.进程池
学习周期:2周
数据库、缓存、队列
1.Python操作redis
2.Python操作memcache
3.rabbitMQ消息队列
4.数据库介绍
5.Mysql数据库安装使用
6.Mysql管理
7.Mysql数据类型
8.常用Mysql命令
9.创建数据库
10.外键
11.增删改查表
12.权限
13.事务
14.索引
15.Python操作Mysql
学习周期:2周
WEB开发基础
1.HTML基础
2.CSS基础
3.JavaScript基础
4.局部变量和全局变量
5.集合、数组和字典
6.函数参数
7.原型、面向对象
8.作用域
9.dom编程
10.jQuery介绍、jQuery选择器
11.jQuery属性和CSS操作
12.jQuery文档处理
13.jQuery筛选
14.jQuery事件托管
15.jQuery ajax
16.jQuery扩展方法
17.Bootstrap使用
18.EasyUI介绍和使用
学习周期:3周
WEB框架学习
1.Web框架本质
2.Socket服务器
3.基于反射的路由系统
4.WSGI介绍及原理实现
5.开发自己的web框架
6.MVC和MTV
7.路由系统、模板
8.实现登陆、注册、找回密码
9.Django基础学习与使用
10.普通路由和动态路由
11.模板引擎、ORM介绍
12.Django ORM增删改查学习
13.初识自定义tag
14.Django进阶学习与使用
15.初识模型绑定、初识Form表单验证
16.Django ORM进阶学习
17.ModelForm、自定义Validator
18.项目实战:BBS论坛开发
学习周期:3周
企业项目实战
1.自定义tag
2.模型绑定
3.Form表单验证
4.Django admin使用与定制
5.XSS、CSRF、SessionCookie
6.项目实战:WEB QQ开发
7.项目实战:CRM客户管理系统开发
8.项目实战:爬虫开发
9.项目实战:金融量化交易策略分析系统
学习周期:6周
Python自动化架构师班大纲【共21周】
项目实战开发基础
1.线程、进程和协程
2.IO多路复用原理以及应用
3.异步IO模块使用以及高级定制
4.Twisted框架以及源码剖析
5.MySQL基础以及优化
6.基于Python实现数据库连接池
7.ORM框架SqlAlchemy
8.Celery使用以及和Django结合
9.协同开发之Git全套
10.软件团队工作流程
11.敏捷开发与持续集成介绍
学习周期:3周
实战项目-爬虫开发
1.Requests模块
2.BeautifulSoup模块
3.基于Requests实现登陆:抽屉、github、知乎、博客园
4.开发Web微信
5.IO性能相关模块
6.自定义异步非阻塞模块
7.Scrapy框架以及源码剖析
学习周期:1周
实战项目-IT审计系统+主机管理开发
1.用户行为审计
2.基于底层SSH
3.主机分组管理
4.服务器和账号的操作权限
5.记录堡垒所有操作日志
6.批量分发操作并查看结果
7.指定时间单次或重复执行指定的任务
8.查看近期用户行为报表
9.提供Web页面SSH操作
学习周期:2周
实战项目-CMDB开发
1.设计符合企业实际需求的CMDB表结构
2.安全API接口开发认证
3.开发支持Windows和Linux平台
4.实现IT硬件信息的自动收集以及变更记录
5.对其它系统开放灵活的Api
6.设计与开发IT资产变更流程
7.开发报表功能
学习周期:2周
实战项目-金融量化交易策略分析系统
1.股票、期货基础知识介绍
2.Numpy、Pandas、Scipy等模块学习
3.策略平台的介绍与使用
4.调取股票市场数据API学习
5.常见金融分析策略,如:双均线、羊驼策略等
6.编写自定制的量化交易策略
7.量化交易策略进行回测
8.通过”双均线“策略进行交易策略开发及回测
学习周期:1周
实战项目-分布式监控系统开发
1.同一台主机监控多个服务
2.监控多种设备
3.批量监控主机
4.设定告警级别
5.不同服务设定不同告警级别
6.不同告警发送不同用户
7.告警升级
8.告警的自动恢复
9.长期监控数据存储的优化
10.监控数据前端画图实现
学习周期:2周
实战项目-网站用户访问质量分析监测项目
1.实现分析数据的前端美观展示
2.用户上网指标收集
3.不同维度用户数据的自动分析并生成报表
4.最慢排名
5.速度区间划分
6.实时分析访问速度及访问数据
7.统计分析多个网站
学习周期:1周
实战项目-Docker自动化管理平台开发
1.Docker实现原理介绍
2.Docker安装使用
3.Docker各组件介绍
4.通过API管理Docker镜像库、Docker
5.container
6.通过Web管理Docker镜像库、Docker
7.实现对Docker集群的管理
学习周期:2周
实战项目-OpenStack私有云平台开发
1.OpenStack各组件讲解
2.OpenStack各组件源码分析
3.OpenStack云平台架构
4.ceph存储
5.OpenStack云平台使用手册
6.OpenStack运维工具开发
7.OpenStack源码二次开发
学习周期:2周
算法、数据结构与设计模式
1.常用算法介绍
2.时间/空间复杂度介绍
3.二分查找算法
4.哈希算法,冒泡排序
5.快速排序,直接插入排序
6.选择排序,二叉树特点及类型介绍
7.堆、栈、树及其它常用数据结构学习
8.平衡书/红黑树,堆排序
9.设计模式简介
10.简单工厂模式,工厂方法模式
11.抽象工厂模式
12.策略模式,装饰模式
13.代理模式,原型模式
14.模板方法模式,其他设计模式
学习周期:2周
实战项目-Tornado Web框架学习&源码剖析
1.快速上手
2.路由系统
3.RequestHandler
4.模板,Cookie和安全Cookie
5.跨站伪造请求的防范
6.ORM框架SQLAlchemy
7.静态文件和主动式文件缓存
8.本地化,非阻塞式异步请求
9.源码剖析
10.一个脚本引发的血案
11.待请求阶段,请求来了
12.模板语言
13.Flask框架讲解
14.Web.py框架讲解
15.Bottle框架讲解
学习周期:1周
实战项目-机器学习+人工智能
1.机器学习的基本概念、常见流派及几大要素介绍
2.介绍训练集、测试集、评价标准
3.介绍分类、聚类、回归、神经网络
4.Python机器学习常用库scikit-learn介绍
5.实现一个简单的分类器算法"
5.用一个项目来介绍完整的机器学习流程
6.机器学习主要流程1:数据预处理
7.机器学习主要流程2:特征选择、模型选择
8.机器学习主要流程3:建立模型
9.机器学习主要流程4:训练模型
10.机器学习主要流程5:模型评估与调参
11.神经网络介绍
学习周期:2周

深圳老男孩教育简介

深圳老男孩教育是一家专业培养IT工程师并让学员高薪就业、专注于Linux运维、Python高端纯开发以及高端大数据的培训机构与项目外包的企业,老男孩老师2007创办老男孩教育,于2013年注册公司,正式运营,总部设立在北京,目前已开设四家分校,其中北京两家,上海、深圳各一家。
目前,旗下开展两大业务,老男孩IT教育培训和IT项目服务部。一方面,公司致力于为国内、国际大中型互联网企业培养市场紧缺的系统工程师、高级架构师、系统开发工程师等职位;另一方面,公司为企业提供企业级的各类高端技术培训、技术咨询、技术流程、技术规划、技术架构及调优方案,并参与实施后期维护,把互联网的成熟技术经验渗入到各大领域。
公司在IT培训方面教学质量优秀、教学理念先进、教学方法新颖,十分注重理论+实战相结合,全部为*手把手的带领“课堂即实战式”教学。其中的4项学习思想方针(目标、方法、努力、坚持)和6重教学理念(重目标、重思路、重方法、重实践、重习惯、重总结)已深入广大IT网友及学员的内心,逐步成为互联网IT行业内教育经典。公司开设老男孩网络课堂——“在线一对一VIP辅导”全新的教学模式,让学员不受时间、空间、地域的限制,随时报名随时开始学习。
老男孩IT教育在国内IT行业享有广泛赞誉,公司凭借高品质的职业IT训练和毕业学员的良好口碑,在行业内一展雄姿。截止到目前为止,公司已培养数千名VIP学生,间接影响百万IT群体,毕业学员平均工资在毕业一年内平均12K以上,高级架构班平均就业20K以上,而以往同学从0基础到掌握课程内容70%以上即可月薪过万元。目前,从老男孩IT教育毕业的学员,很多已经就职于北京知名互联网企业:小米手机,京东商城,蓝讯,快网,淘宝,阿里,支付宝,新浪网,搜狐,腾讯,58同城,赶集,和讯,世纪佳缘,当当网,中国移动,中国联通等,也有很多在中小型企业任核心运维及运维经理总监职位(寻医问药总监,互动百科总监,盈科律云总监,合力金桥总监等),累计为行内其他的培训机构讲师深入培训20人以上。
公司秉承“帮助有志向的年轻人通过努力学习获得体面的工作和生活”,因为专注,所以卓越。

  • 学校名称:深圳老男孩教育

    固定电话:400-001-5729

    授课地址:深圳市南山区西丽大学城 预约参观

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!

留下你的信息,课程顾问一对一为你规划更合适课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么: