描述
软件测试教学课程
  • 第一阶段
    掌握软件测试理论 掌握软件测试方法与流程 掌握测试用例设计方法
  • 第二阶段
    掌握Web测试原理 完成Web测试项目实战
  • 第三阶段
    掌握MySQL数据库原理及操作 掌握Linux操作系统原理及操作
  • 第四阶段
    掌握接口测试原理 掌握接口测试工具Postman 完成接口测试项目实战
  • 第五阶段
    掌握APP/小程序测试原理 完成APP测试项目实战 完成小程序测试项目实战
  • 第六阶段
    学会Python编程入门
  • 第七阶段
    掌握版本管理工具Git 掌握容器工具Docker
  • 第八阶段
    掌握UI自动化测试原理及工具 完成UI自动化测试项目实战 掌握接口自动化测试原理及工具 完成接口自动化测试项目实战
  • 第九阶段
    掌握性能测试原理 掌握性能测试工具Jmeter 完成性能测试项目实战
  • 第十阶段
    1V1简历辅导 1V1模拟HR面试&技术面试 终身技术答疑&职场答疑
模块教学内容
软件测试理论了解IT行业及软件测试行业
计算机基础
软件生命周期&软件测试模型
软件开发模型
软件质量模型
软件测试需求分析
测试计划
测试用例设计
用例评审&冒烟测试
缺陷管理
测试文档编写
测试流程串讲
测试流程考试
Web测试基础WEB测试基础
Web项目实战1(项目1:某运营商项目)Web项目实战1-需求评审
Web项目实战1-测试用例编写
Web项目实战1-测试用例评审
Web项目实战1-测试用例执行
Web项目实战1-BUG总结分析
Web项目实战1-测试报告编写及评审
Web项目实战2(项目2:禅道项目)Web项目实战2-需求评审
Web项目实战2-测试用例编写
Web项目实战2-测试用例评审
Web项目实战2-测试执行(包括回归测试)
Web项目实战2-BUG总结分析
Web项目实战2-测试报告编写及评审
MySQL数据库数据库理论
数据库安装
数据库基础SQL
数据库高级SQL
数据库高级功能
数据库串讲
数据库面试+笔试
Linux操作系统Linux系统概念
Linux系统安装
Linux系统基础命令
Linux系统环境部署实战
Linux系统串讲
Linux系统面试+笔试
接口测试基础接口测试理论
HTTP、TCP、HTTPS协议、
状态码、Cookie、Session、Token等概念
web端抓包操作
接口测试工具PostmanPostman接口工具功能界面介绍
Postman单接口和多接口关联
Postman全局变量和环境变量
Postman内置动态参数以及自定义动态参数
postman断言
Postman批量执行用例
Postman数据驱动
Postmancookie鉴权以及mock测试
Postman接口工具串讲
Jmeter接口测试工具Jmeter的安装和介绍
Jmeter接口测试流程
Jmeter接口关联
Jmeter接口测试实战
Jmeter数据驱动
Jmeter接口工具串讲
fiddler抓包工具fiddler工具介绍和原理
fiddler抓包实战
Fiddler断点应用、弱网测试
接口测试项目实战(项目3:某电商项目)接口测试项目实战1-需求评审
接口测试项目实战1-测试用例编写
接口测试项目实战1-测试执行
接口测试项目实战1-BUG总结分析
接口测试项目实战1-测试报告编写
APP测试基础APP测试理论
小程序测试
APP项目实战(项目4:某医院挂号项目)APP项目实战1-需求评审
APP项目实战1-测试用例编写
APP项目实战1-测试用例评审
APP项目实战1-测试执行(包括冒烟测试、回归测试)
APP项目实战1-BUG总结分析
APP项目实战1-测试报告编写及评审
小程序项目实战(项目5:某医院挂号项目)小程序项目实战1-需求评审
小程序项目实战1-测试用例编写
小程序项目实战1-测试用例评审
小程序项目实战1-测试执行(包括冒烟测试、回归测试)
小程序项目实战1-BUG总结分析
小程序项目实战1-测试报告编写及评审
Python编程介绍Python
安装python及pycharm
Python变量及数据类型
Python运算符
Python的for循环和While循环
Python切片操作、字符串操作
Python列表的添加、删除、排序、翻转元素
Python元组
Python字典的添加、删除元素
Python集合添加、删除元素
Python的可变和不可变类型
版本管理及容器git基本配置
git命令
Docker简介
Docker安装及配置
Docker容器化部署
UI自动化测试项目实战
(项目6:某教育考试项目)
selenium介绍
selenium定位方法
Web自动化测试实
APP自动化测试原理及环境搭
Appium安装及配
APP自动化测试项目实战
接口自动化测试项目实战
(项目7:某C端影音网站)
Requests常用方法
Pytest框架
接口自动化项目实践
性能测试基础
性能测试相关概念
性能测试之开发架构和场景分析
性能测试工具jmeter和loadrunner对比
Jmeter详解
Jmeter环境配置
Jmeter功能概要
Jmeter常用组件
Jmeter逻辑控制器
Jmeter线程组
Jmeter参数化
Jmeter断言
Jmeter关联
性能测试项目实战1
(项目8:禅道)
性能测试方案设计
环境搭建
测试数据准备
脚本编写和录制
数据搜集和分析
常见问题分析和调优策略
报告编写和评审
性能测试项目实战2
(项目9:某电商项目)
性能测试方案设计
环境搭建
测试数据准备
脚本编写和录制
数据搜集和分析
常见问题分析和调优策略
报告编写和评审
常见性能测试面试问题讲解
常见性能测试面试问题讲解
JavaJava基础
接口内容回顾
代码走读演示
求职能力提升
提供100+不同技术方向真实高薪简历模板
10年HR专家提供1V1简历辅导
10年HR专家提供1V1模拟面试
10年技术专家提供技术笔试/面试辅导
职业陪伴
技术专家提供永久答疑服务
职业生涯规划师提供专业职业规划服务
办公软件技能
如何快速提升Word/Excel/PPT技能?
邮件写作
如何写作高质量工作邮件?
工作汇报
如何进行高质量工作汇报?
团队协作如何进行团队协作?
职场沟通
如何提高沟通表达自信心?
职场思维
如何从学生思维快速转化为职场思维?


