Python培训精英班

导读 武汉源码时代Python培训班专注于Python全栈工程师培养,总监授课,欢迎咨询。
400-888-4851 139
JAVA H5前端培训 UI设计培训 产品经理培训 软件测试培训 新媒体+短视频培训 全栈培训 Python+人工智能培训 PHP培训 大数据培训

课程详情

2022-12-20
武汉源码时代推出Python培训精英班,学习路线图是最新Python详细课程大纲,课程主要内容*括Python语法,Linux,HTML5,CSS3,JavaScript,Bootstrap,Redis,Django,Flask,shell,nginx等等目前大中型企业常用的一些技术,希望对于大家学习Python能够有一定的帮助。
适学人群

  1.零基础但逻辑思维强的同学;

  2.传统运维想转开发的同学;

  3.想学开发爬虫和数据分析的同学,想做全栈开发工程师的同学;
课程特色

  01、更适合零基础

  开启编程之路。Scratch课程是源码时代的独创课程。Scratch的特点是使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。培养编程思维就像堆积木一样简单。

  02、符合本地市场

  对成都各大公司进行调查分析以及根据老学员的反馈改进出最符合成都企业的Django课程体系。
培训周期

  6个月(部分校区可能会根据实际情况有所调整,详情可询咨询老师)

  培训方式:全日制面授,每周5天上课,上三天课休息一天、上两天课自习一天的上课方式(实际培训时间可能

  因法定节假日等因素发生变化),早9:00-晚20:00
