• No hay productos en el carrito.

Inicio / Cursos / Python for DevOps: Mastering Real-World Automation
Impartido por Lauro Fialho MüllerPago único de $2,800 MXN · acceso por 12 meses

Python for DevOps: Mastering Real-World Automation

Master Python for DevOps and CI/CD with 23+ hours, 35+ quizzes and 25+ coding labs to build and deliver DevOps tools

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 14 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Welcome to the definitive Python for DevOps course! Are you ready to move beyond simple scripts and start building powerful, reliable, and production-grade automation? This course is meticulously designed to equip you, the DevOps engineer, SRE, or system administrator, with the essential Python skills to automate your infrastructure and streamline your DevOps workflows. It offers a highly practical curriculum, packed with quizzes and coding labs for you to practice everything we discuss in the lectures. Why Learn Python for DevOps? Python has become the universal language for infrastructure automation, and for good reason. Mastering it is a critical step for any modern DevOps professional. Here’s why: Automate Everything: Stop doing repetitive manual work! With Python, you can automate interactions with any REST API, manage cloud resources, update configurations, and orchestrate complex deployment pipelines. This course will teach you how to write scripts that do the work for you. Become a More Versatile and Valuable Engineer: Python is the "glue" that connects different systems. By learning to script interactions between your CI/CD tools, monitoring platforms, and cloud services, you become the go-to person for solving complex integration challenges, making you an indispensable part of your team. Write Robust, Maintainable Tools: A simple script might work once, but professional automation needs to be reliable. This course goes beyond basics to teach you how to write code that includes proper error handling, logging, and automated tests, ensuring the tools you build are trusted and easy to maintain. Boost Your Career: Proficiency in Python automation is one of the most in-demand skills in the tech industry. Adding these skills to your resume will make you a more attractive candidate for new roles, promotions, and higher-paying opportunities. By investing in this course, you’re not just learning a language; you’re acquiring a powerful toolkit to solve real-world DevOps problems efficiently and reliably. Why Choose This Course? This course is built from the ground up with a DevOps focus, offering a unique blend of core Python concepts and their practical application in infrastructure environments. Practical, DevOps-Focused Approach: We won't be building web apps or doing data science. Every lecture, example, and exercise is tailored to the world of DevOps. You'll work with files, APIs, system commands, and data formats like JSON and YAML - the things you use every day. Practice, Practice, Practice: We go beyond theoretical discussions and dive deep into coding everything we discuss. In addition to the video lectures, the course is packed with quizzes and coding labs that will help you solidify every concept we discuss! Go Beyond the Basics: This isn't just a "learn Python syntax" course. We dive deep into advanced, powerful features like generators for memory-efficient data processing, decorators for adding reusable functionality, context managers for safe resource handling, logging for production-grade, robust application logging, and much more! You'll learn to write code that is not just functional, but also elegant and efficient. Focus on Production-Ready Code: Learn how to build automation that you can trust in production. We dedicate entire sections to crucial topics like structured logging , advanced exception handling , implementing retries with exponential backoff , and, most importantly, automated testing with pytest . Which Skills Will You Acquire During This Course? As you go through this course, you will gain a comprehensive and valuable set of skills, including: Master Python Fundamentals: Build a rock-solid foundation in Python syntax, data structures (lists, dictionaries, sets), control flow, functions, and object-oriented principles. Leverage Advanced Python Features: Harness the power of generators for efficient data pipelines and decorators for adding cross-cutting concerns like logging and retries without cluttering your code. Write Resilient, Production-Grade Scripts: Implement structured logging for better observability and craft robust exception handling logic to make your automation fail gracefully. Ensure Reliability with Automated Testing: Master pytest to write effective unit tests. You'll learn everything from basic assertions and fixtures to advanced techniques like parametrization and isolating dependencies with mocks . Automate System and File Operations: Confidently manage the file system using modern pathlib and run external commands securely with the subprocess module. Interact With Any REST API: Master the requests library to send GET and POST requests, handle various authentication methods (basic, token), and build resilient clients that can handle timeouts and retries. Handle Essential Data Formats: Fluently parse, process, and generate the data formats that power DevOps: JSON, YAML, and CSV. Build and Package Professional Tools: Structure your Python projects with modules and packages, and use pyproject.toml to create and distribute your own installable command-line tools. Build complete CI/CD workflows for Python projects: Leverage GitHub Actions to build fully automated CI/CD pipelines to publish your Python libraries in the Python Package Index. Get ready to transform your capabilities and elevate your career. Let's start building powerful DevOps automation together!

  • Master Python fundamentals from variables and data structures to functions and classes.
  • Write elegant and memory-efficient code using advanced features like generators and decorators.
  • Implement robust error handling with try/except blocks and custom exceptions to build resilient scripts.
  • Integrate structured JSON logging into your applications for improved observability and troubleshooting.
  • Confidently parse, process, and generate essential data formats like JSON, YAML, and CSV.
  • Automate file and directory management using modern pathlib and shutil.