模块教学内容课时(H)
软件测试理论了解IT行业及软件测试行业1
计算机基础1
软件生命周期&软件测试模型4
软件开发模型1
软件质量模型2
软件测试需求分析2
测试计划2
测试用例设计6
用例评审&冒烟测试2
缺陷管理2
测试文档编写1
测试流程串讲1
测试流程考试2
Web测试基础WEB测试基础4
Web项目实战1(项目1:某运营商项目)Web项目实战1-需求评审1
Web项目实战1-测试用例编写2
Web项目实战1-测试用例评审1
Web项目实战1-测试用例执行2
Web项目实战1-BUG总结分析1
Web项目实战1-测试报告编写及评审1
Web项目实战2(项目2:禅道项目)Web项目实战2-需求评审1
Web项目实战2-测试用例编写2
Web项目实战2-测试用例评审1
Web项目实战2-测试执行(包括回归测试)2
Web项目实战2-BUG总结分析1
Web项目实战2-测试报告编写及评审1
MySQL数据库数据库理论1
数据库安装2
数据库基础SQL4
数据库高级SQL6
数据库高级功能6
数据库串讲2
数据库面试+笔试2
Linux操作系统Linux系统概念1
Linux系统安装2
Linux系统基础命令3
Linux系统环境部署实战2
Linux系统串讲1
Linux系统面试+笔试2
接口测试基础接口测试理论1
HTTP、TCP、HTTPS协议、1
状态码、Cookie、Session、Token等概念2
web端抓包操作0.5
接口测试工具PostmanPostman接口工具功能界面介绍1
Postman单接口和多接口关联1
Postman全局变量和环境变量0.5
Postman内置动态参数以及自定义动态参数0.5
postman断言0.5
Postman批量执行用例1
Postman数据驱动1
Postmancookie鉴权以及mock测试1
Postman接口工具串讲1
Jmeter接口测试工具Jmeter的安装和介绍1
Jmeter接口测试流程1
Jmeter接口关联1
Jmeter接口测试实战2
Jmeter数据驱动1
Jmeter接口工具串讲1
fiddler抓包工具fiddler工具介绍和原理1
fiddler抓包实战2
Fiddler断点应用、弱网测试1
接口测试项目实战(项目3:某电商项目)接口测试项目实战1-需求评审1
接口测试项目实战1-测试用例编写1
接口测试项目实战1-测试执行1
接口测试项目实战1-BUG总结分析0.5
接口测试项目实战1-测试报告编写0.5
APP测试基础APP测试理论0.5
小程序测试0.5
APP项目实战(项目4:某医院挂号项目)APP项目实战1-需求评审1
APP项目实战1-测试用例编写2
APP项目实战1-测试用例评审1
APP项目实战1-测试执行(包括冒烟测试、回归测试)2
APP项目实战1-BUG总结分析1
APP项目实战1-测试报告编写及评审1
小程序项目实战(项目5:某医院挂号项目)小程序项目实战1-需求评审1
小程序项目实战1-测试用例编写2
小程序项目实战1-测试用例评审1
小程序项目实战1-测试执行(包括冒烟测试、回归测试)2
小程序项目实战1-BUG总结分析1
小程序项目实战1-测试报告编写及评审1
Python编程介绍Python1
安装python及pycharm1
Python变量及数据类型1
Python运算符2
Python的for循环和While循环2
Python切片操作、字符串操作2
Python列表的添加、删除、排序、翻转元素3
Python元组1
Python字典的添加、删除元素2
Python集合添加、删除元素1
Python的可变和不可变类型1
版本管理及容器git基本配置1
git命令1
Docker简介1
Docker安装及配置1
Docker容器化部署1


