• 手机站
  • 收藏
聚培教育网合作机构 > 上海博为峰软件测试培训
上海博为峰软件测试培训
400-998-6158
上海博为峰软件测试培训

上海徐汇区python全栈开发培训班

上海徐汇区python全栈开发培训班
  • 上课时段:详见内容
  • 授课学校:上海博为峰软件测试培训
  • 已关注:100
  • 教学点:1
  • 课程价格:请咨询
  • 咨询电话:400-998-6158
  • 在线咨询预约试听
2022-12-15
  • 课程详细

  • 机构定位
  • 在线报名
Python语言实践和自动化测试数据准备-爬虫技术
 

学习目的
    使用Python完成测试工具的研发
    为自动化测试奠定扎实的语言基础
课程知识点
    Python必备技能
    爬虫相关的自动化测试工具掌握
    算法分析及设计实现(九九乘法表、冒泡排序、折半查找)

你是否也有以下的问题

1
缺乏对自我的认识
技术不高,知识点零散,盲目学习,非常低效。
2
项目经验匮乏
刚入公司,缺乏大型项目的经验,技术出现瓶颈?
3
工资低,加薪被拒
工作薪资低,跳槽面试又因缺少经验,无缘大企业?
4
不会主动思考解决
做过项目,没有做到理解技术原理,只会表面。

课程大纲