Temario

UNIDAD 1 - Welcome and Introduction · 5 lecciones

UNIDAD 1 - Welcome and Introduction

  • Welcome to the course!Video · 6 min
  • How to make the most of this courseVideo · 6 min
  • Aligning expectationsVideo · 4 min
  • Let's Stay ConnectedLectura · 0 min
  • Course resourcesLectura · 0 min
UNIDAD 2 - Setting Up and Running Python · 11 lecciones

UNIDAD 2 - Setting Up and Running Python

  • Section overviewVideo · 1 min
  • Why Python for DevOps?Video · 2 min
  • Installing and configuring PythonVideo · 4 min
  • Managing multiple Python installations with pyenvVideo · 3 min
  • Overview of virtual environmentsVideo · 5 min
  • Creating our first virtual environmentVideo · 3 min
  • Managing multiple virtual environmentsVideo · 7 min
  • IMPORTANT! Installing Python 3.12.9 and creating the venv for the courseLectura · 0 min
  • The Python REPLVideo · 6 min
  • Writing and running Python filesVideo · 2 min
  • Using JupyterLab for interactive code executionVideo · 8 min
UNIDAD 3 - Python Fundamentals · 52 lecciones

UNIDAD 3 - Python Fundamentals

  • Section overviewVideo · 1 min
  • VariablesVideo · 5 min
  • CommentsVideo · 3 min
  • NumbersVideo · 8 min
  • StringsVideo · 13 min
  • Hands-on: Disk usage calculationVideo · 4 min
  • Python Core ConceptsCuestionario · 0 min
  • Introduction to listsVideo · 7 min
  • Modifying list contentsVideo · 10 min
  • Hands-on: Practicing working with listsVideo · 2 min
  • TuplesVideo · 6 min
  • Introduction to setsVideo · 6 min
  • Set operationsVideo · 6 min
  • Hands-on: Practicing working with setsVideo · 4 min
  • Differentiating between lists, tuples, and setsVideo · 3 min
  • Introduction to dictionariesVideo · 12 min
  • Dictionary operationsVideo · 6 min
  • Hands-on: Practicing working with dictionariesVideo · 6 min
  • Python Data CollectionsCuestionario · 0 min
  • Introduction to conditional code executionVideo · 3 min
  • If/elif/else statementsVideo · 9 min
  • Guard clausesVideo · 5 min
  • For and while loopsVideo · 7 min
  • Break and continue statementsVideo · 4 min
  • Introduction to list comprehensionVideo · 4 min
  • List, set, and dictionary comprehensionVideo · 8 min
  • Control Flow and Concise IterationCuestionario · 0 min
  • Configuration ValidatorActividad · 0 min
  • Introduction to functionsVideo · 2 min
  • Defining functions and returning valuesVideo · 5 min
  • Parameters and argumentsVideo · 8 min
  • DocstringsVideo · 4 min
  • Hands-on: Practicing working with functionsVideo · 8 min
  • The range functionVideo · 8 min
  • Enumerate and ZIP functionsVideo · 7 min
  • Functions and Iteration ToolsCuestionario · 0 min
  • Log Line ParserActividad · 0 min
  • Server Inventory ReporterActividad · 0 min
  • Introduction to classesVideo · 6 min
  • Class methodsVideo · 5 min
  • InheritanceVideo · 8 min
  • Object-Oriented Programming in PythonCuestionario · 0 min
  • Object-Oriented Deployment ManagerActividad · 0 min
  • Introduction to *args and **kwargs syntaxVideo · 6 min
  • Order in *args and **kwargs argumentsVideo · 9 min
  • Calling functions: *args and **kwargsVideo · 6 min
  • Working with flexible argumentsCuestionario · 0 min
  • Flexible Resource TaggerActividad · 0 min
  • Lambda functionsVideo · 3 min
  • Sorting collections with lambdaVideo · 3 min
  • Transforming collections with lambdaVideo · 3 min
  • Filtering collections with lambdaVideo · 2 min