Java全栈开发教学课程
模块教学内容

Java基础语法

Java简介
JDK的下载和安装
path环境变量的配置
HelloWorld
Java中的数据类型
常量的使用
变量的定义和使用
Java中代码的书写规范
数据类型之间的转换
运算符操作
if分支语句
switch分支语句
for循环语句
while循环语句
do...while循环语句
各种循环语句的区别和使用场景
循环跳转控制语句
循环嵌套的应用
数组的动态初始化
数组的访问格式
数组的静态初始化
Java的内存划分和作用
方法的定义和调用
方法的参数和返回值
重载和重写
参数是基本类型和引用类型的区别
debug断点调试的使用

Java面向对象

类和对象
对象在内存中的存储
成员变量和局部变量
private关键字
this关键字
面向对象特性1:封装
构造方法
标准类的定义规范
API基础API的使用方式
String类的特点
String类的常用构造方法
字符串的比较规则
遍历字符串的方式
字符串的拼接
字符串的反转操作
StringBuilder类的作用
StringBuilder类的构造方法
StringBuilder的常用方法
集合基础arraylist集合的特点
arraylist的构造方法
arraylist的常用操作
集合存储自定义类型并遍历
面向对象高级面向对象知识回顾
static关键字
代码块
面向对象特性2:继承
语法知识
枚举
抽象类
接口
面向对象特性3:多态
内部类
常用API常用API
集合进阶集合基本使用
常见数据结构
List集合 
泛型
SET集合
Map集合
异常exception
try..catch..
I0File类
方法递归
字节流
字符流
缓冲流
转换流
序列化和反序列化
打印流
properties、IO框架
多线程
多线程基本使用
线程安全问题
线程同步
线程通信
线程高级
网络编程网络编程
基础加强单元测试
反射
注解
XML
数据库SQL简介
SQL基础语句
SQL高级语句
SQL函数
SQL事务
SQL储存过程
数据库约束
数据库设计
存储过程
JDBCJDBC简介
JDBC对象讲解
JDBC操作数据库
数据库连接池
htmlhtml基础内容
html5
html媒体
CSSCSS概述
CSS常用选择器
CSS样式
CSS3
JavaScriptJavaScript基础语法
BOM浏览器对象模型
JavaScript事件
正则表达式
http协议http协议介绍
http请求
http响应
响应状态码
tomcat服务器tomcat安装和配置
web工程创建
tomcat部署应用
servletservlet介绍
servlet入门
servlet的执行过程
servlet的生命周期
UrlPattern配置
request请求对象request请求对象
response响应对象response响应对象
JSPJSP入门
JSP脚本
EL表达式
JSTL标签
MVC和三层架构
会话跟踪技术cookie
session
VUEvue介绍
vue基础语法
常用指令
vue的生命周期
Ajax
JSON
elementelement介绍
实用布局
element常用组件
Spring框架Spring框架介绍
Spring介绍
IOC理论推导
HelloSpring
IOC创建对象方式
Spring配置
依赖注入
Bean管理
使用注解开发
基于Java类进行配置
代理模式
SpringAOP
整合mybatis
Spring事务管理
SpringMVCSpringMVC介绍
请求与响应
REST
SM整合
拦截器
MavenMaven介绍
Maven安装
仓库和坐标
依赖
生命周期
maven使用
maven工程的依赖高级特性
build配置
私服-nexus
SpringBootSpringBoot介绍
基础配置
整合第三方技术
深入剖析SpringBoot启动原理的底层源码
MyBatis&MyBatisPlus
MyBatis
MyBatisPlus
项目一:某电商项目
项目二:某教育培训项目
微服务架构的由来微服务架构的由来
SpringCloud服务远程调用
eureka
负载均衡
nacos
feignClient
网关
DokerDoker容器
rabbitMQ&rocketMQ&KafkarabbitMQ
rocketMQ
Kafka
可靠消息同步
ES搜索引擎
微服务保护微服务保护
分布式事务分布式事务
缓存分布式缓存-redis
多级缓存
项目三:某物流项目
项目四:某社交娱乐项目
提供100+不同技术方向真实高薪简历模板提供100+不同技术方向真实高薪简历模板
10年HR专家提供1V1简历辅导10年HR专家提供1V1简历辅导
10年HR专家提供1V1模拟面试10年HR专家提供1V1模拟面试
10年技术专家提供技术笔试/面试辅导10年技术专家提供技术笔试/面试辅导
技术专家提供永久答疑服务技术专家提供永久答疑服务
职业生涯规划师提供专业职业规划服务职业生涯规划师提供专业职业规划服务


  • 第一阶段
    掌握JavaSE基础 掌握API基础
  • 第二阶段
    JavaSE进阶 掌握SQL高级语句 掌握JDBC操作数据库
  • 第三阶段
    掌握JavaWeb 掌握JavaScript基础语法 掌握tomcat部署应用
  • 第四阶段
    常用Java框架 掌握Spring事务管理 深入剖析SpringBoot启动原理的底层源码
  • 第五阶段
    沉浸式项目实战
  • 第六阶段
    掌握微服务架构 掌握SpringCloud 掌握Doker容器
  • 第七阶段
    沉浸式项目实战
  • 第八阶段
    1V1简历辅导 1V1模拟HR面试&技术面试
  • 第九阶段
    终身技术答疑&职场答疑
