Python for DevOps: The Ultimate Hands-On Guide
Год выпуска: August 2025
Производитель: Published by Packt Publishing and LM Academy via O'Reilly Learning
Сайт производителя:
https://learning.oreilly.com/course/python-for-devops/9781806699230/
Автор: Lauro Fialho Müller
Продолжительность: 23h 36m
Тип раздаваемого материала: Видеоурок
Язык: Английский + субтитры
Описание:
In this 23-hour course, you will learn to master Python for DevOps tasks, covering Python environments, version management, and virtual environments. The course also dives into advanced concepts such as decorators, generators, and automating system operations. By the end, you'll be equipped to solve complex DevOps challenges and build scalable, automated solutions.
What I will be able to do after this course
• Set up Python environments for DevOps tasks
• Automate system operations and handle environment variables
• Implement advanced Python concepts like decorators and generators
• Write and maintain clean, efficient Python code
• Build and deploy CI/CD pipelines with GitHub Actions
Course Instructor(s)
Lauro Fialho Müller is a Senior Infrastructure Consultant at Thoughtworks, specializing in Cloud Computing, Kubernetes, CI/CD pipelines, and FinOps. He is passionate about knowledge-sharing and helping developers grow both technically and professionally.
Who is it for?
This course is ideal for DevOps engineers, system administrators, software developers, and IT professionals seeking to automate workflows and optimize deployments with Python. Basic programming knowledge and command-line familiarity are recommended.
Содержание
Chapter 01 Getting Started on Your Python for DevOps Journey
Chapter 02 Python Environment Setup
Chapter 03 Mastering Core Python Concepts
Chapter 04 Advanced Python - Generators and Decorators
Chapter 05 Error Handling and Resource Management
Chapter 06 Effective Logging in Python
Chapter 07 Data Handling - Files, Regex, and Serialization
Chapter 08 Automating DevOps Tasks and System Interactions
Chapter 09 API Interaction with the Requests Library
Chapter 10 Writing Robust Code with Static Typing
Chapter 11 Mastering Automated Testing with Pytest
Chapter 12 Best Practices for Structuring Python Projects
Chapter 13 Building a Full CI
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1920×1080, 16:9, 30.000 fps, 3 000 kb/s (0.017 bit/pixel)
Аудио: AAC, 44.1 KHz, 2 channels, 128 kb/s, CBR
Доп. информация:
Supplemental Content