Python Scripting: Files, Inheritance, and Databases (Coursera)

Python Scripting: Files, Inheritance, and Databases (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Python Scripting: Files, Inheritance, and Databases (Coursera)
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.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

What You Will Learn

- Develop computer programs that utilize classes and

objects to solve business and mathematical problems


Course 3 of 4 in the Python Scripting for DevOps Specialization


Learners should have completed the previous course in the specialization: Python Scripting: Dates, Classes and Collections


Syllabus


WEEK 1

File Input and Output

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.


WEEK 2

Inheritance

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.


WEEK 3

Python Libraries to Access Databases

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


WEEK 4

Additional Python Libraries

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.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
32.00 EUR/month

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.