前端开发教学课程
模块教学内容

网页核心布局

网页核心布局标签
网页样式设计
导航样式
产品列表
选择器
雪碧图
浮动布局
标准盒子模型
表单样式
样式继承
样式权重计算
CSS3动画布局CSS3新增特性
盒子阴影
渐变背景
透明度
圆角样式
弹性布局
定位布局
过渡样式
2D动画
CSS矩阵
animation动画
BootStrap框架实战
栅格系统
插件使用
JavaScript编程基础JavaScript发展历程
JavaScript基础语法
循环判断逻辑
数据类型
数组应用
排序算法
函数应用
基础的ES6语法
作用域和作用域链
常用的api
前端数据抽象
箭头函数
字符串规则
WebAPI核心编程
浏览器解析流程
JavaScript节点操作
文本操作
样式操作
DOM0级事件
DOM2级事件
事件委托
表单组件
ES6扩展运算
数组数据定义
动态渲染数据
正则验证表单
定时器
原生对象
项目实战1
HTML常用标签来实现结构设计
基于弹性布局
浮动
定位技术来完成页面布局样式
采用CSS3新增特性实现页面效果优化
2D和animation动画提升用户体验
JavaScript基础逻辑
DOM和BOM技术实现数据动态交互
集合进阶H5端页面设计
媒体查询
相对单位 
百度地图定位
本地存储技术(Localstorage、sessionStorage、cookie)
拖曳
H5实战音频视频
二维码业务
正则表达式
ES6的新特性
jQuery框架
canvas绘图技术
H5UI库
webpack实战JavaScript内置对象
变量作用域
变量提升
内存空间分配
对象深浅克隆
ES6编程
箭头函数
面向对象编程
ajax编程
mockjs云数据模拟
前端工程化概念
webpack打包配置
http协议解析

