DevOps and Build Automation with Python

所在平台: Coursera

课程主页: https://www.coursera.org/learn/devops-build-automation-python

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python进行DevOps和构建自动化 课程概述:这是一个系列课程的最后一门课程,旨在为您准备担任程序员的角色。在这门课程中,我们将探讨与Python相关的DevOps自动化概念。实验室活动将使学生能够在简单的计算机程序中应用讲座中的材料,以巩固课程内容。 课程大纲: 1. 包管理器: - 描述:在本模块中,我们将学习如何安装和使用PIP来管理库包。 2. 测试: - 描述:在本模块中,我们将学习如何利用Python进行测试。我们将讨论自动化测试和手动测试,涵盖单元测试和集成测试,最后将重点介绍如何编写单元测试。 3. 浏览器自动化: - 描述:在本模块中,我们将扩展我们的Python工具集,通过编写脚本控制网络浏览器。我们将研究Python版的JavaScript无头库puppeteer,即pyppeteer。 4. 开发容器: - 描述:在本模块中,我们将研究容器。容器使开发人员能够拥有一个受控环境来测试和部署他们的应用程序。我们将特别关注Docker和使用Python进行容器自动化。 通过本课程,您将掌握使用Python进行DevOps自动化的实用技能,准备好迎接编程领域的挑战。

课程大纲

Name:Package Managers

Description:In this module, we look at how we can install and utilize PIP to manage library packages.

Name:Testing

Description:In this module, we look at how to utilize Python for Testing. We will discuss automated and manual testing. We will discuss unit tests and integration testing. We will conclude with a look at writing unit tests.

Name:Browser Automation

Description:In this module, we extend our toolset of Python by looking at utilize Python to script the web browser. We look at the Python port of the puppeteer JavaScript headless library to Python in the library named pyppeteer.

Name:Containers for Development

Description:In this module, we look at containers. Containers allow developers to have a control environment to test and deploy their applications. We will specifically look at Docker and container automation with Python.

课程评论(0条)

课程详情

This course is the final course in a series that aims to prepare you for a role working as a programmer. In this course we will look at several automation concepts in DevOps with Python. 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人关注该课程

主题相关的课程