Learn to develop and deploy software using Python. This specialization will provide you with foundation in the fundamentals of programming, including knowledge and skills essential for a career in software engineering, information technology and data science.
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.