JavaScript面向对象开发
Nodejs基础编程class和extends
Nodejs实战
express框架
MVC设计思想
MongoDB数据库
Mongose插件
聚合查询
navicat的使用破解
单表查询
多表查询
聚合函数
Nodejs进阶编程回调地狱
前端异步编程
Promise对象
await&async
身份认证jwt+token
文件上传
http请求响应
ajax封装axios思想
项目实战2利用webpack搭建前端工程化
Nodejs搭建后端工程化
MongoDB数据库存储数据
本地存储技术
Promise和ajax完成异步请求封装
mockjs实现对数据的模拟
实现完整的全栈项目开发
vue.js基础实战Vue.js环境搭建
基础语法
mustache语法
指令使用
MVVM思想
双向绑定概念
组件开发
动态样式
计算属性
侦听器
组件安装
生命周期
过滤器定义
生命周期钩子函数
keep-alive组件缓存
组件封装思想
Vue.js全家桶实战Vue全家桶项目
路由的设计
axios请求封装
ElementUI组件库
路由搭建
组件缓存
自定义指令
mixins
vuex状态管理
导航守卫
身份认证
动态菜单权限
按钮级别权限
数据可视化和微信小程序数据可视化方案
echarts图表
antv控件使用
微信小程序基本介绍
微信小程序开发工具
wxml和wxss
全局配置和页面配置
自定义组件
本地存储
网络需求
导航
云开发
小程序发布
微信分享
微信支付流程
uni-app移动端开发
移动端环境
模拟器和真机调试
android环境搭建
ios环境搭建
uniapp跨端开发设计
基础语法
官方组件使用
自定义组件
组件通信
地图开发
uview组件库
vuex状态机
打包流程
项目实战3整个项目前后端分离开发
小程序、PC端后台管理系统
团队协作开发、使用git进行版本控制
React框架React项目环境
JSX核心实战
组件开发
动态样式
事件绑定
ReactRouter
State状态更新
HOC高阶组件
路由搭建
withRouter高级组件
插槽的概念
受控和非受控组件
组件安装
生命周期
过滤器定义
生命周期钩子函数
keep-alive组件缓存
组件安装思想
React进阶实战Antd组件库
函数组件概念
hooks编程
组件封装思想
高阶组件设计
redux
redux/toolkit编程
echarts可视化图表
axios的使用封装
动态菜单
TypeScript&umijs项目实战TypeScript环境搭建
泛型编程
接口编程
TS高级语法
ReactTS项目
声明文件定义
umi项目搭建
配置式路由
约定式路由
dva状态管理
redux-saga概念
qiankun和Vue3.0实战vue3.0语法介绍
vite脚手架工具的使用
vue-router
vuex状态机
element plus
响应式原理
pinia状态机
微前端治理方案
qiankun搭建和子应用治理
电商业务完整微前端整合
微前端项目和扩展Linux服务器环境
nginx服务器配置
鸿蒙系统开发(TV/穿戴/移动端设备)
大文件上传
前端3D渲染
websocket通信规则
ReactNative多端开发