UNIDAD 4 - Generators and Decorators · 28 lecciones

UNIDAD 4 - Generators and Decorators

  • Section overviewVideo · 2 min
  • The iteration protocolVideo · 5 min
  • Iterator and iterable code demoVideo · 9 min
  • Generator syntaxVideo · 6 min
  • The yield statementVideo · 5 min
  • Pausing and resuming generator executionVideo · 4 min
  • State in generatorsVideo · 6 min
  • Generator exhaustionVideo · 2 min
  • Return vs. yield statementsVideo · 5 min
  • Generator FundamentalsCuestionario · 0 min
  • Hands-on: Practicing working with generatorsVideo · 8 min
  • Log File Line GeneratorActividad · 0 min
  • Coding lazy pipelinesVideo · 19 min
  • Building Lazy Pipelines with GeneratorsCuestionario · 0 min
  • Configuration File Processing PipelineActividad · 0 min
  • Functions as first-class citizensVideo · 7 min
  • Factory functionsVideo · 3 min
  • Functions in data structuresVideo · 3 min
  • Introduction to decoratorsVideo · 7 min
  • Arguments in decoratorsVideo · 9 min
  • Handling return values in decoratorsVideo · 4 min
  • Decorator Fundamentals and Best PracticesCuestionario · 0 min
  • Argument sanitizerActividad · 0 min
  • Handling exceptions in decoratorsVideo · 3 min
  • The functools.wraps decoratorVideo · 5 min
  • Role-Based Access Control (RBAC) Decorator FactoryActividad · 0 min
  • Stacking decoratorsVideo · 6 min
  • Advanced Decorator PracticesCuestionario · 0 min
UNIDAD 5 - Error Handling and Context Managers · 23 lecciones

UNIDAD 5 - Error Handling and Context Managers

  • Section introductionVideo · 2 min
  • Exceptions syntaxVideo · 4 min
  • Thinking in exceptionsVideo · 4 min
  • Inspecting built-in exceptionsVideo · 7 min
  • OS and KeyError exceptionsVideo · 8 min
  • Index, Value, and TypeError exceptionsVideo · 6 min
  • Attribute and ImportError exceptionsVideo · 6 min
  • Python Exception Handling: The FundamentalsCuestionario · 0 min
  • The raise statementVideo · 5 min
  • Raising exceptionsVideo · 6 min
  • Validating Inputs for Flexible Resource TaggerActividad · 0 min
  • Validating Inputs for Object-Oriented Deployment ManagerActividad · 0 min
  • Defining custom exceptionsVideo · 3 min
  • Adding context to custom exceptionsVideo · 9 min
  • Raising and Defining Custom ExceptionsCuestionario · 0 min
  • Robust RBAC Decorator with Custom ExceptionsActividad · 0 min
  • Advanced Retry Decorator with Exponential Backoff and JitterActividad · 0 min
  • Manual context cleanupVideo · 5 min
  • The context manager protocolVideo · 4 min
  • Context managers and the "with" statementVideo · 7 min
  • Defining custom context managersVideo · 6 min
  • The contextmanager decoratorVideo · 10 min
  • Resource Management with Context ManagersCuestionario · 0 min
