• No hay productos en el carrito.

Certificado Profesional · Impartido por EDUCBAPago único de $4,990 MXN · acceso por 12 meses

Programación en Python para datos y automatización

Crear aplicaciones de automatización y de datos en Python

Certificado con validez SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 192 h 100% autodidacta 9 unidades Nivel principiante
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

Avanza desde los fundamentos de Python hasta proyectos del mundo real que incluyen archivos, flujos de trabajo en Excel, juegos, bases de datos y aplicaciones web.** Esta Especialización ofrece una trayectoria estructurada para aprender Python a través de retos de programación cada vez más prácticos. Comenzarás con variables, cadenas, operadores, expresiones y la sintaxis básica de Python antes de desarrollar flujos de trabajo repetitivos y de toma de decisiones utilizando condiciones, bucles, listas y diccionarios. A continuación, diseñarás programas reutilizables con funciones, gestión de excepciones, clases y programación orientada a objetos, al tiempo que utilizas Python para automatizar tareas relacionadas con archivos, directorios y el sistema operativo. A medida que desarrolles tus habilidades, trabajarás con archivos externos, datos de fecha y hora, procesamiento de Excel, validación de entradas y juegos interactivos basados en la lógica. La etapa final conecta estas habilidades de programación con el desarrollo de aplicaciones prácticas. Automatizarás flujos de trabajo de datos, crearás lógica de backend, integrarás una base de datos, desarrollarás funcionalidades para aplicaciones web y prepararás una aplicación en Python para su implementación. Al finalizar la Especialización, serás capaz de combinar conceptos de programación en Python para crear programas estructurados, automatizar flujos de trabajo repetitivos, procesar datos y desarrollar aplicaciones prácticas.

  • Aplica la sintaxis de Python, el flujo de control, las cadenas de caracteres, los operadores y las estructuras de datos para resolver problemas de programación.
  • Diseña programas en Python reutilizables utilizando funciones, gestión de excepciones, programación orientada a objetos (POO) y automatización del sistema de archivos.
  • Crea soluciones prácticas en Python para el procesamiento de datos, la automatización de Excel, juegos, bases de datos y aplicaciones web.
Habilidades que desarrollarás
Desarrollo web back-end Entrada/salida de archivos Diseño orientado a objetos Programación en Python Programación orientada a objetos (OOP) Desarrollo web full-stack Diccionario de datos Fundamentos de programación Desarrollo web Estructuras de datos Pensamiento computacional Desarrollo de aplicaciones Aplicaciones web Procesamiento de datos Programación de sistemas Programación orientada a datos Implementación de aplicaciones Diseño Bases de datos Toma de decisiones

Temario

UNIDAD 1 - Fundamentos de Python y configuración del entorno · 11 lecciones

Conceptos básicos de Python sobre cadenas y operadores - UNIDAD 1 - Fundamentos de Python y configuración del entorno

  • Configuración de la instalación de PythonVideo · 4 min
  • Resumen del curso y hoja de rutaVideo · 4 min
  • Escribir su primer código PythonVideo · 7 min
  • Variables de PythonVideo · 6 min
  • Primeros pasos con PythonCuestionario · 10 min
  • Uso avanzado de variablesVideo · 7 min
  • Trabajar con cuerdas y ColoramaVideo · 13 min
  • Variables y datos básicosCuestionario · 10 min
  • Configuración de Python y cómo pensar como un programadorActividad · 30 min
  • Fundamentos de Python y configuración del entornoCuestionario · 30 min
  • Preparación de un entorno de desarrollo en Python para un nuevo proyectoActividad · 30 min
UNIDAD 2 - Dominio de cadenas y operadores · 12 lecciones

Conceptos básicos de Python sobre cadenas y operadores - UNIDAD 2 - Dominio de cadenas y operadores

  • Operaciones y asignaciones de cadenasVideo · 7 min
  • Introducción a las funciones de cadenaVideo · 6 min
  • Funciones de cadena de uso comúnVideo · 8 min
  • Fundamentos de las cuerdasCuestionario · 10 min
  • Cadenas formateadas y operadoresVideo · 13 min
  • Operadores aritméticos y de comparaciónVideo · 6 min
  • Manejo avanzado de cadenasCuestionario · 10 min
  • Operadores lógicos y de asignaciónVideo · 8 min
  • Introducción a los bucles WhileVideo · 8 min
  • Explicación de los operadores de PythonCuestionario · 10 min
  • Dominio de cadenas y operadoresCuestionario · 30 min
  • Debug and Build: Creating a Reliable Python Text-Processing UtilityActividad · 30 min
