Aprende tecnología para construir, automatizar y trabajar mejor

Formación enfocada en entender cómo funciona la tecnología, desarrollar soluciones reales y utilizar herramientas digitales de manera correcta dentro de un entorno profesional.

Programación Python SQL Bases de datos Automatización ETL APIs Inteligencia Artificial

Cursos diseñados para aprender haciendo

Los cursos siguen una ruta progresiva. No buscamos únicamente enseñar sintaxis: buscamos desarrollar la capacidad de analizar problemas, estructurar soluciones y utilizar correctamente las herramientas disponibles.

02 Inicial — Intermedio
DATA

Python para Análisis y Ciencia de Datos

Aprende a utilizar Python para cargar, limpiar, transformar, analizar y visualizar información utilizando las principales herramientas del ecosistema de datos.

Objetivo

Pasar de trabajar con datos de manera manual a construir procesos reproducibles de análisis, limpieza y transformación mediante Python.

Módulos

  1. Introducción al análisis de datos con Python
  2. Entornos de trabajo, Jupyter Notebook y proyectos de análisis
  3. Introducción a NumPy y estructuras numéricas
  4. Pandas: Series y DataFrames
  5. Lectura de Excel, CSV, TXT y otras fuentes de información
  6. Exploración, selección y filtrado de datos
  7. Limpieza y normalización de información
  8. Manejo de valores nulos, duplicados y tipos de datos
  9. Fechas, texto y transformación de columnas
  10. GroupBy, agregaciones y tablas resumen
  11. Merge, Join y combinación de diferentes fuentes
  12. Validación de información y detección de inconsistencias
  13. Visualización de datos con Matplotlib
  14. Introducción al análisis estadístico con Python
  15. Construcción de pipelines de limpieza y análisis
  16. Exportación de resultados a Excel y otros formatos
  17. Proyecto práctico con un dataset real
Duración 50 horas 12 semanas aproximadamente
Modalidad Online · En vivo Sesiones principalmente en fin de semana
Carga semanal 4 horas por semana Análisis, práctica y desarrollo de ejercicios
Inversión individual $17,500 MXN $350 MXN por hora de formación en vivo Precio por participante

El curso incluye

  • 50 horas de sesiones online en vivo
  • Material de apoyo y notebooks utilizados durante el curso
  • Datasets preparados para ejercicios y prácticas
  • Ejercicios con Pandas, NumPy y Matplotlib
  • Prácticas de limpieza, transformación y validación de datos
  • Archivos y código desarrollado durante las sesiones
  • Proyecto práctico utilizando un dataset real
  • Recursos complementarios para continuar practicando
  • Constancia de término del curso emitida por SC Automation
Próximas fechas

Los grupos se abren de acuerdo con el número de participantes inscritos. Consulta por correo las próximas fechas disponibles y horarios programados.

03 Inicial — Intermedio
BASES DE DATOS

Bases de Datos y SQL

Aprende a diseñar, consultar y administrar bases de datos relacionales para almacenar correctamente la información utilizada por aplicaciones, análisis y automatizaciones.

Objetivo

Entender cómo estructurar información de manera relacional y utilizar SQL para consultar, modificar y conectar datos con otras aplicaciones.

Módulos

  1. Fundamentos de bases de datos
  2. Bases relacionales, tablas, columnas y registros
  3. Tipos de datos y restricciones
  4. Primary Keys y Foreign Keys
  5. Relaciones uno a uno, uno a muchos y muchos a muchos
  6. Diseño y modelado de bases de datos
  7. Normalización de bases de datos
  8. SELECT, WHERE, ORDER BY y filtros
  9. Funciones, agregaciones y GROUP BY
  10. JOIN y consultas entre múltiples tablas
  11. INSERT, UPDATE y DELETE
  12. Subconsultas y consultas más avanzadas
  13. PostgreSQL y administración de bases de datos
  14. Creación y configuración de bases de datos para aplicaciones
  15. Conexión entre Python y una base de datos
  16. ORMs: trabajar con bases de datos sin escribir SQL directamente
  17. Modelos, migraciones y consultas desde frameworks como Django
  18. Creación de APIs conectadas a bases de datos
  19. Operaciones CRUD desde aplicaciones y servicios web
  20. Consumo de datos desde frontend, scripts y otras aplicaciones
  21. Seguridad, credenciales y buenas prácticas de conexión
  22. Diseño e implementación de una base de datos para un proyecto real
