btfox

Python for DevOps - The Ultimate Hands-On Guide (2025)

File list

  • Chapter 11 Mastering Automated Testing with Pytest/003. A Practical Guide to Test-Driven Development (TDD).mp4-113.9 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/022. Deploying to the TestPyPI Repository.mp4-97.61 MB
  • Chapter 04 Advanced Python - Generators and Decorators/011. Creating Efficient Data Pipelines.mp4-95.95 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/015. Writing Tests for the HTTP Checker.mp4-95.93 MB
  • Chapter 11 Mastering Automated Testing with Pytest/015. Advanced Parametrization Techniques.mp4-77.13 MB
  • Chapter 11 Mastering Automated Testing with Pytest/018. Customizing Mock Object Behavior.mp4-77.03 MB
  • Chapter 12 Best Practices for Structuring Python Projects/007. Executing Modules as Scripts.mp4-75.43 MB
  • Chapter 06 Effective Logging in Python/005. Understanding and Using Log Levels.mp4-73.38 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/013. Incorporating Static Type and Security Analysis.mp4-73.1 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/006. Getting Started with Regular Expressions.mp4-70.66 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/012. Integrating Linting and Code Formatting Checks.mp4-70.34 MB
  • Chapter 06 Effective Logging in Python/004. Practical Application of Logging Principles.mp4-69.05 MB
  • Chapter 03 Mastering Core Python Concepts/015. Getting Started with Dictionaries.mp4-69.02 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/013. Substituting Text with Regex.mp4-68.14 MB
  • Chapter 03 Mastering Core Python Concepts/005. Manipulating Strings.mp4-66.95 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/012. Splitting Strings with Regex.mp4-65.39 MB
  • Chapter 09 API Interaction with the Requests Library/012. Advanced Retries - Exponential Backoff and Jitter.mp4-63.8 MB
  • Chapter 12 Best Practices for Structuring Python Projects/009. Integrating Tests into a Multi-File Project Structure.mp4-62.7 MB
  • Chapter 10 Writing Robust Code with Static Typing/003. An Introduction to Python's Type Hint System.mp4-61.94 MB
  • Chapter 08 Automating DevOps Tasks and System Interactions/012. Executing External Commands with Subprocesses.mp4-61.55 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/005. A Deep Dive into File ReadWrite Methods.mp4-61.31 MB
  • Chapter 11 Mastering Automated Testing with Pytest/011. Simplifying Test Setups with Fixtures.mp4-60.88 MB
  • Chapter 06 Effective Logging in Python/011. Configuring Logging via INI Files.mp4-60.64 MB
  • Chapter 08 Automating DevOps Tasks and System Interactions/010. Working with Temporary Files.mp4-58.68 MB
  • Chapter 11 Mastering Automated Testing with Pytest/020. Advanced Side Effects with Callables.mp4-57.46 MB
  • Chapter 09 API Interaction with the Requests Library/003. Making GET Requests to Retrieve Data.mp4-56.63 MB
  • Chapter 12 Best Practices for Structuring Python Projects/005. Absolute vs. Relative Imports - A Comparison.mp4-55.79 MB
  • Chapter 09 API Interaction with the Requests Library/004. Passing Data with Query Parameters.mp4-55.74 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/016. Developing Tests for the CLI.mp4-55.05 MB
  • Chapter 05 Error Handling and Resource Management/016. Using the contextmanager Decorator.mp4-54.62 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/020. Automating Versioning with Semantic Release.mp4-53.83 MB
  • Chapter 06 Effective Logging in Python/009. Adopting Structured Logging with JSON.mp4-53.72 MB
  • Chapter 11 Mastering Automated Testing with Pytest/019. Simulating Exceptions and Dynamic Return Values.mp4-52.98 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/018. Techniques for Reading CSV Files.mp4-52.32 MB
  • Chapter 10 Writing Robust Code with Static Typing/009. Adding Type Hints to Classes.mp4-52.29 MB
  • Chapter 11 Mastering Automated Testing with Pytest/012. Controlling Fixture Lifecycle with Scopes.mp4-52.13 MB
  • Chapter 11 Mastering Automated Testing with Pytest/014. Running Tests with Multiple Inputs via Parametrization.mp4-51.86 MB
  • Chapter 06 Effective Logging in Python/008. Implementing Time-Based Log Rotation.mp4-51.8 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/008. Using Capturing Groups in Regex.mp4-51.78 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/017. Automating Test Execution in the Workflow.mp4-51.28 MB
  • Chapter 10 Writing Robust Code with Static Typing/007. Using Union and Optional for Flexible Typing.mp4-51.22 MB
  • Chapter 11 Mastering Automated Testing with Pytest/016. Core Concepts of Mocking.mp4-51.07 MB
  • Chapter 03 Mastering Core Python Concepts/008. Techniques for Modifying Lists.mp4-50.2 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/014. Parsing Data with JSON Deserialization.mp4-50 MB
  • Chapter 03 Mastering Core Python Concepts/036. Argument Order with args and kwargs.mp4-49.88 MB
  • Chapter 02 Python Environment Setup/010. Interactive Coding with JupyterLab.mp4-49.47 MB
  • Chapter 05 Error Handling and Resource Management/011. Enriching Custom Exceptions with Context.mp4-49.44 MB
  • Chapter 13 Building a Full CI/CD Pipeline for Python Projects/010. Building the CLI Part 2.mp4-49.37 MB
  • Chapter 03 Mastering Core Python Concepts/034. Implementing Inheritance.mp4-47.98 MB
  • Chapter 07 Data Handling - Files, Regex, and Serialization/016. An Overview of YAML Data Handling.mp4-47.82 MB