招生问答
报名IT技能培训班需要什么条件吗?
本着对学员和企业负责的原则,我们仅招募统招全日制大专及以上学历(不限专业),并通过良师良职入学评估测试的学员。
软件测试工程师的发展前景如何?
软件测试是软件质量的守护神,由于目前国内高校均未开设软件测试专业,导致人才缺口巨大。软件测试岗位可以向IT领域的管理岗位或其他技术岗位发展,同时这也是一个“越老越吃香”的职业。
Java开发工程师的发展前景如何?
Java是编程语言界的常青树,也是目前行业和企业里用到的最多的编程语言,每月新增的岗位需求超过10万个。Java开发工程师入行起薪可以达到10K甚至更高,如果一直保持积极学习的状态,每隔三年可以实现薪资翻一番。
我没有计算机的基础和经验可以学得会吗?
我们开设的有零基础高薪就业班,由10年大厂经验的实战讲师线下面授,小班教学,高频互动。每周会有测评,针对学习情况及时查漏补缺,使得学员学得会,学得快,学得好。
女生适合学软件测试吗?
软件测试行业对性别没有要求。由于无需编写大量代码,学习起来对女生也相对友好。软件测试人员要求有认真、耐心、细致、敏感的特质,这也与女生的性格特质更加吻合。另外软件测试无需像开发岗位那样高频加班,这对于想要从事IT行业的女生来说,是个不错的选择。
Java全栈开发适合什么样的同学学习?
第一类是应届毕业生,Java工程师是更加适合应届毕业生长期发展的职业;第二类是具有较强逻辑思维能力的同学;第三类是喜欢钻研新事物,对IT行业及互联网行业有浓厚兴趣的同学;第四类是希望转行,渴望拥有一份体面工作与稳定收入的转行同学。
良师良职的培训采用什么授课形式? 
不同于行业内不少机构采用直播授课以节省运营成本的做法,良师良职严格挑选10年大厂经验的实战讲师线下面授,小班教学、高频互动,真正实现“好老师,面对面,效果看得见”,同时配有就业辅导老师和班主任老师为学生提供除教学以外的其他服务和督学。
可以试听后再报名吗?报名后可以退费吗?
“好老师,好职业”是我们的初心。良师良职的老师不会为了利益而错误地引导学生报名。因此我们签订培训协议,其中包括:14天超长无忧试学,满意了再报名;报名后10天内无理由退费等。
现在技术迭代快,学习的内容能跟上市场需求吗?
我们培训的目的就是为了高薪就业,因此我们的课程内容紧贴企业用人需求来设计。在学员毕业后,我们提供终身技术辅导,并定期开展复训课程,帮助同学持续升级技术能力及应对企业用人需求。
学费可以分期吗?
学员可以根据自己的经济情况,选择一次性全款交纳学费或办理分期。分期前6个月仅需偿还少量利息,6个月以后开始偿还本金和利息。
就业后在工作上遇到问题或是想换工作怎么办?
即使就业后我们仍然会提供持续的答疑服务,定期安排技术复训课程,以及职业生涯规划和不定期的岗位内推机会等。我们衷心希望学员可以把良师良职当作永远的职业加油站。