做企业培训,当然要找对好讲师!合作联系

郭振杰:Python基础与基础应用开发

郭振杰老师郭振杰 注册讲师 37查看

课程概要

培训时长 : 5天

课程价格 : 扫码添加微信咨询

课程分类 : 工作技能

课程编号 : 15252

面议联系老师

适用对象

-

课程介绍

【课程背景】

Python语言是当前最火的语言之一,易于使用,学习曲线低。通过Python语言可以快速的进行数据处理、数据分析,并可以进行多样式的数据展示。本课程系统讲述Python环境搭建、基础语法、高级语法、面向对象编程、异常处理等编程基础,以及Python的系统对接、web开发等功能。课程结合案例和练习,注重知识的掌握和使用,重点培养学员的实操能力。

【课程收益】

培训完结后,学员能够:

  • 自己搭建Python语言运行环境
  • 掌握Python编程工具
  • 掌握Python基础编程能力
  • 掌握Python进行系统对接,数据获取
  • 掌握Python进行网站开发功能
  • 掌握Python进行数据库访问功能

【课程对象】

【课程时长】5-6天 (6小时/天)

【课程大纲】

单元大纲内容
单元一Python绪论
  1. Python介绍
  2. 运行和开发环境安装
  3. 跟随练习:开发和运行环境安装
单元二Python基础语法
  1. Python程序结构
  2. 变量与数据类型
  3. 运算符和表达式
  4. 阶段练习:字符串处理
单元三流程控制结构
  1. 赋值语句
  2. 条件语句
  3. 循环语句
  4. 阶段练习
单元四函数与模块
  1. 函数定义和使用
  2. 函数参数
  3. 模块引用
  4. 常用模块介绍
  5. 阶段练习
单元五异常处理
  1. 异常概述
  2. 异常处理流程
  3. 自定义异常
  4. 阶段练习
单元六文件操作
  1. 文件概述
  2. 打开文件
  3. 基本的文件方法
  4. 基本的目录操作
  5. 阶段练习
单元七网页基础
  1. HTTP协议简介
  2. 网页结构简介
  3. CSS简介
  4. Ajax简介
单元八系统交互
  1. urllib库介绍、安装和页面访问
  2. Urllib3库介绍
  3. Requests库介绍、安装和页面访问
  4. 系统信息获取与提交
  5. 模拟登陆
  6. 验证码机制与处理
  7. 通过请求头进行服务端验证
  8. 异步加载与数据交互
单元九Web页面开发
  1. Flask介绍与安装
  2. Flask项目配置
  3. Flash路由
  4. Jinja2模板使用
  5. Flask-SQLAlchemy操作数据库
  6. Flask  高级应用
  7. 阶段练习
单元十业务系统自动化操作
  1. 前端基础知识
  2. Selenium自动化操作库介绍与安装
  3. 系统页面内容操作
  4. 系统页面信息获取
  5. 鼠标操作
  6. 浏览器操作
  7. 案例练习

郭振杰老师的其他课程