HTML概述、HTML页面标签、算标签、单标签。
标签属性、常用标签详解、颜色设置详解、相对路径和路径。
表格标准结构、表格样式详解、合并方、合并列。
表单空间详解、文本框、密码框、文本域、隐藏域、上传空间、单选和复选框、下拉列表、按钮、重置、提交等控件。
FrameSet详解、Iframe详解
HTML5新增标签、新增控件
CSS概述、行内式、标签式、导入式、标签选择器、类别选择器、ID选择器、交集选择法、并集选择法、子代选择法、常用属性详解
CSS盒子模型、CSS定位、static定位、relative定位、absolute定位、fixed定位
圆角、阴影、渐变、CSS图标、CSS3新增属性、CSS3新增选择器、CSS3新增选择法
rem单位、rem适配、less预处理器、media查询、cssrem插件、网页布局概念、网页布局课堂分析
Javascript概述、Javascript基础语法、注释、输出、对话框、变量使用、类型转换、运算符。
选择结构-if-else、选择结构switch。
循环结构-for、break和continue的使用,嵌套循环结构
循环结构-while、循环结构-do-while
数组的概念、数组的使用、循环数组、遍历数组。
数组的聚合算法、数组的倒置算法、数组的查询算法、数组的排序算法。
函数的概念、函数的定义、函数的调用、函数递归。
面向对象思想、创建对象、闭包原理及使用场景。
原型、原型链、作用域链、class类、constructor、this/super
内置对象和常用方法、Javascript事件概述、常用事件详解、表单输入校验课堂案例。
DOM效果课堂案例、计时器使用。
正则表达式概念、正则表达式使用场景、正则表达式使用详解、PropType扩展函数详解。
JQuery概述、JQuery选择器详解、JQuery选择法详解、JQuery法详解。
Json数据和Json对象、JQuery常用内容详解。
JQuery监听事件详解、Jquery动画详解。
JQuery常用效果课堂案例制作、JQuery插件制作。
Bootstrap概述、响应式控件、响应式组件、响应式布局。
响应式栅格系统详解、响应式菜单制作、响应式页面课堂案例制作。
项目实训前台静态页面制作详解、分组分工安排(根据各班级计划项目安排)。
对象的扩展、对象的新增方法、Symbol。
Set和Map数据结构、Proxy、Reflect、Promise对象。
Iterator、For of循环、Generator函数语法、Generator函数的异步应用、async函数。
Class的基本语法、Class的继承、编程风格、异步遍历器。
Module的基本语法、Module的加载实现、ArrayBuffer。
Vue介绍、Vue实例、模板语法、计算属性和侦听器、Class与Style绑定。
条件渲染、列表渲染、事件处理、表单输入绑定、组件基础。
组件注册、Prop属性、自定义事件、动态组件&异步组件、插槽、处理边界。
列表过度、状态过度
混入、自定义指令、渲染函数&JSX、插件、过滤器、路由。
单文件组件、单元测试、TypeScript支持、生产环境部署。
Vuex介绍、Vuex的使用场景、State的概念、Getter、Mutation
Action、Module、Vuex插件、Vuex表单处理、热重载。
MVVM数据绑定原理、Render方法原理、$nextTick方法的使用、发布订阅模式。
Action、Module、Vuex插件、Vuex表单处理、热重载。
安装与基本配置、打包JavaScript模块、打包CSS模块、打包图片和字体文件模块、打包less/sass资源模块
ES6转ES5、打包vue资源模块、配置ESLint代码校验工具、使用clean-webpack-plugin插件清除打包结果目录
使用HtmlWebpackPlugin打包HTML资源、处理打包结果的Sourcemaps、监视打包模式、使用webpack-dev-server
模块打包热更新、treeshaking打包优化
生产环境和开发环境分离打包、打包优化之CodeSplitting代码分割
打包优化之模块懒加载、打包优化之缓存
Python介绍、python使用场景、Python安装、VsCode的基本使用、个Python程序、注释的使用。
常见的数据类型、查看数据类型、标识符的命名规则、print语句的使用、input语句的使用。
使用系统环境变量、不同进制数据的表示方式、十进制转换成二进制、二进制转八进制、转十六进制以及十进制、使用内置函数实现进制转换。
类型转换、转换成整数、转换成字符串和浮点数、算数运算符的基本使用、复制运算符、比较运算符、逻辑运算符、位运算符的了解。
运算符的优先级、if--else语句、if--elif语句、if嵌套语句、pass关键字的使用、猜拳游戏。
while循环语句、for--in循环语句、break和continue的使用、嵌套打印矩形、打印三角形、打印九九乘法表。
for--else语句、使用技术方法求质数、是哟个假设成立法求质数、求斐波那契数列。
字符串的表示方式、字符串的下标和切片、相关的方法、字符串查找和替换的方法、字符串分割相关的方法。
列表的使用、移除空字符串、冒泡排序、深拷贝和浅拷贝、元组的使用。
字典的使用、修改和新增数据、update方法、字典的遍历、字典的练习。
集合的基本使用、集合运算符的使用、eval和json的使用、公共方法总结。
函数的介绍、函数的参会素、函数的返回值、函数调用函数、全局变量和局部变量、多个返回值。
函数缺省参数、多个参数、可变参数、可变类型和不可变类型、递归概念、递归练习。
匿名函数、sort方法的使用、filter方法、map方法、reduce方法、内置函数总结、高阶函数。
闭包的概念、计算代码的执行时长、装饰器的基本使用、装饰器详解、装饰器的高级使用。
导入模块、os模块、sys模块、math模块、random模块、datetime模块、time模块、calendar模块、hashlib和hmac模块。
uuid模块、pip管理、自定义模块、__name__的使用、包的概念。
面向对象介绍、基本语法、self的介绍、__slots__属性、__init__、__del__、__str__、__repr__、__call__魔法方法、__eq__方法。
面向对象回顾、魔法方法详解、内置属性、对象和字典
类属性和对象属性、私有属性和方法的使用、类方法和静态方法、单例设计模式
继承的基本使用、私有属性的继承特点、新式类和经典类、Python2和Python3的区别、is、isinstance、issbuclass的使用。
子类重写、多态的应用场景、文件打开和关闭、路径介绍、文件的实例操作。
文件的读取方式、文件拷贝、csv文件读取、将数据写到内存、标准输入和输出。
json字符串详解、pickle的使用、json和pickle的区别、异常处理基本使用、异常的应用场景。
finally关键字的使用、with关键字的使用、上下文管理器、自定义异常。
高级装饰器、装饰器高级使用、可迭代对象和迭代器、迭代器的使用场景。
正则表达式介绍、正则查找相关、re.Match类的介绍、re.compile方法的使用、正则修饰符的使用。
正则匹配规则、标点符号的特殊含义、特殊字母的含义、正则替换、贪婪模式和非贪婪模式。
网络通信的概念、IP地址概念、IP地址分类、网络通信原理、网络连接原理、端口号和套接字。
udp发送数据、udp接收数据、绑定端口的意义、tcp客户端、tcp服务器端、文件下载案例。
多线程实现多任务、多线程版聊天、多线程共享全局变量、多线程安全问题、线程锁的使用、线程间的通讯
多进程的使用、进程和线程的区别、多进程不能共享全局变量、进程间的通信、队列的使用、进程池的使用、join方法。
简单的HTTP服务器、http请求头、IP地址绑定、内容请求、服务器封装。
WSGI服务器的介绍、WSGI异同路径和HTTP状态码、浏览器返回文件内容、方法的封装、使用字典管理路径、requests模块的使用。
WSGI服务器的介绍、WSGI异同路径和HTTP状态码、浏览器返回文件内容、方法的封装、使用字典管理路径、requests模块的使用。
DDL、DML、DQL(列查询、distinct、别名、where子句、运算符、in、is、like、limit子句、order by子句、连表查询、聚合函数、分组查询、having子句)
数据库设计范式概述,数据库引擎分析、海量存储分片优化。
PyMySQL概述、PyMySQL连接MySQL数据库、DML操作、DQL操作、参数化操作。
Python连接MySQL课堂案例、小案例制作。
爬虫介绍、curl的使用、wget的使用、urlib的使用、requests的使用。
scrapy入门、使用scrapy进行重构爬虫、测试scrapy爬虫。Scrapy-pipelines。
scrapy构建中间件的机制、动态ip代理、scrapy插件。
scrapy-redis、重构ip代理中间件、selenium的使用。。。。。。