UNIDAD 6 - Logging for Operations · 20 lecciones

UNIDAD 6 - Logging for Operations

  • Section introductionVideo · 2 min
  • Why logging?Video · 8 min
  • Introduction to logging anatomyVideo · 7 min
  • Hands-on: Practicing logging anatomyVideo · 13 min
  • Log levelsVideo · 15 min
  • Python Logging: Core Concepts and MechanicsCuestionario · 0 min
  • Basic Script Activity LoggerActividad · 0 min
  • File handlersVideo · 5 min
  • Rotating log files by sizeVideo · 8 min
  • Rotating log files by timeVideo · 9 min
  • Log Rotator for a Monitoring ServiceActividad · 0 min
  • Structured logging with JSONVideo · 11 min
  • Extra fields and exceptions in structured loggingVideo · 5 min
  • Practical Logging: File Handlers and Structured JSON OutputCuestionario · 0 min
  • Log configuration with INI filesVideo · 13 min
  • Log configuration with dictionariesVideo · 8 min
  • Log configuration with JSON filesVideo · 6 min
  • Dynamic log configurationVideo · 8 min
  • Declarative and Dynamic Logging ConfigurationCuestionario · 0 min
  • Dynamic Logging Configuration with Verbose ModeActividad · 0 min
UNIDAD 7 - Files, Regex, and Serialization · 27 lecciones

UNIDAD 7 - Files, Regex, and Serialization

  • Section introductionVideo · 2 min
  • The Path objectVideo · 6 min
  • Listing directory contents, reading and writing filesVideo · 7 min
  • Read and write modes deep-diveVideo · 8 min
  • Read and write methods deep-diveVideo · 11 min
  • File System Interaction and I/OCuestionario · 0 min
  • Log File ArchiverActividad · 0 min
  • Regex: Introduction and essentialsVideo · 13 min
  • Regex: Quantifiers, greedy, and non-greedy searchVideo · 9 min
  • Regex: Capturing groupsVideo · 8 min
  • Regex: Non-capturing groupsVideo · 4 min
  • Log Line Error DetectorActividad · 0 min
  • User Login Event ParserActividad · 0 min
  • Regex: Back-referencesVideo · 6 min
  • Regex: findall() and finditer()Video · 6 min
  • Regex: String splittingVideo · 11 min
  • Regex: String substitutionVideo · 12 min
  • Text Processing with Regular ExpressionsCuestionario · 0 min
  • Sensitive Data Redactor in Configuration FilesActividad · 0 min
  • JSON deserializationVideo · 9 min
  • JSON serializationVideo · 5 min
  • JSON Configuration UpdaterActividad · 0 min
  • Introduction to YAML operationsVideo · 8 min
  • YAML serialization and deserializationVideo · 8 min
  • Reading CSV filesVideo · 9 min
  • Writing CSV filesVideo · 8 min
  • Working with Data Formats (JSON, YAML, CSV)Cuestionario · 0 min
UNIDAD 8 - System Interaction and Automation · 19 lecciones