Duración 50 horas 12 semanas aproximadamente
Modalidad Online · En vivo Sesiones principalmente en fin de semana
Carga semanal 4 horas por semana Teoría, modelado y práctica con SQL
Inversión individual $17,500 MXN $350 MXN por hora de formación en vivo Precio por participante

El curso incluye

  • 50 horas de sesiones online en vivo
  • Material de apoyo utilizado durante el curso
  • Bases de datos preparadas para ejercicios y prácticas
  • Ejercicios progresivos de SQL
  • Prácticas de modelado y normalización de bases de datos
  • Ejemplos de integración entre Python y PostgreSQL
  • Scripts SQL y recursos utilizados durante las sesiones
  • Proyecto de diseño e implementación de una base de datos
  • Constancia de término del curso emitida por SC Automation
Próximas fechas

Los grupos se abren de acuerdo con el número de participantes inscritos. Consulta por correo las próximas fechas disponibles y horarios programados.

04 Nivel intermedio
AUTOMATIZACIÓN & SOFTWARE

Automatización y Desarrollo de Soluciones

Aprende a transformar procesos manuales en soluciones tecnológicas completas, diseñando primero su arquitectura y después integrando código, datos, interfaces y diferentes herramientas.

Objetivo

Aprender a analizar un proceso real, diseñar la arquitectura de una solución y construir proyectos completos que integren diferentes tecnologías.

Módulos

  1. Qué es y qué no es automatización
  2. Identificación de procesos automatizables
  3. Análisis AS-IS y diseño TO-BE
  4. Requerimientos, reglas de negocio, entradas y salidas
  5. Diseño de la arquitectura antes de escribir código
  6. Separación de responsabilidades y estructura de proyectos
  7. Diseño de clases, funciones, módulos y componentes
  8. ETL: extracción, transformación, limpieza y validación
  9. Integración con archivos Excel, CSV, JSON y otras fuentes
  10. Conexión con bases de datos
  11. Consumo e integración de APIs
  12. Introducción a HTML, CSS y JavaScript
  13. Creación de interfaces para ejecutar procesos
  14. Introducción a aplicaciones web y arquitectura cliente-servidor
  15. Backend y conexión entre interfaz, lógica y datos
  16. Manejo de errores, excepciones, warnings y logs
  17. Validaciones y control de calidad de los procesos
  18. Git y control de versiones en proyectos reales
  19. Uso responsable de Inteligencia Artificial durante el desarrollo
  20. Diseño, construcción y documentación de un proyecto completo
Duración 70 horas 17 semanas aproximadamente
Modalidad Online · En vivo Sesiones principalmente en fin de semana
Carga semanal 4 horas por semana Desarrollo guiado y construcción de proyecto
Inversión individual $25,200 MXN $360 MXN por hora de formación en vivo Precio por participante

El curso incluye

  • 70 horas de sesiones online en vivo
  • Material de apoyo sobre arquitectura, automatización y desarrollo de software
  • Ejercicios de análisis y estructuración de procesos
  • Desarrollo de componentes con Python
  • Prácticas con archivos, ETL, validaciones y bases de datos
  • Introducción práctica a HTML, CSS y JavaScript
  • Construcción de backend e integración con una interfaz web
  • Integración de APIs y comunicación entre componentes
  • Manejo de errores, warnings, excepciones y logs
  • Repositorio, estructura y código desarrollado durante el curso
  • Diseño de arquitectura antes de comenzar el desarrollo
  • Construcción guiada de un proyecto completo
  • Recursos complementarios y referencias para continuar desarrollando proyectos propios
  • Constancia de término del curso emitida por SC Automation
Proyecto final

De un proceso manual a una solución completa

El proyecto final integra los conceptos vistos durante el curso: análisis del problema, arquitectura, Python, procesamiento de información, base de datos, backend e interfaz web, construyendo una solución funcional de principio a fin.

Próximas fechas

Los grupos se abren de acuerdo con el número de participantes inscritos. Consulta por correo las próximas fechas disponibles y horarios programados.

