|
所在平台: Coursera专项课程 |
课程主页: https://www.coursera.org/specializations/python-scripting-devops
课程评论:没有评论
课程名称:Python脚本编写与DevOps 课程概述:在本课程中,您将学习如何开发计算机程序,利用类和对象解决商业和数学问题。您将获得以下技能:构建自动化、脚本编写、DevOps、Python编程、计算机编程、数据类型、循环控制、控制流、编程工具、软件工程、数据结构和面向对象编程中的继承等。 课程内容:该课程分为四个部分。在第一部分,您将学习程序设计的基本概念,包括用户输入、控制台输出、变量声明与赋值、决策分支和迭代。在第二部分,将介绍高级字符串操作和日期、建模类、类的开发及集合。在第三部分,您将学习文件、继承和外部库的使用。最后,在第四部分,我们将重点关注使用Python进行DevOps中的自动化概念。 实践项目:课程中的每个实验室都提供动手操作的机会,让您能够将所学的理论应用到简单的计算机程序中,巩固课程内容。这些实验室基于浏览器,无需本地环境安装。 证书:完成课程后可获得可分享的证书。 学习模式:全部课程100%在线,您可以随时开始并按照自己的节奏学习。课程的学习时间大约为4个月,建议每周学习5小时。该课程适合对计算机编程感兴趣的初学者,并提供英语及英文字幕。 课程链接: 1. [Python脚本基础](https://www.coursera.org/learn/python-scripting-intro) 2. [Python脚本:日期、类和集合](https://www.coursera.org/learn/python-scripting-dates-classes-collections) 3. [Python脚本:文件、继承和数据库](https://www.coursera.org/learn/python-scripting-files-inheritance-databases) 4. [DevOps与Python自动化构建](https://www.coursera.org/learn/devops-build-automation-python)
Course Link: https://www.coursera.org/learn/python-scripting-intro
Name:Introduction to Python Scripting for DevOps
Description:Offered by LearnQuest. This course is the first course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course Link: https://www.coursera.org/learn/python-scripting-dates-classes-collections
Name:Python Scripting: Dates, Classes and Collections
Description:Offered by LearnQuest. This course is the second course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course Link: https://www.coursera.org/learn/python-scripting-files-inheritance-databases
Name:Python Scripting: Files, Inheritance, and Databases
Description:Offered by LearnQuest. This course is the third course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course Link: https://www.coursera.org/learn/devops-build-automation-python
Name:DevOps and Build Automation with Python
Description:Offered by LearnQuest. This course is the final course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
What you will learn
Develop computer programs that utilize classes and
objects to solve business and mathematical problems
Develop computer programs that utilize classes and
objects to solve business and mathematical problems
Skills you will gain
Build Automation
scripting
Devops
Python Programming
Computer Programming
Data Type
For Loop
Control Flow
Programming Tool
Software Engineering
Data Structure
inheritance (object-oriented programming)
About this Specialization
4,885
recent views
In the first course, you will learn some of the concepts of procedural programming: user input, console output, variable declaration and assignment, decision branching and iteration.
The second course will introduce you to Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. In the third course you'll learn about Files, Inheritance and external libraries.
And in the final course we will look at several automation concepts in DevOps with Python.
Applied Learning Project
In the Python Scripting for DevOps Specialization, the hands-on labs in each course will allow you to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson. These labs are browser-based and do not require a local environment to be installed.
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Beginner Level
This specialization is for anyone interested in learning more about computer programming.
Hours to complete
Approximately 4 months to complete
Suggested pace of 5 hours/week
Available languages
English
Subtitles: English
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Beginner Level
This specialization is for anyone interested in learning more about computer programming.
Hours to complete
Approximately 4 months to complete
Suggested pace of 5 hours/week
Available languages
English
Subtitles: English