5天(6小时/天)
Python基础与基础应用开发
本课程系统讲解Python编程语言的基础知识与实际应用开发,旨在帮助学员从零基础快速掌握Python编程技能。课程涵盖Python环境搭建、基础语法、流程控制、函数与模块、异常处理、文件操作等核心内容…
课程介绍
本课程系统讲解Python编程语言的基础知识与实际应用开发,旨在帮助学员从零基础快速掌握Python编程技能。课程涵盖Python环境搭建、基础语法、流程控制、函数与模块、异常处理、文件操作等核心内容,并深入讲解网页基础、系统交互、Web页面开发及业务系统自动化操作等实用技术。通过大量案例和练习,学员将能够独立搭建Python开发环境,掌握数据获取、网站开发、数据库访问等能力,具备解决实际问题的实操能力。课程适用于希望转型编程、提升自动化效率的IT从业者及业务人员,是进入Python开发领域的理想入门课程。
课程背景
Python语言是当前最火的语言之一,易于使用,学习曲线低。通过Python语言可以快速的进行数据处理、数据分析,并可以进行多样式的数据展示。本课程系统讲述Python环境搭建、基础语法、高级语法、面向对象编程、异常处理等编程基础,以及Python的系统对接、web开发等功能。课程结合案例和练习,注重知识的掌握和使用,重点培养学员的实操能力。
课程目标
培训完结后,学员能够:自己搭建Python语言运行环境;掌握Python编程工具;掌握Python基础编程能力;掌握Python进行系统对接,数据获取;掌握Python进行网站开发功能;掌握Python进行数据库访问功能。
单元一 | Python绪论 | Python介绍
运行和开发环境安装
跟随练习:开发和运行环境安装
单元二 | Python基础语法 | Python程序结构
变量与数据类型
运算符和表达式
阶段练习:字符串处理
单元三 | 流程控制结构 | 赋值语句
条件语句
循环语句
阶段练习
单元四 | 函数与模块 | 函数定义和使用
函数参数
模块引用
常用模块介绍
阶段练习
单元五 | 异常处理 | 异常概述
异常处理流程
自定义异常
阶段练习
单元六 | 文件操作 | 文件概述
打开文件
基本的文件方法
基本的目录操作
阶段练习
单元七 | 网页基础 | HTTP协议简介
网页结构简介
CSS简介
Ajax简介
单元八 | 系统交互 | urllib库介绍、安装和页面访问
Urllib3库介绍
Requests库介绍、安装和页面访问
系统信息获取与提交
模拟登陆
验证码机制与处理
通过请求头进行服务端验证
异步加载与数据交互
单元九 | Web页面开发 | Flask介绍与安装
Flask项目配置
Flash路由
Jinja2模板使用
Flask-SQLAlchemy操作数据库
Flask 高级应用
阶段练习
单元十 | 业务系统自动化操作 | 前端基础知识
Selenium自动化操作库介绍与安装
系统页面内容操作
系统页面信息获取
鼠标操作
浏览器操作
案例练习
郭振杰
常住地:河北省 石家庄市
专业从事企业数字化转型、数字化解决方案设计和咨询服务,人工智能应用方案设计和咨询服务。在交通、房地产、矿山、电力、城市基础服务、生产制造、烟草等行业完成多个数字化和人工智能应用落地。涉及人工智能场景应用、数据中台建设、数据治理和分析、智能制造等方向。