• 郭振杰:Python语言基础
【课程背景】Python语言是当前最火的语言之一,易于使用,学习曲线低。通过Python语言可以快速的进行数据处理、网络信息爬取、办公文件处理,并可以进行人工智能学习。本课程系统讲述Python环境搭建、基础语法、高级语法、面向对象编程、异常处理等编程基础。通过本课程,可以初步掌握使用Python编程的能力。课程结合案例和练习,注重知识的掌握和使用,重点培养学员的实操能力。【课程收益】培训完结后,学员能够:自己搭建Python语言运行环境掌握Python编程工具掌握Python基础编程能力【课程对象】想学习Python编程但没有基础的人员【课程时长】3天 (6小时/天)【课程大纲】单元大纲内容单元一Python绪论Python介绍运行和开发环境安装跟随练习:开发和运行环境安装单元二Python基础语法Python程序结构变量与数据类型运算符和表达式阶段练习:字符串处理单元三流程控制结构赋值语句条件语句循环语句阶段练习:猜数游戏单元四函数与模块函数定义和使用函数参数模块引用常用模块介绍阶段练习:猜数游戏升级版单元五类和对象面向对象基础类的定义和使用类的继承与多态阶段练习:动物喂养单元六异常处理异常概述异常处理流程自定义异常阶段练习:输入异常处理单元七文件操作文件概述打开文件基本的文件方法String I/O操作基本的目录操作阶段练习:文件处理单元八整体练习根据实际情况设定一个实验课题
• 郭振杰:Mysql基础使用
课程目标:通过本课程学习,掌握数据库基础知识,掌握MySQL的安装使用,能够使用MySQL建立数据库,掌握MySQL数据库操作语句的编写。适用人群:数据库初学者培训时长:0.5天(6小时/天)课程介绍:课程模块备注数据库基础数据库基本概念MySQL介绍和安装安装MySQL图形化工具MySQL数据库创建和操作数据库表创建和修改MySQL数据库字段简介MySQL数据操纵Select语句实现数据库简单查询查询结果自定义Where子句实现复杂条件查询Insert语句实现数据写入Update语句实现数据修改Delete语句实现数据删除Order by实现结果排序Group by实现分组统计Having 子句多表连接查询多表连接内连接外连接子查询简介和操作多表更新和删除 
• 郭振杰:Java微服务开发
课程目标:通过本课程学习,掌握使用java语言进行后端功能开发,涉及项目配置管理以及SprintBoot、Mybaties等基础框架,基于阿里巴巴技术体系的微服务开发, 以及相关的项目、权限、消息、数据持久化等各方面的内容,学习完成后,具备独立进行后端开发的能力。适用人群:Java开发工程师课程介绍:培训天数课程类别备注第一部分SpringBoot开发(5天)前后端分离开发介绍前后端分离开发概述前后端分离开发流程及架构模式前后端分离开发协作模式前后端并行开发协作问题及解决办法Maven开发介绍Maven介绍Maven安装Maven配置Maven工程与仓库Maven与IDEA集成SpringBoot入门SpringBoot项目建立Sprint与SpringBoot介绍Ioc与AOP介绍实操SpringBoot建立项目,使用Maven管理依赖Spring Boot 项目目录结构SpringBoot与单元测试SpringBoot启动与热部署SpringBoot启动Banner定制实操建立第一个个性化SpringBoot项目SpringBoot 配置介绍YAML配置文件介绍properties配置文件介绍属性配置多环境配置加载顺序SpringBoot核心注解注解介绍SpringBoot启动过程及核心注解Spring Ioc相关注解RESTfulAPIRESTfulAPI介绍GETPOStPUTDELETESpringBoot Web开发Spring Boot Web开发常用注解Spring Web原理介绍JavaBean与参数自动校验Service层介绍SpringBoot实现RESTful API访问静态资源实操实现一个带逻辑的对前端接口项目Spring Boot 视图层技术---ThymeleafThymeleaf介绍SpringBoot整合ThymeleafThymeleaf标签介绍Thymeleaf业务逻辑SpringBoot与数据持久化Mybaties介绍SpringBoot整合Mybaties及注解SpringBoot常用Mybaties操作Entity作用及相关注解Dao层及Mybaties配置文件实操实现通过Mybaties操作Mysql数据SpringBoot事务整合事务介绍SpringBoot事务介绍SpringBoot事务配置SpringBoot事务注解与使用实操服务层实现事务控制SpringBoot整合ShiroShiro结构介绍Shiro引入自定义Realm通过注解在控制层使用实操实现权限控制SpringBoot实现定时任务SpringBoot定时任务介绍Scheduled注解使用Scheduled配置介绍Quartz介绍实操通过Scheduled实现定时任务SpringBoot记录日志SpringBoot日志介绍SpringBoot使用logbacklogback详细配置说明及使用实操实现项目操作日志记录SpringBoot项目实战了解开源脚手架,并在基础上进行功能开发第二部分SpringCoud微服务开发(6天)微服务介绍单体架构分布式架构SOA架构微服务架构及优势微服务架构常见解决方案SpringCloud Alibaba微服务环境搭建Nacos -服务搭建和治理服务管理介绍nacos简介和安装Nacos服务提供者注册Nacos消费者调用服务微服务功能使用实战客户端负载均衡Ribbon手动自主实现负载均衡负载均衡策略Ribbon介绍和使用Ribbon工作原理Ribbon负载均衡策略Ribbon负载均衡实操实例声明式服务调用FeignFeign简介Feign快速入门Feign配置Feign服务调用的工作原理Feign负载均衡的实现原理Sentinel--服务容错高并发带来的问题服务雪崩效应常见容错方案Sentinel入门Sentinel的概念和功能Sentinel规则Sentinel高级配置Feign整合SentinelGateway--服务网关网关介绍Gateway介绍Gateway快速入门Gateway核心架构路由配置和断言Gateway实现限流实操搭建实用网关第三部分消息中间件使用(2-3天)RocketMQ使用详解 RocketMQ 是什么RocketMQ 架构RocketMQ基本概念RocketMQ搭建消息发送与消费SpringBoot环境下集成RocketMQ实操在SpringBoot下收发消息实现数据交换Kafka使用详解Kafka介绍及优势Kafka专业术语及理论Kafka安装配置消息生产者API使用消息消费者API使用Kafka消息持久化实操通过Kafka实现消息传输

添加企业微信

1V1服务,高效匹配老师
欢迎各种培训合作扫码联系,我们将竭诚为您服务