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.