国内Python人才缺口高达40万,部分领域如人工智能、大数据开发人才稀缺,年薪二十万都招不到专业人才。
课程优势:机构的Python开发工程师培训课程是面向未来想要从事Python Web工程师的学员重磅推出,授课内容全面,从基础到入门,html语言、java语言等等培训,课程内容相当丰富,特别邀请了行业内的开发专业为学员录制专属教学视频,与专业1对1在线辅导,让学员精通Python Web应用开发。
课程目标:掌握Python网络编程、多线程编程技术。
课程详情:第一阶段:Python语言
第一部分:Python基础
第1节认识Python
1.1计算机语言、Python简介、发展历史、特点、应用场景
1.2IDLE的下载与安装、配置与验证
1.3第一个Python程序
1.4关键字
1.5标识符概念、规则、命名规范
1.6注释、注释的分类、支持中文
第2节Python的基本语法&选择结构
2.1变量、变量的类型
2.2输出和输入
2.3运算符:算术、赋值、关系(比较)、逻辑、位、移位
2.4表达式类型和值、运算顺序、优先级
2.5程序流程控制:顺序、选择、循环
2.6选择结构:if语句、ifelse语句、多重if语句、if嵌套语句
第3节循环结构&特殊流程控制&字符串&列表&字典
3.1循环结构:while循环、for循环
3.2特殊流程控制语句:break、continue、两者的区别
3.3字符串和列表
3.4元组和字典
第4节函数&文件操作
4.1函数简介
4.2函数定义与调用、基本使用、文档说明
4.3函数的参数、返回值、类型、局部变量与成员变量
4.4递归算法、匿名函数
4.5文件和目录
4.6os模块、过滤文件、批量重命名文件
4.7file对象、拷贝文本文件、拷贝图片
4.8学员
管理系统(文件版)
第二部份:Python核心
编程
第5节面向对象
5.1面向过程的设计思想、面向对象的编程思维、面向对象编程
5.2类和对象
5.3魔法方法:__init__()、__str__()、__repr__()
5.4self参数、创建多个对象
5.5封装性、继承介绍、单继承、多继承、多态
5.6属性和方法扩展、对象属性与类属性、类方法与静态方法
第6节异常处理与模块
6.1异常处理简介、错误、异常
6.2Python中的异常:NameError、SyntaxError、IndexError等
6.3检测与处理异常、捕获异常try-except、else、finally、抛出异常、raise
6.4模块概念、导入及使用、import
6.5制作与发布模块
6.6安装与使用模块、常见模块
第7节高级语法
7.1浅拷贝、深拷贝、拷贝的其他方式
7.2==与is
7.3封装性进阶、基本使用、私有化属性、属性property
7.4动态语言、基本定义、添加属性、添加方法、删除属性、__slots__
7.5生成器概念、创建
7.6可迭代对象、迭代器对象
7.7闭包、基本使用、深入理解
7.8装饰器、*元类(type类)
7.9内建属性与内建函数、模块进阶、常用标准库
第二阶段:服务器、
数据库
第1节服务器
1.1HTTP协议详细介绍
1.2静态服务器显示静态页面、动态页面
1.3静态服务器使用类
1.4请求服务器动态资源
1.5基本实现动态服务器
1.6应用案例、传递数据给动态服务器
第2节MySQL
2.1数据库的概念、数据知识、常见的数据库
2.2MySQL的使用、安装MySQL、打开Windows服务、启动和关闭MySQL、登录
2.3SQL语句、基本概述
2.4数据库(database)操作、建库、建表
2.5数据表结构操作、增删查改
2.6MySQL与Python进行交互
第3节MongoDB
3.1MongoDB的环境搭建、数据库操作
3.2集合操作、数据类型、数据操作
3.3数据查询:Limit与Skip、投影
3.4排序、统计、去掉重复
3.5聚合aggregate、安全性、复制、备份与恢复
3.6MongoDB与Python进行交互
第4节Redis
4.1NoSQL简介、安装、基本配置
4.2数据操作:string、键、hash、list、set、zset
4.3高级、发布订阅、主从配置
4.4Redis与Python进行交互
第三阶段:网络爬虫开发
第1节爬虫简介&抓取数据
1.1爬虫基本简介、通用爬虫、聚焦爬虫
1.2HTTP的请求与响应
1.3fiddler工具的简介与使用
1.4urllib2的基本使用、GET请求、POST请求
1.5Handler处理器和自定义Opener
1.6URLError/HTTPError、requests模块
第2节抓取结构化与非结构化数据
2.1抓取并分析re模块正则表达式的爬虫
2.2XPath与XML类库分析数据、使用XPath爬虫
2.3BeautifulSoup4解析器、使用bs4的爬虫
2.4Json模块与JsonPath
2.5实际应用案例、多线程爬虫案例
广州python培训学校哪家好课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询