Title: DevOps With Python (Learning Path) – Real Python
Open Graph Title: DevOps With Python (Learning Path) – Real Python
Description: With this learning path you'll sample a variety of skills and technologies that any DevOps engineer working with Python should know.
Open Graph Description: With this learning path you'll sample a variety of skills and technologies that any DevOps engineer working with Python should know.
Opengraph URL: https://realpython.com/learning-paths/python-devops/
X: @realpython
Domain: realpython.com
{
"@context": "https://schema.org",
"@type": "ItemList",
"@id": "https://realpython.com/learning-paths/python-devops/",
"url": "https://realpython.com/learning-paths/python-devops/",
"name": "DevOps With Python",
"description": "With this learning path you'll sample a variety of skills and technologies that any DevOps engineer working with Python should know.",
"itemListOrder": "ItemListOrderAscending",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/running-python-scripts/",
"url": "https://realpython.com/courses/running-python-scripts/",
"name": "How to Run a Python Script",
"description": "See how to run a Python script from the command line, in interactive mode, or your IDE. Quickly verify that your code works as intended on all platforms.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT52M3S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/what-is-pip/",
"url": "https://realpython.com/courses/what-is-pip/",
"name": "A Beginner's Guide to pip",
"description": "What is pip? In this beginner-friendly course, you'll learn how to use pip, the standard package manager for Python, so that you can install and manage additional packages that are not part of the Python standard library.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT86M0S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/pypi-publish-python-package/",
"url": "https://realpython.com/courses/pypi-publish-python-package/",
"name": "Publishing Python Packages to PyPI",
"description": "In this video course, you\u2019ll learn how to create a Python package for your project and how to publish it to PyPI, the Python Package Index. Quickly get up to speed on everything from naming your package to configuring it using setup.cfg.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT110M17S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 4,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/python-continuous-integration/",
"url": "https://realpython.com/courses/python-continuous-integration/",
"name": "Continuous Integration With Python",
"description": "Learn the core concepts behind Continuous Integration (CI) and why they are essential for modern software engineering teams. Find out how to how set up Continuous Integration for your Python project to automatically create environments, install dependencies, and run tests.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT45M32S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 5,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/cicd-github-actions/",
"url": "https://realpython.com/courses/cicd-github-actions/",
"name": "Python Continuous Integration and Deployment Using GitHub Actions",
"description": "Agile methodologies rely on robust DevOps systems to manage and automate common tasks in a continually changing codebase. GitHub Actions can help.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT81M44S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 7,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/python-boto3-aws-s3/",
"url": "https://realpython.com/courses/python-boto3-aws-s3/",
"name": "Demystifying Python, Boto3, and AWS S3",
"description": "Get started working with Python, Boto3, and AWS S3. Learn how to create objects, upload them to S3, download their contents, and change their attributes directly from your script, all while avoiding common pitfalls.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT149M49S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
},
{
"@type": "ListItem",
"position": 8,
"item": {
"@type": "Course",
"@id": "https://realpython.com/courses/logging-python/",
"url": "https://realpython.com/courses/logging-python/",
"name": "Logging Inside Python",
"description": "Learn why and how to get started with Python's powerful logging module to meet the needs of beginners and enterprise teams alike.",
"provider": {
"@type": "Organization",
"@id": "https://realpython.com/#organization",
"name": "Real Python",
"url": "https://realpython.com",
"logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "Online",
"courseWorkload": "PT69M13S"
},
"offers": [
{
"@type": "Offer",
"category": "Subscription"
}
]
}
}
]
}
| author | Real Python |
| twitter:card | summary_large_image |
| twitter:image | https://files.realpython.com/media/pcl-Python-DevOps-Tutorials_Watermarked.7c7fecab9e6a.jpg |
| og:image | https://files.realpython.com/media/pcl-Python-DevOps-Tutorials_Watermarked.7c7fecab9e6a.jpg |
| twitter:creator | @realpython |
| og:type | article |
Links:
Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover
Robots: max-image-preview:large