My usual way is: pick a problem and start coding. Answer from Bloodrose_GW2 on reddit.com
🌐
Medium
programmingwithjon.medium.com › python-for-devops-some-resources-d64ba929f73a
Python for DevOps, Some Resources | by Jonathan Reeves | Medium
June 22, 2021 - This one is also two hours but it is recorded from the author of Python for DevOps which is a the book I mentioned at the beginning of this article. The course covers the topics that the book goes through but in video format. He doesn’t cover everything in the book in this video but what ...
🌐
O'Reilly Media
oreilly.com › videos › python-for-devops › 05052022VIDEOPAIML › 05052022VIDEOPAIML-c1_s0
Python For Devops More Solutions - Python for DevOps Master Class 2022: CI/CD, Github Actions, Containers and Microservices [Video]
Learn to master DevOps with the Python Language 00:00 Intro 02:12 What is DevOps? 05:00 Create Github Repo 18:00 Statements in Python using Colab 30:32 Create Python Scaffold using... - Selection from Python for DevOps Master Class 2022: CI/CD, Github Actions, Containers and Microservices [Video]
Discussions

How to learn python?
My usual way is: pick a problem and start coding. More on reddit.com
🌐 r/devops
54
20
November 10, 2023
How much python should you know?
For most devops use cases: Basic procedural syntax: if, while, for, with, variables, function definitions, module imports, etc Basic CLI option handling: Learn the argparse module Common utility modules: Learn the json, requests, and whatever your cloud provider uses (boto3 for AWS, etc). If you write bash or PowerShell scripts today, start converting them to Python. The process will teach you Python with a focus on what you'll actually use. You can mostly save advanced topics for much later: Object oriented programming and classes, decorators, module / library construction, test harnesses, frameworks, etc. More on reddit.com
🌐 r/devops
70
80
January 8, 2024
I quit. The clankers won
Adoption of AI at a FOMO corporate pace doesn't seem to include this consideration. They largely want your skills to atrophy as you instead beep boop the AI machine to do the job (arguably) faster. I think they're wrong and silly and any time they try to justify it, the words don't reconcile ... More on news.ycombinator.com
🌐 news.ycombinator.com
484
423
3 weeks ago
For those who if they keep hearing "DevOps", "Python ", "Automation" are gonna kill somebody... read on.

One thing I do that was recommended from a recruiter friend of mine, and have done for 7 years now, is keep my resume updated and always take phone/in-person interviews. I go out to lunch with recruiters at least 3-5 times a year or more and take at least 1 call a month.

The goal isn't to jump ship, it's to talk to them and use them as a resource to find out what the industry is looking for, where do I need to focus my skills, and am I getting paid a decent salary for the roles I am covering. This has helped me greatly and so far the calls based on my resume are steady, which means I'm meeting at least baseline criteria for them to make contact outside of the automated form emails for glorified helpdesk roles.

More on reddit.com
🌐 r/networking
118
688
November 7, 2018
People also ask

How long does it take to complete the Specialization?
T​o complete all four courses in the specialization, you will spend 4-6 hours per week for 16 weeks.
🌐
coursera.org
coursera.org › browse › computer science › software development
Python Scripting for DevOps | Coursera
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
🌐
coursera.org
coursera.org › browse › computer science › software development
DevOps and Build Automation with Python | Coursera
Is this course really 100% online? Do I need to attend any classes in person?
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
🌐
coursera.org
coursera.org › browse › computer science › software development
Python Scripting for DevOps | Coursera
🌐
Udemy
udemy.com › development
DevOps Tools for Beginners: Starting with Python Scripts
October 4, 2025 - This course is aimed for IT Pros, Developers, Operators, DevOps, System administrators and Everyone and is supposed to give the viewer the information they need to know to get started with theses tools and its their concepts. The course is targeted to help learning and getting started with Python and do your job more efficiently and to automate your tasks.
Rating: 4.6 ​ - ​ 182 votes
🌐
O'Reilly Media
oreilly.com › videos › python-devops-in › 61272021VIDEOPAIML
Python Devops in TWO HOURS! [Video]
Python Devops in TWO HOURS! - Selection from Python Devops in TWO HOURS! [Video]
🌐
Coursera
coursera.org › browse › computer science › software development
Python Scripting for DevOps | Coursera
In the Python Scripting for DevOps Specialization, the hands-on labs in each course will allow you to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson. These labs are browser-based and do not require a local environment to be installed. Course 1, 18 hoursCourse ...
Rating: 4 ​ - ​ 209 votes
🌐
O'Reilly
oreilly.com › library › view › devops-in-python › 9781484244333
DevOps in Python: Infrastructure as Python [Book]
June 4, 2019 - You'll start by writing command-line scripts and automating simple DevOps-style tasks. You'll then move on to more advanced cases, like using Jupyter as an auditable remote-control panel, and writing Ansible and Salt extensions.
Author   Moshe Zadka
Published   2019
Pages   177
Find elsewhere
🌐
GitHub
github.com › techiescamp › python-for-devops
GitHub - techiescamp/python-for-devops: Python for DevOps repo with useful python scripts to learn and implement in your day-to-day devops automation tasks. · GitHub
This roadmap is designed to help DevOps Engineers and Platform Engineers master Python for automation, cloud operations, infrastructure as code, and Kubernetes.
Starred by 521 users
Forked by 402 users
Languages   Python 99.1% | Shell 0.9%
🌐
Reddit
reddit.com › r/devops › how to learn python?
r/devops on Reddit: How to learn python?
November 10, 2023 -

