Python for DevOps

Self-paced recorded course

Learn Python automation through recorded lessons covering files, HTTP, SSH, directory operations, AWS, Linux commands, networking and Kubernetes. Apply Python to everyday DevOps workflows at your own pace.

Complete recorded course

₹9,600 INR / $100 USD

Pay in INR or USD. Our team will help with payment and recording access.

1 year of recording access. No live classes, labs or certification exam included.

Course content

Introduction to Python

  • Understanding the need for Python
  • Python 2 vs Python 3
  • Strings and string manipulation in Python
  • Creating and Using Strings in Python
  • Python lists and how to use them
  • Creating and Using Lists in Python
  • Understanding Python Dictionaries
  • Creating and Using Dictionaries in Python
  • Python comparison operators

Basics of Python for Everyone

  • User Input in Python
  • Taking Input from the User
  • For Loops in Python
  • While Loops in Python
  • Creating and Using Loops in Python
  • If, Else & Elif in Python
  • Running Condition Based Workflows
  • Understanding Python methods
  • Creating Basic Python Methods

Python File Input and Output

  • Understanding How Python Reads and Writes Files
  • Reading Files using Python
  • Writing Files using Python
  • Appending Files using Python
  • Understanding Regular Expressions in Python
  • Searching for E-mail Addresses in a File
  • Searching for IP Addresses in a File
  • Searching for Timestamps in a File
  • Understanding Downloading Files Using Python
  • Downloading a Small File Using Python
  • Downloading a Large File Using Python

Python HTTP Automation

  • Understanding HTTP Requests
  • Writing a Python Script to make an HTTP GET Request
  • Writing a Python Script to make an HTTP POST Request

Automating SSH Using Python

  • Understanding how SSH Works
  • Writing a Python Script to make SSH Connection to a Single Server
  • Writing a Python Script to make SSH Connection to Multiple Servers

Directory Walking Using Python

  • Performing Basic Directory Operations Using Python
  • Performing Basic File Operations Using Python
  • Writing a Python Script to Recursively Search a Directory

AWS Automation Using Python

  • Installing Python AWS Libraries
  • Understanding Python and AWS Authentication
  • S3 Automation Using Python
  • EC2 Automation Using Python

Creating Linux Commands Using Python

  • Understanding How Linux Commands Function
  • Installing Required Python Libraries for Creating Linux CLI
  • Creating a Python Linux CLI Utility for Reading Files
  • Creating a Python Linux CLI Utility AWS Automation
  • Creating a Python Linux CLI Utility to get System Information

Python for Networking

  • Understanding Object Oriented Programming in Python
  • Using Python OOP for Basic Class Creation
  • Understanding APIs and Importance for Multi Tier Apps
  • Creating and Hosting an API Using Python

Python for Kubernetes

  • Understanding Need of Kubernetes Automation via Python
  • Creating a Python API for Automating Kubernetes Self-Service

Good to know

How does this course work?
This is a self-paced recorded course. Watch the lessons on your own schedule and revisit topics as you learn. There are no live classes or scheduled batches for this course.
What is included?
The course recordings are included, with 1 year of recording access. Lab environments, live teaching and certification exams are not included.
Can I watch a lesson before buying?
A sample recording has not been added yet. You can review the course content below and contact our team with any questions before buying.
What happens when I click Buy course?
A short enquiry form opens. Share your details and our team will contact you to confirm the price, payment and recording access. Submitting the form does not take a payment or activate course access.

Buy course

Send a purchase enquiry. Our team will contact you to confirm payment and recording access.