UNIDAD 8 - System Interaction and Automation

  • Section introductionVideo · 1 min
  • Accessing environment variablesVideo · 8 min
  • Setting and deleting environment variablesVideo · 5 min
  • Dotenv filesVideo · 7 min
  • Environment Variables and ConfigurationCuestionario · 0 min
  • Listing directory contentsVideo · 6 min
  • Creating directoriesVideo · 4 min
  • Deleting files and directoriesVideo · 4 min
  • Copying files and directoriesVideo · 5 min
  • Backup Script with Directory CleanupActividad · 0 min
  • Moving files and directoriesVideo · 8 min
  • Temporary filesVideo · 10 min
  • Temporary directoriesVideo · 5 min
  • Filesystem and Directory OperationsCuestionario · 0 min
  • Introduction to subprocessesVideo · 11 min
  • Handling subprocess errorsVideo · 6 min
  • Handling expired timeoutsVideo · 3 min
  • Running and Managing SubprocessesCuestionario · 0 min
  • System Health Checker with pingActividad · 0 min
UNIDAD 9 - Interacting with APIs using requests · 18 lecciones

UNIDAD 9 - Interacting with APIs using requests

  • Section introductionVideo · 1 min
  • Creating a GitHub Personal Access Token (PAT)Video · 2 min
  • GET requestsVideo · 8 min
  • Query parametersVideo · 8 min
  • POST requestsVideo · 6 min
  • Making and Inspecting HTTP RequestsCuestionario · 0 min
  • Public Holiday CheckerActividad · 0 min
  • HTTP status codesVideo · 5 min
  • Raise for HTTP statusVideo · 5 min
  • Basic authenticationVideo · 7 min
  • Token-based authenticationVideo · 6 min
  • Jenkins Job TriggerActividad · 0 min
  • PagerDuty Incident FetcherActividad · 0 min
  • Handling timeoutsVideo · 4 min
  • Robust API Interaction: Authentication and Error HandlingCuestionario · 0 min
  • Retries: Simple strategyVideo · 7 min
  • Retries: Exponential backoff with jitterVideo · 11 min
  • Advanced Resilience: API Retry StrategiesCuestionario · 0 min
UNIDAD 10 - Static Typing and Type Hints · 25 lecciones

UNIDAD 10 - Static Typing and Type Hints

  • Section introductionVideo · 2 min
  • [For VS Code Users] - Pylance configuration values I'm using for VS CodeVideo · 2 min
  • Introduction to type hintsVideo · 11 min
  • Type hints: Common pitfallsVideo · 5 min
  • Annotating a Basic Configuration LoaderActividad · 0 min
  • Typing listsVideo · 5 min
  • Typing dictionaries, tuples and setsVideo · 6 min
  • Union and optional typesVideo · 10 min
  • Python Type Hints: Foundations and Basic CollectionsCuestionario · 0 min
  • Typing a User and Role Management FunctionActividad · 0 min
  • Typed dictionariesVideo · 5 min
  • Typing classesVideo · 10 min
  • Forward type referencesVideo · 4 min
  • Structured Typing: TypedDict and Custom ClassesCuestionario · 0 min
  • Server Object Factory from DictionaryActividad · 0 min
  • Introduction to genericsVideo · 8 min
  • Constrained type variablesVideo · 4 min
  • Bounded type variablesVideo · 8 min
  • Generics and classesVideo · 8 min
  • Advanced Flexibility with GenericsCuestionario · 0 min
  • Typing decoratorsVideo · 8 min
  • Improving decorator typesVideo · 4 min
  • Typing generatorsVideo · 5 min
  • Typing iterables and iteratorsVideo · 3 min
  • Typing Decorators and GeneratorsCuestionario · 0 min
UNIDAD 11 - Automated Testing with Pytest · 24 lecciones

