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

课程概述

《使用 Python 实现 DevOps 和构建自动化》是一个子课程,旨在为学生做好成为程序员的准备。通过这一课程,学员将了解 DevOps 中的多个自动化概念,同时通过实验室来应用所学的知识。课程中的每一个实验都设计成简易程序,以加强对所讨论主题的理解。

课程大纲

该课程的四个主要模块包括:

  1. 包管理器

    这一模块将引导你如何安装和使用 PIP 来管理库包。

  2. 测试

    这一模块将教授如何使用 Python 进行测试,包括自动化测试和手动测试,此外,还将讨论单元测试和集成测试,最终讲解如何编写单元测试。

  3. 浏览器自动化

    这一模块对 Python 的工具集进行了扩展,展示了如何通过 Python 脚本化网络浏览器,并介绍了名为 pyppeteer 的 Python 版本无头库。

  4. 开发中的容器

    这一模块深入探讨了容器的使用,讲解了如何使用 Docker 来创建一个控制环境,以便测试和部署应用程序,并结合 Python 完成容器的自动化。

课程优势

济于理论课程,本课程通过实践操作帮助学生深入理解 DevOps 和构建自动化基本概念。课程资料丰富,涉及了多种相关主题。

总结与推荐

对于想要进入软件开发领域的学习者来说,这门《使用 Python 实现 DevOps 和构建自动化》无疑是一个非常合适的选择。通过课程的系统教学,以及项目实验,你可以很好地掌握关键技能,为今后的编程工作打下坚实的基础。

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

作者 课程图谱