Python applications - files, databases, web pages and GUIs

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-applications-files-databases-web-pages-and-guis/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Python 应用——文件、数据库、网页和 GUI** 本课程由 Alison 主讲,她拥有科学背景和软件开发经验,以清晰、逻辑性和结构化的方式教授 Python 编程。课程旨在帮助学习者掌握 Python 在文件操作、数据库交互、网页抓取与构建以及图形用户界面(GUI)开发等方面的实际应用。 **课程内容概览:** 1. **文件操作:** * 使用 `pathlib` 模块学习文件和目录的创建、移动和删除。 * 掌握文件的读写基本操作。 * 学习 CSV 和 PDF 文件的读写方法。 2. **数据库应用:** * 使用 `SQLite3` 模块创建数据库。 * 学习使用 SQL(结构化查询语言)在数据库中创建表、插入数据以及进行读写操作。 3. **网页抓取与构建:** * 学习网页抓取(Web Scraping)和解析(Parsing)。 * 使用 Flask 框架和 HTML 模板创建网页。 * 利用 Beautiful Soup 解析网页,提取所需数据。 4. **图形用户界面(GUI):** * 学习使用 Tkinter 库创建 GUI 应用程序。 * 探索各种 GUI 组件(widgets)及其布局管理(geometry managers)。 Alison 教授鼓励学习者提供反馈,以便她能根据兴趣调整课程内容。她承诺通过示例和练习,使学习过程清晰易懂。

课程评论(0条)

课程详情

Hi!My name is Alison.I'm an analytical person with a science background, that has a passion for complex problem solving. I have a PhD in Science and I currently work as a Software Developer.I'm here to teach you Maths, Chemistry, Physics and Programming.I present my courses in a clear, logical and structured way. For every topic, I also include an example or exercise to make sure that it is clear and easy to understand.Please send me your feedback and let me know if you have any comments, questions or suggestions. I may be able to prepare a course that interests you.In this specific course we will learn about various applications using the Python language. 1) First, we will learn how to create, move and delete files with the pathlib module. 2) Afterwards, we will explain how to read and write from files3) Next, we will talk about how we can read and write from a csv and pdf file 4) Then we will discuss how to create a database using Sqlite3 and how we can insert a table that we can read from and write to using the Structured Query Language (SQL). 5) We will then talk about web scraping and parsing. We will create a web page using Flask with HyperText Markup Language (HTML) templates which we will then parse using Beautiful Soup to extract data of interest6) Finally, we will learn how to create Graphical User Interfaces (GUIs) with Tkinter. We will look at a variety of GUI components (widgets) as well as how to lay them out within the GUI window (geometry managers). I hope you enjoy this course, find it easy and learn a lot with meGood luck and see you soonAlison

课程标签

0人关注该课程

主题相关的课程