UNIDAD 3 - Flujo de control y toma de decisiones · 14 lecciones

Analizar el flujo de control y las estructuras de datos de Python - UNIDAD 3 - Flujo de control y toma de decisiones

  • Ejemplos prácticos de bucles WhileVideo · 6 min
  • Conceptos básicos de las sentencias condicionalesVideo · 9 min
  • Los bucles While en la prácticaCuestionario · 10 min
  • Lógica condicional avanzadaVideo · 7 min
  • Lógica condicional con asignacionesVideo · 13 min
  • Introducción a los bucles ForVideo · 10 min
  • Dominio de la lógica condicionalCuestionario · 10 min
  • Explicación de los bucles For anidadosVideo · 13 min
  • Control del bucle y buenas prácticasVideo · 7 min
  • Introducción a las listas en PythonVideo · 9 min
  • Bucles For y control de flujoCuestionario · 10 min
  • Designing Decision-Driven Python Programs with Conditions and LoopsActividad · 30 min
  • Flujo de control y toma de decisionesCuestionario · 30 min
  • Python Workflow Controller: Build a Decision-Driven Processing SystemActividad · 30 min
UNIDAD 4 - Estructuras de datos CORE · 8 lecciones

Analizar el flujo de control y las estructuras de datos de Python - UNIDAD 4 - Estructuras de datos CORE

  • Métodos de lista avanzadosVideo · 7 min
  • Funciones de PythonVideo · 4 min
  • Listas en PythonCuestionario · 10 min
  • Ejemplos prácticos de funcionesVideo · 9 min
  • Trabajar con diccionariosVideo · 8 min
  • Diccionarios en profundidadCuestionario · 10 min
  • Estructuras de datos CORECuestionario · 30 min
  • Python Operations Console: Build a Smart Data Processing WorkflowActividad · 30 min
UNIDAD 5 - Funciones, errores y reutilización · 12 lecciones

Diseño de programas reutilizables en Python y automatización del sistema operativo - UNIDAD 5 - Funciones, errores y reutilización

  • Operaciones avanzadas de diccionarioVideo · 9 min
  • Definición de funciones en PythonVideo · 6 min
  • Fundamentos de la funciónCuestionario · 10 min
  • Parámetros de la función y valores de retornoVideo · 7 min
  • Introducción al manejo de excepcionesVideo · 8 min
  • Conceptos funcionales avanzadosCuestionario · 10 min
  • Tratamiento de errores con Try ExceptVideo · 8 min
  • Creación de una aplicación de calculadoraVideo · 6 min
  • Aspectos esenciales de la gestión de excepcionesCuestionario · 10 min
  • Building Robust Python Functions with Error HandlingActividad · 30 min
  • Funciones, errores y reutilizaciónCuestionario · 30 min
  • Stabilize a Python Automation Script with Functions and Exception HandlingActividad · 30 min
UNIDAD 6 - Programación orientada a objetos e interacción con sistemas operativos · 11 lecciones

Diseño de programas reutilizables en Python y automatización del sistema operativo - UNIDAD 6 - Programación orientada a objetos e interacción con sistemas operativos

  • Introducción a la programación orientada a objetosVideo · 9 min
  • Comprender los atributos de las clasesVideo · 12 min
  • Trabajar con clases y objetosVideo · 8 min
  • Fundamentos de programación orientada a objetosCuestionario · 10 min
  • Conceptos de clase avanzadosVideo · 8 min
  • Gestión de directorios en PythonVideo · 11 min
  • Módulo Introducción al SOVideo · 8 min
  • Operaciones avanzadas del módulo OSVideo · 6 min
  • Conceptos avanzados de programación orientada a objetosCuestionario · 10 min
  • Programación orientada a objetos e interacción con sistemas operativosCuestionario · 30 min
  • Build and Stabilize a Python File Processing UtilityActividad · 30 min
UNIDAD 7 - Manejo de archivos, tiempo y lógica · 14 lecciones