Formación en línea diseñada para combinarse con tus actividades profesionales

Los cursos se imparten principalmente en modalidad online, con sesiones en vivo y una carga semanal diseñada para poder combinar el aprendizaje con actividades académicas o laborales.

01

Modalidad online

Las clases se imparten en línea mediante sesiones en vivo, permitiendo resolver dudas, desarrollar ejercicios y trabajar proyectos directamente con el instructor.

02

Horarios de fin de semana

La programación está pensada principalmente para fines de semana, con determinadas horas de clase por semana dependiendo del curso.

03

Apertura por grupos

Las fechas de inicio dependen de la conformación de cada grupo. Consulta por correo las próximas fechas disponibles y los grupos actualmente en proceso de inscripción.

Para conocer próximas fechas, horarios disponibles, duración y proceso de inscripción:

Consultar próximas fechas →

No todos necesitan programar.
Todos deberían entender la tecnología que utilizan.

Estas capacitaciones están pensadas para personas y equipos que trabajan con sistemas, archivos, scripts, datos o automatizaciones, pero que no necesitan convertirse en desarrolladores.

El objetivo

Que tu equipo pueda utilizar tecnología sin depender de alguien para cada pequeño problema y sin poner en riesgo procesos existentes.

01

Ejecutar herramientas correctamente

Entender cómo ejecutar scripts, programas, automatizaciones y procesos existentes sin modificar accidentalmente su funcionamiento.

02

Entender lo básico del código

Reconocer archivos, funciones, variables y estructuras básicas para evitar cambios como eliminar líneas, modificar configuraciones o alterar código productivo accidentalmente.

03

Identificar errores

Aprender a leer mensajes de error, reconocer qué información es importante y saber cuándo resolver un problema o escalarlo al área correspondiente.

04

Trabajar correctamente con datos

Buenas prácticas para archivos, Excel, CSV, rutas, nombres, formatos y estructuras utilizadas por automatizaciones.

05

Entender procesos automatizados

Saber qué información entra a un proceso, qué ocurre durante su ejecución y qué resultados deberían esperarse.

06

Utilizar IA con criterio

Utilizar herramientas de Inteligencia Artificial como apoyo sin copiar cambios a ciegas ni comprometer código, información o procesos importantes.

Formación para personas y empresas

INDIVIDUAL

Cursos para estudiantes y profesionistas

Formación para personas que buscan desarrollar habilidades tecnológicas de manera estructurada, práctica y con acompañamiento durante todo el proceso de aprendizaje.

  • Sesiones online en vivo con instructor
  • Horarios planeados principalmente para fines de semana
  • Ejercicios prácticos y casos aplicados
  • Material de apoyo, ejemplos y código utilizado durante las clases
  • Resolución de dudas durante las sesiones
  • Desarrollo de proyectos y ejercicios progresivos
  • Grupos reducidos para facilitar el seguimiento
  • Posibilidad de tomar un curso individual o continuar con la ruta completa
Modalidad Online · Sesiones en vivo Aproximadamente 4 horas por semana, principalmente en fines de semana.
Inscripción Apertura de grupos por convocatoria Las fechas de inicio dependen del número de participantes inscritos. Consulta las próximas fechas disponibles.
Ruta de aprendizaje Toma un curso o continúa tu formación Puedes inscribirte a cada curso de manera independiente o seguir la ruta completa de programación, datos, bases de datos y automatización.
Consultar próximas fechas e inscripción →

Podemos capacitar a tu equipo sobre sus propios procesos

Si tu empresa ya utiliza scripts, sistemas, automatizaciones o herramientas internas, podemos diseñar una capacitación enfocada específicamente en cómo utilizarlas, qué pueden modificar, qué no deberían tocar y cómo responder ante los problemas más comunes.

01

Analizamos las necesidades del equipo.

02

Definimos el nivel técnico necesario.

03

Adaptamos los ejemplos al trabajo real.

04

Impartimos la capacitación al grupo.

¿Quieres tomar un curso o capacitar a tu equipo?

Escríbenos indicando el curso o capacitación que te interesa. Para empresas podemos preparar una propuesta de acuerdo con el número de participantes y las necesidades del equipo.

k.fernando@scautomation.com.mx