Python Scripting: Files, Inheritance, and Databases

所在平台: Coursera

课程主页: https://www.coursera.org/learn/python-scripting-files-inheritance-databases

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python脚本编程:文件、继承与数据库 课程概述:本课程是系列课程中的第三门,旨在为您准备从事编程工作的角色。在本课程中,您将学习编程中的三个主要概念:文件、继承和外部库。实验室将帮助学生将讲座中的内容应用到简单的计算机程序中,以巩固所学知识。 课程大纲: 1. **文件输入与输出** 描述:在这一模块中,我们将研究如何将数据持久化到文件中,以便在程序单次执行之后依然存在。我们将讨论如何以文本和二进制格式将数据写入文件,并研究如何将这些数据读回到正在执行的程序中。 2. **继承** 描述:在这一模块中,我们将探讨如何通过继承实现之前在UML图中建模的is-a关系。继承为在基类与其专门化版本共享代码提供了额外的抽象方式。我们还将讨论异常在Visual Basic中的工作原理,因为这时我们能够讨论继承。 3. **访问数据库的Python库** 描述:在这一模块中,我们将扩展我们的脚本工具箱,了解可用于Python的库,以访问数据库。 4. **其他Python库** 描述:在这一模块中,我们将继续探索Python脚本中可用的工具,以解决信息技术问题。我们将研究用于绘制数据、快速处理数据列表以及分析、清理、探索和操作数据的库。 通过本课程,学员将深入理解Python编程的关键概念,并掌握相关工具和技术,以便在实际编程中得心应手。

课程大纲

Name:File Input and Output

Description:In this module, we look at how we can persist data to files so that it will exist beyond a single execution of a program. We will look at how we can write data to files in both text and binary formats. We follow-up with ways to read that data back into the state of an executing program.

Name:Inheritance

Description:In this module, we look at how to implement the is-a relationships we modeled earlier in our UML diagrams through the use of Inheritance. Inheritance provides additional ways to abstract code in taxonomies where base classes share code with specialized versions of the classes. We will add a discussion about exceptions work in Visual Basic now that we can discuss inheritance.

Name:Python Libraries to Access Databases

Description:In this module, we extend our scripting tool chest by looking at libraries available for Python to access a database.

Name:Additional Python Libraries

Description:In this module, we continue our exploration of tools available in Python scripting to solve information technology problems. We will explore libraries for plotting data, processing lists of data quickly and analyzing, cleaning, exploring, and manipulating data.

课程评论(0条)

课程详情

This course is the third course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the three main concepts in programming: Files, Inheritance and external libaries. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.

课程标签

0人关注该课程

主题相关的课程