Hi there, Do you think it’s worth teaching this way? I watched about 15 videos on the basics and syntax, for a total of about 3 hours of Python videos. I like the FastApi framework, is it worth learning programming through the framework? A coding is needed to DevOps job position, and I not plan become a web developer. My plan is to work in Python for a year and switch to Golang.

Sorry for my English.

🌐
Coursera
coursera.org › browse › computer science › software development
DevOps and Build Automation with Python | Coursera
DevOps and Build Automation with Python
Offered by LearnQuest. This course is the final course ... Enroll for free. This course is the final course in a series that aims to prepare you for a role working as a programmer. In this course we will look at several automation concepts in DevOps with Python. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson. I really enjoyed this course and the whole series!
Rating: 5 ​
🌐
GeeksforGeeks
geeksforgeeks.org › devops › python-for-devops
Python For DevOps: A Complete Guide For Beginners - GeeksforGeeks
July 23, 2025 - Python's simple and readable scripts make it easy for developers to automate the software development lifecycle. DevOps is a process of automating continuous integration and deployments, management, and monitoring the feedback loops to maintain a reliable software application.
🌐
Reddit
reddit.com › r/devops › how much python should you know?
r/devops on Reddit: How much python should you know?
January 8, 2024 -

I recently had an interview for a Devops position and I think I failed at the live coding python session.

I’m currently a mid level devops engineer. I haven’t got much experience with programming languages in general and very minimal scripting experience. This is mainly because in my role the opportunities just haven’t been there to do so.

I’ve recently realised that without some sort of scripting competency, I’ll probably struggle in the future to keep up with the rest of the candidates on the market.

My question is, how much python should I really know. If I just need to be able to script, then what are the fundamentals that I need to learn?

Many thanks

🌐
Skillsoft
skillsoft.com › home › python for devops bootcamp
Courses for Python for DevOps Bootcamp - Skillsoft
This course covers fiercely effective ways to “get stuff done” in Python. This will be taught using Colab, an interactive Jupyter environment, with hands-on code examples throughout the course. With software systems, for every failed perfect solution that never got implemented, there is ...
🌐
Amazon
amazon.com › Python-DevOps-Ruthlessly-Effective-Automation › dp › 149205769X
Python for DevOps: Learn Ruthlessly Effective Automation: Gift, Noah, Behrman, Kennedy, Deza, Alfredo: 9781492057697: Amazon.com: Books
Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform.
🌐
DEV Community
dev.to › prodevopsguytech › python-for-devops-a-comprehensive-guide-from-beginner-to-advanced-2pmm
Python for DevOps: A Comprehensive Guide from Beginner to Advanced - DEV Community
November 6, 2024 - Package Management: Install packages using pip to ensure you have the latest libraries. ... These steps set a strong foundation for using Python scripts effectively across DevOps tasks.
🌐
Trainwithshubham
trainwithshubham.com › s › pages › batch11
Batch 11 Josh
Efficiency Amplified: DevOps, AWS, Python, and Agentic AI streamline processes and enhance productivity.
🌐
Emirates Group Careers
emiratesgroupcareers.com › information-technology
Information Technology | Emirates Group Careers
I spend the first two hours of my day developing strategies, analysing patterns and looking for problem areas and possible solutions for my current and future projects
🌐
Hacker News
news.ycombinator.com › item
I quit. The clankers won | Hacker News
3 weeks ago - Adoption of AI at a FOMO corporate pace doesn't seem to include this consideration. They largely want your skills to atrophy as you instead beep boop the AI machine to do the job (arguably) faster. I think they're wrong and silly and any time they try to justify it, the words don't reconcile ...
🌐
Intellipaat
intellipaat.com › home › blog › python for devops – the complete guide
Python for DevOps - Ultimate Guide for Beginners (2025)
June 13, 2025 - Here, we will be taking a look at how Python is used in the lifecycle of DevOps, its benefits, and how it can improve workflows and productivity. Python is an essential tool in your modern DevOps toolkit to automate cloud services or manage containers. ... DevOps consists of two words; ...