Crea aplicaciones de automatización, juegos y aplicaciones web en Python - UNIDAD 7 - Manejo de archivos, tiempo y lógica

  • Trabajar con fecha y horaVideo · 11 min
  • Lectura de archivos en PythonVideo · 10 min
  • Fecha, hora y lectura de archivosCuestionario · 10 min
  • Escritura de datos en archivosVideo · 10 min
  • Técnicas avanzadas de gestión de archivosVideo · 10 min
  • Copiar archivos con PythonVideo · 10 min
  • Gestión avanzada de archivosCuestionario · 10 min
  • Juego de Adivinar Números LógicaVideo · 7 min
  • Completar el juego de adivinanzas numéricasVideo · 8 min
  • Juego de adivinanzas Enfoque alternativoVideo · 8 min
  • Juego de adivinanzas numéricasCuestionario · 10 min
  • Building a Python Data Utility with File Handling, Date-Time, and Game LogicActividad · 30 min
  • Manejo de archivos, tiempo y lógicaCuestionario · 30 min
  • Reto de operaciones en Python: gestión de archivos, tiempo y lógica bajo presiónActividad · 30 min
UNIDAD 8 - Desarrollo de juegos en Python · 11 lecciones

Crea aplicaciones de automatización, juegos y aplicaciones web en Python - UNIDAD 8 - Desarrollo de juegos en Python

  • Características mejoradas del juego de adivinanzasVideo · 7 min
  • Piedra, papel o tijera Juego de lógicaVideo · 7 min
  • Entradas de usuario para piedra, papel o tijeraVideo · 9 min
  • Completar el juego Piedra, Papel o TijeraVideo · 11 min
  • Mejora de las características del juegoCuestionario · 10 min
  • Introducción al juego del ahorcadoVideo · 11 min
  • Aplicación lógica del juego del ahorcadoVideo · 12 min
  • Juego del ahorcado Interacción con el usuarioVideo · 6 min
  • Finalización del juego del ahorcadoVideo · 7 min
  • Desarrollo del juego del ahorcadoCuestionario · 10 min
  • Desarrollo de juegos en PythonCuestionario · 30 min
UNIDAD 9 - Automatización, desarrollo e implantación web · 32 lecciones

Crea aplicaciones de automatización, juegos y aplicaciones web en Python - UNIDAD 9 - Automatización, desarrollo e implantación web

  • Introducción a la automatización de ExcelVideo · 12 min
  • Lectura de archivos Excel con PythonVideo · 8 min
  • Escribir datos en archivos ExcelVideo · 6 min
  • Automatización avanzada de ExcelVideo · 12 min
  • Automatización de Excel con PythonCuestionario · 10 min
  • Visión general del proyectoVideo · 8 min
  • Diseño de sitios web de comestiblesVideo · 7 min
  • Configuración del backend del sitio web de comestiblesVideo · 11 min
  • Integración de bases de datos para el sitio web de comestiblesVideo · 6 min
  • Gestión de operaciones de bases de datosVideo · 9 min
  • Funciones avanzadas de bases de datosVideo · 12 min
  • Backend y base de datos del sitio web de comestiblesCuestionario · 10 min
  • Introducción al estilo BootstrapVideo · 8 min
  • Diseño adaptable con BootstrapVideo · 8 min
  • Mejora de la interfaz de usuario con BootstrapVideo · 13 min
  • Finalizar el diseño del sitio webVideo · 7 min
  • Añadir a la cestaVideo · 5 min
  • Implementación de la lógica del carroVideo · 9 min
  • Gestión de los artículos de la cestaVideo · 13 min
  • Lógica de cantidades y precios del carroVideo · 8 min
  • Diseño de interfaz de usuario y funcionalidad del carroCuestionario · 10 min
  • Persistencia de los datos del carroVideo · 6 min
  • Implantación del proceso de pagoVideo · 7 min
  • Resumen y validación de pedidosVideo · 7 min
  • Integración de la autenticación de usuariosVideo · 13 min
  • Mejorar el rendimiento del carroVideo · 11 min
  • Comprobación del flujo de trabajo Añadir al carroVideo · 12 min
  • Preparación del despliegueVideo · 9 min
  • Revisión del proyecto finalVideo · 12 min
  • Comprobación, implantación y revisión finalCuestionario · 10 min
  • Automatización, desarrollo e implantación webCuestionario · 30 min
  • From Python Script to Production: Rescue the Smart Grocery PlatformActividad · 30 min
Certificado oficial

Certificado con validez SEP: 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 $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

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

  3. 3

    Cuestionarios por unidad

    33 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: Programación en Python para datos y automatización

Muestra · verificable por folio y QR

  • Certificado SEP incluido (sin costo). 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 EDUCBA.
  • 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.

  • 9 unidades · 125 lecciones · 192 h
  • 12 meses de acceso
  • 33 cuestionarios de evaluación
  • Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 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 EDUCBA; 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.

¿El curso tiene validez SEP?

Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

Certificado emitido por la SEP a través del Gobierno del Estado de México · Programación en Python para datos y automatización

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