
Practical Python for DevOps Engineers
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch | Duration:3H 57M | Size: 4.73 GB
Overview: Practical Python for DevOps Engineers LiveLessons is designed to expand your understanding of concepts and strategies for operating your infrastructure effectively in the ever-changing digital landscape. Taught by best-selling author Chris Jackson, the course will provide explanations of the basic and intricate techniques of automation and programmability in an effortless manner.
Topics include:
Object Oriented Programming and Python
Modules
Unit Testing
Working with Data in Python
What is an API?
Working with REST APIs
Making an API Call With Python
Skill Level: Beginner to Intermediate
Learn How To: Program Cisco infrastructure devices Implement DevOps automation Create a more agile and flexible IT environment
Who Should Take This Course: This course is intended for anyone who has IT infrastructure and would like to learn how to use emerging technologies to automate and simplify operations.
Course Requirements: Basic understanding of networking infrastructure equipment Computer literacy, PC operating system knowledge, and Internet knowledge Hands-on experience with the Python programming language
Lesson 2: Object Oriented Programming and Python 2.1 Understanding Object Oriented Programming 2.2 Creating a Class in Python 2.3 Methods 2.4 Inheritance
Lesson 3: Modules 3.1 Understanding Python Modules 3.2 Importing a Module 3.3 Importing and Using Your Own Modules 3.4 Useful Modules for Infrastructure Automation
Lesson 4: Unit Testing 4.1 What is a Unit Test? 4.2 Using the Unittest Module in Python
Lesson 5: Working with Data in Python 5.1 File Input and Output 5.2 Comparing XML, JSON, and YAML 5.3 Parsing CSV in Python 5.4 Parsing XML in Python 5.5 Parsing JSON in Python 5.5 Parsing YAML in Python
Lesson 6: What is an API? 6.1 Understanding APIs 6.2 REST 6.3 SOAP 6.4 RPC 6.5 Common Usage Patterns With Webhooks 6.6 Interpret an API Sequence Diagram
Lesson 7: Working with REST APIs 7.1 REST: HTTP Foundation 7.2 REST: HTTP Headers and Response Codes 7.3 REST: API Authentication 7.4 Understanding Rate Limiting 7.5 Constructing a REST API Request
Lesson 8: Making an API Call With Python 8.1 Constructing an API Call with Python Requests Library 8.2 Making the Call and Parsing the Returned Information 8.3 Troubleshooting API Calls

