学习费用:面议
课时安排:1天/6小时
主讲老师:郭振杰
课程简介:互联网,作为全球性的互联网络,自1969年诞生以来,已经深刻改变了人类社会的方方面面。以下是关于互联网的200字描述: 互联网,是连接全球计算机网络的巨大网络,通过通用协议将各种网络串联在一起。截至2024年,中国互联网用户已超过10亿,普及率居世界前列。互联网具有传递性、自由性、实时性等特点,极大地促进了信息传播、经济发展、社交交流和文化传承。电子商务、在线教育等新兴产业蓬勃发展,为人们提供了更加便捷、快速和多样化的服务。同时,互联网也面临着网络安全、隐私保护等挑战,需要不断加强监管和自律。
【课程背景】
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、案例练习 |