|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python3petstore/
课程评论:没有评论
**Coursera课程总结:Python从小白到大牛:第四篇项目实战3-开发PetStore宠物商店项目** 本课程是“Python从小白到大牛”系列的第四篇项目实战,专注于使用Python开发一个完整的PetStore宠物商店项目。课程内容涵盖了软件开发的完整生命周期,从项目分析设计到最终的可执行文件发布。 **核心内容包括:** * **项目分析与设计 (24.1)**:深入理解PetStore项目的业务需求,进行系统分析和整体架构设计。 * **数据库设计与管理**: * **创建数据库 (24.2)**:学习如何设计和创建项目的数据库结构。 * **MySQL数据库**:掌握MySQL数据库的基本操作和高级特性。 * **Python访问数据库**:学习如何使用Python连接和操作MySQL数据库,实现数据的读写。 * **项目敏捷开发**:采用敏捷开发方法论,逐步迭代地构建项目。 * **Python核心编程技术**: * **面向对象编程**:应用面向对象的设计原则和模式来构建项目的代码结构。 * **Lambda表达式**:学习如何使用Lambda表达式简化代码,提高效率。 * **GUI图形用户界面编程**: * **wxPython**:掌握wxPython库,用于开发用户友好的图形界面。 * **项目实施与发布**: * **初始化项目 (24.3)**:搭建项目的基础框架。 * **编写数据持久层代码 (24.4)**:实现数据访问逻辑。 * **编写表示层代码 (24.5)**:开发用户界面和交互逻辑。 * **发布可执行文件 (24.6)**:将项目打包成可独立运行的可执行文件。 通过本课程的学习,学员将能够全面掌握使用Python进行桌面应用开发的整个流程,并将所学知识融会贯通,成功开发一个功能完善的PetStore宠物商店项目。
Python开发PetStore宠物商店项目:课程内容包括项目分析与设计过程、数据库设计过程、项目敏捷开发、MySQL数据库、Python访问数据库、面向对象、Lambda表达式、wxPython图形用户界面编程技术。目录24.1 系统分析与设计24.2 任务1:创建数据库24.3 任务2:初始化项目24.4 任务3:编写数据持久层代码24.5 任务4:编写表示层代码24.6 任务5:发布可执行文件