课程内容
 Python编程和数据库

  ·Python编程语言

  课程内容

  Python程序体验、注释、变量、标识符和关键字、输入输出、运算符、数据类型以及转换、字符串、列表、元祖、字典、条件表语句、循环语句、函数、文件操作

  项目实战

  通过实战项目熟练掌握Python语法规范。例如:名片管理系统_内存版本、名片管理系统_Excel版本选课系统

  ·Python面向对象

  课程内容

  面向对象介绍、类和对象的概念、魔术方法的意义及作用、对象成员的访问控制权限、继承的概念及意义、继承、多层继承和多继承、多态的概念以及应用、类属性和实例属性、实例方法、类方法、静态方法、设计模式:单例模式、理解异常的作用、捕获异常、异常的传递规则、自定义异常、Python高级(模块、拷贝、属性、生成器、闭*、装饰器、常见模块)、Python操作Excel

  项目实战

  选课系统是Python面向对象学习中重要的一个实战项目。该项目中*含创建班级、创建老师、创建学生、查看学生、查询老师、查询班级、查询学生选择的课程、创建课程等功能

  ·MySQL基础入门

  课程内容

  MySQL简介、命令行工具、数据库操作、表操作、记录操作、常见的数据类型、字段属性、select语句、内连接、外链接、Python操作MySQL(PyMySQL、事务操作)、数据库操作类设计

  项目实战

  MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是*的应用软件之一,也是软件测试人员必须掌握的数据库技术。名片管理系统_MySQL版本、MySQL班的选课系统

  ·前端课程

  课程内容

  html入门、html重要标签(表格、表单、超链接、图片、列表)、CSS入门、CSS的三种引入方式、CSS选择器(标签选择器、类选择器、ID选择器)、层级选择器、子选择器、组合选择器、JavaScript入门、JavaScript语法、变量、类型、运算符、控制语句(if/for/while)、函数、数组、JavaScript对象、JSON对象、对象中this关键字。

  项目实战

  HTML、CSS、JavaScript是测试工程师必须了解的前端知识、该知识在WEB自动化测试、接口自动化测试中被广泛使用。

 功能测试课程

  ·功能测试理论

  课程内容

  1.构建覆盖整个测试流程的测试框架掌握软件测试典型模型V、W、H、敏捷及其应用方法掌握缺陷的管理流程(手工管理及自动管理的方式)了解当前流行的测试类型:WEB测试、移动端测试、敏捷测试、面向对象的测试掌握主流通用的测试流程,了解其中的关键节点要素学习测试方案、测试用例、缺陷报告(手、自)、配置管理计划、质量监督计划、测试总结等测试文档的编写2.软件测试用例、测试大纲方法设计测试用例应用等价类边界值法设计测试用例、故障模型使用因果图及判定表设计测试用例、其他测试方法设计功能和界面测试用例一、设计功能和界面测试用例二设计文档和安装测试用例、设计兼容性和易用性测试用例状态图方法设计测试用例。

  项目实战

  通过对真实项目(ECSHOP购物网站)的实践,灵活运用授课时掌握的理论知识点,独自完成测试流程,测试计划,测试方案,需求分析,测试大纲,测试用例设计的制定,实施对测试缺陷管理和跟踪等测试*,通过本节内容可以让你深入了解功能测试,同时使你具备功能测试实施的能力。

  ·ITest

  课程内容

  ITest管理软件安装、系统设置(用户管理、用户组管理、权限管理,基础字段、测试用例库)、项目管理(新增项目、修改项目、删除项目、设置测试流程、项目版本设置)、任务(任务看板、我负责的、我参与的、我创建的、我关注的、所有任务、设置首页)、迭代(迭代设置、迭代明细)、测试(测试总览、测试需求管理、测试用例管理、缺陷管理、分析度量、用例*管理、设置首页)

  项目实战

  itest是一款:汇积10年沉淀,由TEST*室和源码共同打造,体现了我们创新的测试管理理念,又最懂测试人的开源测试管理新秀。以itest自身作为实战项目,即是对测试理论的实操,更使学员们真正具有测试组织和管控能力,真正理解敏捷测试,迭代测试理念,初步掌握devops下的测试模式

  ·Git

  课程内容

  Git概述,Git安装、本地库基本操作、远程基本操作、Gitflow*流、Forking*流、Git版本控制以及Git文件的配置方法等。

  项目实战

  Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪(merge tracing)能力。

  自动化测试课程

  ·WEB自动化测试

  课程内容

  自动化测试概念、Selenium工具介绍、自动化测试环境搭建、Selenium入门项目、启动浏览器、浏览器操作、元素定位、Xpath、Selenium的Xpath定位、Selenium的CSS定位,Selenium常见的API(鼠标事件、键盘事件、下拉框、iframe、多窗口切换、弹窗处理、单选框和复选框、加载配置、富文本框操作、文件上传和下载、cookie处理,验证码、滚动条操作)、元素等待(显示等待和隐式等待)、自动化用例设计、POM自动化设计模式、Selenium IDE、unittest框架、HTMLTestRunner报告

  项目实战

  不变

  ·接口自动化测试

  课程内容

  接口测试相关概念、接口测试工具、HTTP协议、RESTful风格、JSON数据格式、接口测试环境搭建、Postman应用、Requests库应用、Mock使用、日志系统、发邮箱、持续集成Jenkins、接口的安全机制(接口加密测试)

  项目实战

  不变

  ·Appium移动自动化测试

  课程内容

  移动端测试原理、移动端环境搭建、adb相关命令、Appium的*原理、元素定位技术、常见API使用、移动端环境部署、移动端自动化测试入门、Appium基础操作API、元素定位工具、元素定位、获取元素操作信息、等待activit出现、滑动方法、APP模拟手势高级应用(TouchAction)、手机操作API、模拟手势点击坐标、webview操作、微信小程序、微信公众号、获取toast信息、通过WiFi连接真机进行自动化测试、Monkey应用、Python脚本开发、搭建完成高可用的自动化测试框架。

  项目实战

  基于课堂理论知识学习,制定有针对性的《用户调研计划》,现实模拟用户调研过程,输出《用户调研报告》并描述出产品目标用户画像。使用Appium移动自动化测试工具对真实项目使用操作,同步吸收课程内容,加深对移动自动化体系要素的理解,加强Appium移动自动化测试工具的使用能力。

 性能测试课程

  ·JMeter性能测试

  课程内容

  JMeter基本概述,测试基本术语,运用维度,Jmeter的基本使用和元件,Jmeter的运行原理、Jmeter测试计划要素、录制脚本,发送HTTP请求,Jmeter的参数化,Jmeter连接数据库、关联、断言、集合点、函数、分布式、逻辑控制器、组件作用域、元件执行顺序、Jmeter性能测试等操作使用方法。

  项目实战

  JMeter是基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为JMeter是java开发的,所以运行的时候必须先要安装jdk才可以。JMeter是免安装的,拿到安装*之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。

  ·LoadRunner性能测试

  课程内容

  自动化工具分类,性能测试简介,LoadRunner概述;负载/压力测试计划的编写;开发脚本VuGenerator;设计和运行场景---Controller;分析结果Analysis,LoadRunner数据池技术剖析;HTTP的报文结构,Correlation技术,Web_reg_save_param函数,LoadRunner中文件下载,网页细分图,LR浏览器模拟设置,LR监视的性能计数器,LR中资源分析。

  项目实战

  使用LoadRunner性能测试工具对真实项目使用操作,同步吸收课程内容,加深对性能测试的理解,进而加强对LoadRunner性能测试工具的使用能力。

  高薪课程

  ·MySQL加强

  课程内容

  select语句回顾、group by子句、having子句、order by子句、limit子句、子查询(where型子查询、from型子查询、列子查询、行子查询)、exist条件、视图、索引、外键、事务、实体类的关系。

  项目实战

  学生管理系统中数据库表的设计。

  ·MongoDB

  课程内容

  NoSQL简介、MongoDB简介、关键概念介绍、付基本操作以及数据类型、简单增删改查、数据查询详解、聚合函数、索引、备份和恢复、Python操作MongoDB

  项目实战

  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

  ·Redis

  课程内容

  Redis简介、客户端和服务器、数据类型(string、hash、list、set、zset)、各种数据类型操作、Python操作Redis

  项目实战

  Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。

  ·JAVA编程语言

  课程内容

  开发环境搭建、零基础入门、变量、数据类型、运算符、选择结构-if-switch、循环结构-while-【do-while】-for以及WEB项目环境搭建。

  项目实战

  本阶段主要是编程规范与思路的培养;掌握基本的逻辑算法;熟悉Java的基本语法规范以及WEB项目环境搭建。

  ·Linux基础操作

  课程内容

  Linux简介、Linux常见命令、Linux系统基本命令、Linux用户和权限系统、Linux文件系统、Linux常用软件、编辑器以及服务器

  项目实战

  Linux是另一种操作系统,该操作系统一般情况下用于生产环境下的网站服务器。Python在开发过程中也会基于Linux环境开发。

 特色课程

  ·腾讯游戏测试

  课程内容

  游戏开发流程、游戏测试流程、游戏开发团队、游戏生产周期、游戏运营、解密经典BUG、分析经典BUG、从经典BUG中得到的启示。

  项目实战

  腾讯游戏测试是源码时代与腾讯游戏测试团队合作的课程、希望同学们能够对游戏测试的了解,进入腾讯游戏测试的团队中实习或者*

  ·项目实战

  课程内容

  Ecshop购物市场、溯源农产品平台、车娱星智能车载系统、源码时代客户管理系统、ITEST项目管理系统、内蒙古高考平台,这些都是企业中使用的真实项目。

 项目实战课程

  ·真实项目实战

  课程内容

  参与战略合作伙伴公司中真实项目的测试*,积累真实项目的测试经验。

  *服务课程

  ·*指导

  课程内容

  企业通用面试技巧、知识点面试技巧、模拟面试、项目面试技巧、语言表达练习、互面总结、总结和复习面试题。

  ·面试直通车

  课程内容

  面试经验交流、面试技术解惑、面试项目跟踪。

  ·售后服务

  课程内容

  随时随地为同学们提供全方位*问题解决方案!源码时代是独家具有售后的服务机构。
上一篇: 全栈培训 下一篇: PHP精英班

推荐课程

查看全部课程
武汉源码时代

武汉源码时代

光谷校区

查看全部校区 进入官方主页