我们靠什么自信获得您的认可

高水准的教学质量

在线学、练、测、评全过程记录与分析,精准掌控学习情况,以学习反馈驱动教学。

咨询详情
专业的教学服务团队

专职技术老师课后作业疑问一对一点评指导,以及直播平台+微信群全程答疑辅导

咨询详情
良好的互动学习体验

自主研发的TMS教学管理系统、Atstudy智能学习系统,实现学员学习进度、作业情况、测试分数等。

咨询详情
实用的课程体系研发

课程研发就深深根植于企业的真实需求,课程体系和课程内容每年都会进行迭代优化和持续更新。

咨询详情
你是否也遇到过以下问题?
 

缺乏对自我的认识——技术不高,知识点零散,盲目学习,非常低效
    项目经验匮乏——刚入公司,缺乏大型项目的经验,技术出现瓶颈?
    工资低加薪被拒——跳槽面试又因缺少经验,无缘大企业?
    不会主动思考解决——做过项目,没有真正理解技术原理,只会表面。


有效节约时间高效掌握技术原理成为项目高手!
 

独创课程体系 ——经上万学员调研,强化脚本及开发设计能力
    N+8项目模式——任务式深度教学模式,一遍掌握成果可视化
    强化思维培养——讲透原理和思想,实现举一反三
    解决工作障碍——工作场景模拟教学,掌握应对技巧
    多元化行业背景——开源项目+在线主流平台+企业级项目
    岗位技能高度匹配——UI自动化/接口自动化/测试开发等多岗位技能适配
    视频+直播 ——核心课程反复学,直播互动拓展提升
    1对1服务——学习任务拆分,作业任务每日督促
    搭建人脉圈——圈子化交流互动,拓宽职场关系网
    学习激励——优秀学生有机会1对1答疑、面试简历指导
    影响力证明——项目经验可写进简历,获得证书及工作机会


更多培训课程,学习资讯,课程优惠等学校信息,请进入上海博为峰软件测试培训网站详细了解,免费咨询电话:400-998-6158

机构地图
在线报名
  • * 姓名:
  • 性别:
  • * 手机号码:
  • QQ:
  • 微信:
  • 其它说明:
  • * 验证码:  

更多>相关课程

顶部