UNIDAD 11 - Automated Testing with Pytest

  • Section introductionVideo · 2 min
  • Assertions in PytestVideo · 5 min
  • Hands-on: Test-driven implementationVideo · 20 min
  • Inspecting failure output and float approximationVideo · 4 min
  • Testing exceptionsVideo · 3 min
  • Marking tests as expected failuresVideo · 2 min
  • Pytest configurationVideo · 5 min
  • Skipping testsVideo · 6 min
  • Indicating expected failuresVideo · 4 min
  • Custom markersVideo · 6 min
  • Pytest Fundamentals: Assertions, Markers, and ConfigurationCuestionario · 0 min
  • Introduction to fixturesVideo · 11 min
  • Fixture scopesVideo · 8 min
  • Sharing fixtures in conftest.pyVideo · 5 min
  • Introduction to parametrizationVideo · 9 min
  • Using the param functionVideo · 11 min
  • Managing Test State with Fixtures and ParametrizationCuestionario · 0 min
  • Mocking fundamentalsVideo · 8 min
  • Patch decorator and mocker fixtureVideo · 6 min
  • Configuring mock objectsVideo · 12 min
  • Setting exceptions and lists as side effectVideo · 8 min
  • Using callable as side effectVideo · 9 min
  • Mock vs. MagicMockVideo · 6 min
  • Advanced Testing Techniques: Mocking with PytestCuestionario · 0 min
UNIDAD 12 - Structuring Python Projects · 12 lecciones

UNIDAD 12 - Structuring Python Projects

  • Section introductionVideo · 2 min
  • Python modulesVideo · 8 min
  • Python packagesVideo · 7 min
  • Python Modules and Packages: The FundamentalsCuestionario · 0 min
  • Introduction to subpackagesVideo · 8 min
  • Absolute vs. Relative importsVideo · 9 min
  • Common import errors and how to fix themVideo · 7 min
  • Navigating Packages: Imports and SubmodulesCuestionario · 0 min
  • Running Python modulesVideo · 12 min
  • Pyproject.toml fileVideo · 8 min
  • Adding tests to multi-file projectsVideo · 10 min
  • Creating Installable Projects with pyproject.tomlCuestionario · 0 min
UNIDAD 13 - CI/CD for Python Projects · 26 lecciones

UNIDAD 13 - CI/CD for Python Projects

  • Section introductionVideo · 3 min
  • Introduction to clickVideo · 3 min
  • CI/CD tooling for our projectVideo · 5 min
  • CI/CD pipeline overviewVideo · 3 min
  • Setup GitHub repository and local environmentVideo · 4 min
  • Implementation plan overviewVideo · 3 min
  • Creating our pyproject.toml fileVideo · 5 min
  • Implementing the HTTP checker moduleVideo · 8 min
  • Implementing the CLI script - Part 1Video · 7 min
  • Implementing the CLI script - Part 2Video · 7 min
  • GitHub Actions - Deploy minimal workflowVideo · 6 min
  • Add linting and format checksVideo · 13 min
  • Add static type and security checksVideo · 11 min
  • Pytest - Setup and configurationVideo · 7 min
  • Pytest - Implement HTTP checker testsVideo · 14 min
  • Pytest - Implement CLI testsVideo · 8 min
  • Pytest - Integrate automated tests in the workflowVideo · 8 min
  • Quality Checks with GitHub ActionsCuestionario · 0 min
  • Building the Python libraryVideo · 7 min
  • Configuring PyPI account and OIDC informationVideo · 8 min
  • Configure Semantic ReleaseVideo · 9 min
  • Integrate Semantic Release in the workflowVideo · 7 min
  • Publishing to TestPyPIVideo · 13 min
  • Publishing to PyPIVideo · 4 min
  • Optimize workflow to leverage release assetsVideo · 8 min
  • Building and Publishing to PyPICuestionario · 0 min
UNIDAD 14 - Conclusion · 1 lecciones

UNIDAD 14 - Conclusion

  • Congratulations + BONUS lecture!Lectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    14 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    37 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Python for DevOps: Mastering Real-World Automation

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Lauro Fialho Müller.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 14 unidades · 291 lecciones · 60 h
  • 12 meses de acceso
  • 37 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Lauro Fialho Müller; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Python for DevOps: Mastering Real-World Automation

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture