Actualizado (+114 hrs)
Domina Python desde Cero: Web Django, Flask, FastAPI, FullStack, Flet, PySide, SQLAlchemy, MySql, PyCharm, ChatGPT IA!
Lo que serás capaz de hacer
Universidad Python – De Cero a Experto (Actualizado) El curso más completo, moderno y actualizado de Python en todo Udemy. Ahora con más de +114 horas de video y más de 282,000 estudiantes inscritos. Aprende Python desde cero hasta nivel experto, con proyectos reales y aplicaciones modernas creadas paso a paso. En esta nueva edición, reforzamos las explicaciones del instructor para que cada tema quede claro desde la base: Te llevamos de la mano desde tus primeras líneas de código hasta el desarrollo de aplicaciones profesionales , explicando la lógica, el código y la estructura de cada proyecto directamente en las clases. Aprenderás a crear aplicaciones reales con Python, Django, Flask, Backend con Django REST, Flask REST, FastAPI, Front End con Angular y React, Flet (Flutter + Python), PySide, Tkinter, SqlAlchemy, entre muchas tecnologías más. También construirás aplicaciones Web, Full Stack y de Escritorio, todas explicadas paso a paso y codificadas desde cero en cada lección. ¿Qué aprenderás? Fundamentos de Python explicados paso a paso , con muchos ejercicios prácticos. Programación Orientada a Objetos (POO) aplicada en proyectos completos. Conexión a bases de datos MySQL y PostgreSQL usando Python y SQLAlchemy. Creación de interfaces gráficas (GUI) con Tkinter y PySide. Desarrollo de aplicaciones web profesionales con Flask y Django. Creación de APIs RESTful con Django REST Framework y Flask REST. Construcción de aplicaciones Full Stack con Angular + Flask y React + Django. Proyecto Full Stack con Fast API + React + MySql Cuestionarios, ejercicios propuestos, retos guiados y proyectos finales. Cada sección está pensada para que avances de forma progresiva, con ejemplos claros, código bien organizado y buenas prácticas modernas. Nuevas aplicaciones incluidas. En esta versión actualizada trabajaremos en proyectos modernos y completos , por ejemplo: Flask Academy : Sistema web educativo desarrollado paso a paso con Flask, HTML, CSS y Bootstrap. Django Songs : Aplicación CRUD completa para gestión de canciones con Django, plantillas y base de datos. Recursos Humanos Full Stack : Aplicación de gestión de empleados con Angular + Flask. Empleados Full Stack : Aplicación completa con React + Django para administrar empleados. Aplicación Catálogo de Películas con Flet (Flutter + Python) Sistema de Administración de Mascotas con PySide (App de Escritorio) Biblioteca Personal (Libros) con Fast API + React + MySql (App Full Stack) Además, continúan los proyectos clásicos como Catálogo de Películas , Mundo PC , Zona Fit App , Máquina de Snacks y Calculadora GUI , totalmente actualizados con mejoras y prácticas modernas. Tecnologías que dominarás Python • Flask • Django • FastAPI • SQLAlchemy • MySQL • PostgreSQL • Tkinter • PySide • HTML • CSS • Bootstrap • Angular • React • REST API • Flask REST • Django REST Framework • Alembic A lo largo del curso verás cómo estas tecnologías se combinan para crear aplicaciones reales: desde scripts de consola, pasando por GUIs de escritorio, hasta aplicaciones web y sistemas Full Stack completos. Contenido del curso Más de 600 clases organizadas en 38 secciones con: Material descargable Código fuente PDFs de apoyo Proyectos prácticos Retos guiados Cuestionarios para reforzar tu aprendizaje Todo el contenido está diseñado para llevarte de nivel principiante a nivel profesional , con ejemplos claros y aplicaciones que podrías usar como base para tus propios proyectos. Este es tu camino hacia el dominio de Python. No necesitas experiencia previa. Comenzarás desde lo más básico —como variables, operadores y estructuras de control — y avanzarás hasta: Manejar POO con soltura. Crear y consumir APIs REST. Trabajar con bases de datos relacionales. Construir aplicaciones web completas. Desarrollar interfaces gráficas y herramientas de escritorio. Crear aplicaciones Full Stack con Angular y React como Front End. El enfoque del curso es 100% práctico : verás teoría, muy bien explicada, y siempre acompañada de ejemplos prácticos y proyectos reales. Por qué elegir este curso Más de 114 horas de contenido actualizado. Más de 280,000 estudiantes inscritos. Promedio de 4.7 estrellas en Udemy. Actualizaciones continuas y nuevos proyectos con Python y su ecosistema moderno. Acceso de por vida, 100% en español. Este es el mejor curso de Python en todo Udemy para aprender desde cero y llegar a un nivel profesional, con explicaciones claras, proyectos reales y una ruta de aprendizaje completa. Prepárate para dominar Python y desarrollar proyectos modernos con tecnologías actuales. Universidad Python es más que un curso: es tu camino para convertirte en desarrollador Python profesional. Te vemos dentro del curso. Tus amigos e instructores, Ing. Marcela Gamiño e Ing. Ubaldo Acosta Fundadores de GlobalMentoring com mx, con más de 15 años de experiencia enseñando desarrollo de software y formando profesionales en todo el mundo.
- Aprenderán a programar con Python desde cero hasta experto!
- Desde los temas más básicos, intermedios y avanzados!
- Programación Orientada a Objetos con Python
- Conexión a Bases de Datos con Python, Postgresql y MySql
- Creación de app Full Stack con FastAPI y React
- Creación de Apps de Escritorio + Web + Movil con Flet (Flutter + Python)
Temario
UNIDAD 1 - Bienvenidos a la Universidad Python - De Cero a Experto (+112 hrs) · 1 leccionesUNIDAD 1 - Bienvenidos a la Universidad Python - De Cero a Experto (+112 hrs)
UNIDAD 1 - Bienvenidos a la Universidad Python - De Cero a Experto (+112 hrs)
- Bienvenidos a la Universidad Python
UNIDAD 2 - Introducción a la Universidad Python de Cero a Experto · 13 leccionesUNIDAD 2 - Introducción a la Universidad Python de Cero a Experto
UNIDAD 2 - Introducción a la Universidad Python de Cero a Experto
- Introducción a Python
- ¿Qué es Python?
- ¿Qué es un Intérprete y cómo se relaciona con Python?
- Instalación de Python 3
- ¿Qué es un IDE?
- Instalación de PyCharm
- Hola Mundo con Python
- Hola Mundo con Python y PyCharm
- Comentarios en Python - Explicación
- Ejercicio Propuesto - Preséntate con Python
- Solución - Preséntate con Python
- Bienvenidos a la Universidad Python
- Introducción a Python
UNIDAD 3 - Variables en Python · 14 leccionesUNIDAD 3 - Variables en Python
UNIDAD 3 - Variables en Python
- Variables en Python
- Ejemplo de Variables en Python
- Tipos de Datos en Python
- Ejemplo de Tipos de Datos con Python
- Modificación de Valores de Variables en Python
- Reglas y Buenas prácticas de nombres de Variables en Python
- Ejemplo Reglas y Buenas prácticas de nombres de Variables en Python
- Reto - Ejercicio de Reserva de Hoteles
- Solución - Reserva de Hoteles (PDF y Código actualizado)
- Reto - Sistema de Tienda Online
- Solución - Sistema de Tienda Online (PDF y Código actualizado)
- Constantes en Python (PDF y Código actualizado)
- Creación de Variables en Python
- Variables en Python
UNIDAD 4 - Manejo de Cadenas en Python · 18 leccionesUNIDAD 4 - Manejo de Cadenas en Python
UNIDAD 4 - Manejo de Cadenas en Python
- Manejo de Cadenas en Python
- Cadenas Multilinea en Python
- Manejo de Caracteres Especiales en Python
- Ejemplo de Caracteres Especiales en Python
- Concatenación de Cadenas en Python
- Ejemplo de Concatenación de Cadenas con Python
- Longitud de una Cadena en Python
- Ejemplo Longitud de una Cadena en Python
- Convertir a Mayúsculas y Minúsculas en Python
- Inmutabilidad de Cadenas en Python
- Manejo de Subcadenas (slicing) en Python
- Ejemplo de Subcadenas en Python
- Reemplazar Subcadenas en Python
- Multiplicación de Cadenas en Python
- Busqueda de subcadenas en Python (PDF y Código Actualizado)
- Reto - Generador Email en Python
- Solución - Generador Email en Python (PDF y Código Actualizado)
- Cadenas en Python
UNIDAD 5 - Entrada de Datos en Python · 15 leccionesUNIDAD 5 - Entrada de Datos en Python
UNIDAD 5 - Entrada de Datos en Python
- Conversion de Tipos de Datos con Python
- Ejemplo Conversión de tipos con Python
- Función Bool y los conceptos de Truthy y Falsy
- Ejemplo de la función bool en Python
- Ejemplo de Cadenas y la funcion bool
- Entrada de Datos por Consola en Python
- Ejemplo Entrada Datos por Consola en Python
- Ejemplo Sistema de Empleados (PDF y Código Actualizado)
- Reto - Receta de Cocina
- Solución - Receta de Cocina (PDF y Código Actualizado)
- Generación de Valores Aleatorios (PDF y Código Actualizado)
- Reto - Generador de Id Único
- Solución - Generador de Id Único (PDF y Código Actualizado)
- Reto - Generador de Emails
- Solución - Generador de Emails (PDF y Código Actualizado)
UNIDAD 6 - Operadores en Python · 24 leccionesUNIDAD 6 - Operadores en Python
UNIDAD 6 - Operadores en Python
- Operadores en Python
- Operadores Aritméticos en Python
- Operadores de Asignación en Python
- Asignación múltiple encadenada en Python
- Ejemplo de Asignación Múltiple en Python
- Operador de Asignación Compuesto en Python
- Operadores de Comparación en Python
- Ejemplo Operadores de Comparación (relacionales) en Python
- Operadores Lógicos en Python
- Operador and en Python
- Ejemplo Descuento VIP
- Operador or en Python
- Ejemplo préstamo de libros - operador or
- Ejemplo operador not en Python
- Ejemplo fuera de rango - operador not
- Ejemplo ticket de venta
- Ejemplo ticket de venta con descuento
- Reto - Sistema de Autenticación
- Solución - Sistema de Autenticación
- Reto - Valor dentro de rango
- Solución - Valor dentro de rango
- Propuesto - Cálculo área de un rectángulo
- Solución - Cálculo área de un rectángulo
- Precedencia de Operadores en Python
UNIDAD 7 - Sentencias de Control en Python · 26 leccionesUNIDAD 7 - Sentencias de Control en Python
UNIDAD 7 - Sentencias de Control en Python
- Sentencias de Decisión en Python
- Diagrama Flujo sentencia if
- Ejemplo Sentencia if
- Sentencia if else en Python
- Sentencia if elif else en Python
- Ejemplo Sentencia if elif else en Python
- Ejecución Paso a Paso - Mayor de Edad
- Ejemplo Valor Positivo
- Reto - Tienda en Línea con Descuentos
- Solución - Tienda en Línea con Descuentos
- Ejemplo Sistema Bancario
- Ejemplo Casa de los Espejos
- Operador Ternario en Python
- Aplicación Salud Fitness
- Reto - Reserva de Hotel
- Solución - Reserva de Hotel
- Reto - El mayor de dos números
- Solución - El mayor de dos números
- Reto - Estación del Año
- Solución - Estación del Año
- Reto - Sistema de Calificaciones
- Solución - Sistema de Calificaciones
- Reto - Sistema de Envíos
- Solución - Sistema de Envíos
- Reto - Sistema de Autenticación
- Solución - Sistema de Autenticación
UNIDAD 8 - Ciclos en Python · 21 leccionesUNIDAD 8 - Ciclos en Python
UNIDAD 8 - Ciclos en Python
- Ciclo while en Python
- Ejemplo ciclo while en Python
- Ejecución Paso a Paso ciclo while
- Ciclo for en Python
- Ejemplo Ciclo for en Python
- Suma Acumulativa en Python
- Menú Iterativo en Python
- Reto - Cajero Automático
- Solución - Cajero Automático
- Propuesto - Calculadora
- Solución - Calculadora
- Propuesto - Creación de Password
- Solución - Creación de Password
- Reto - Juego Adivinar
- Solución - Juego Adivinar
- Validación de Información de un Formulario
- Función range en Python
- Imprimir mensaje funcion range
- Dibujar un Triángulo con Python
- Palabra break y continue en ciclos
- Ejercicio Contador de Vocales en Python
UNIDAD 9 - Colecciones en Python · 28 leccionesUNIDAD 9 - Colecciones en Python
UNIDAD 9 - Colecciones en Python
- Listas en Python
- Ejemplo de Listas en Python
- Agregar elementos a un Lista
- Eliminar elementos de una Lista
- Iterar elementos de una Lista
- Ejemplo de una Playlist
- Ejemplo de una Playlist - parte 2
- Reto - Promedio de Calificaciones
- Solución - Promedio de Calificaciones
- Tuplas en Python
- Ejemplo de Tuplas
- Desempaquetado de Tuplas (unpacking)
- Combinación de Listas y Tuplas
- Sets (Conjuntos) en Python
- Ejemplo de Sets en Python
- Operaciones con Sets en Python
- Ejemplo Lista de Suscriptores con Sets
- Lista de Suscriptores dinámica con Sets en Python
- Diccionarios en Python
- Ejemplo de Diccionarios en Python
- Más operaciones con Diccionarios en Python
- Ejemplo Agenda de Contactos con Diccionarios en Python
- Agenda de Contactos - parte 2
- Combinar Listas y Diccionarios en Python
- Reto - Sistema de Inventarios en Python
- Solución - Sistema de Inventarios en Python
- Solución - Sistema de Inventarios en Python - parte 2
- Cuestionario de Colecciones en Python
UNIDAD 10 - Funciones en Python · 38 leccionesUNIDAD 10 - Funciones en Python
UNIDAD 10 - Funciones en Python
- Funciones en Python
- Ejemplo Función Saludar en Python
- Manejo de parámetros en una función en Python
- Ejemplo función sumar en Python
- Modo Debug en Python
- Módulos en Pyhton
- Argumentos por nombre en una función en Python
- Regresar una tupla de valores desde una función en Python
- Ejemplo Coordenadas - retornar varios valores
- Alcance de Variables en Python
- Argumentos variables *args en Python
- Argumentos variables en forma de diccionarios **kwargs en Python
- Suma con Argumentos Variables
- Ejemplo con kwargs - Detalle de Persona
- Ejemplo de función números pares en Python
- Funciones Recursivas en Python
- Ejemplo de funciones recursivas en Python
- Ejecución paso a paso de función recursiva en Python
- Ejercicio - Factorial de un número con recursividad en Python
- Reto: Calcular la potencia de un número con recursividad
- Solución: Potencia de un número con recursividad
- Reto: Sistema de Inventarios
- Solución: Sistema de Inventarios. Parte 1.
- Solución: Sistema de Inventarios. Parte 2.
- Solución: Sistema de Inventarios. Parte 3.
- Reto: Máquina de Snacks
- Solución: Máquina de Snacks. Parte 1.
- Solución: Máquina de Snacks. Parte 2.
- Solución: Máquina de Snacks. Parte 3.
- Solución: Máquina de Snacks. Parte 4.
- Reto: Calculadora (Con Funciones)
- Solución: Calculadora (Con Funciones). Parte 1.
- Solución: Calculadora (Con Funciones). Parte 2.
- Ejercicio Propuesto: Calculadora de Impuestos
- Solución Ejercicio: Calculadora de Impuestos
- Ejercicio Propuesto: Convertidor de Temperaturas
- Solución Ejercicio: Convertidor de Temperatura
- Cuestionario de Funciones en Python
UNIDAD 11 - Clases y Objetos en Python · 29 leccionesUNIDAD 11 - Clases y Objetos en Python
UNIDAD 11 - Clases y Objetos en Python
- Clases y Objetos en Python
- Creación de Clases en Python
- Creación de Objetos en Python
- Creación de Objetos en Python - parte 2
- Constructores en Python
- Ejemplo de Constructores en Python
- Dirección de Memoria de Objetos en Python
- Reto - Clase Aritmética en Python
- Solución - Clase Aritmética en Python
- Flexibilidad de Constructores en Python
- Encapsulamiento en Python
- Ejemplo de Encapsulamiento en Python
- Métodos get y set en Python
- Mejora de Encapsulamiento en Python
- Atributos dinámicos en Objetos
- Reto - Encapsulamiento Clase Aritmética
- Solución - Encapsulamiento Aritmética
- Atributos de Clase en Python
- Ejemplo Contador de Objetos de tipo Persona
- Métodos de Clase en Python
- Sistema de Empleados en Python
- Creación Clase de Empleado
- Creación Clase de Empresa
- Prueba Sistema de Empleados
- Reto - Sistema de Bibliotecas en Python
- Creación Clase Libro en Python
- Creación Clase Biblioteca en Python
- Prueba Sistema de Bibliotecas en Python
- Creación de la Clase HolaMundo
UNIDAD 12 - Programación Orientada a Objetos (POO) en Python · 16 leccionesUNIDAD 12 - Programación Orientada a Objetos (POO) en Python
UNIDAD 12 - Programación Orientada a Objetos (POO) en Python
- Herencia en Python - parte 1
- Herencia en Python - parte 2
- Sobreescritura en Python
- Polimorfismo en Python
- Ejemplo de Polimorfismo en Python
- DuckTyping en Python
- Clase Object en Python
- Ejemplo Clase Object en Python
- Aplicación de Mundo PC
- Clase DispositivoEntrada y Raton
- Clase Teclado
- Clase Monitor
- Clase Computadora
- Clase Orden
- Mundo PC Aplicación
- Programación Orientada a Objetos (POO)
UNIDAD 13 - Temas Avanzados en Python con ChatGPT · 14 leccionesUNIDAD 13 - Temas Avanzados en Python con ChatGPT
UNIDAD 13 - Temas Avanzados en Python con ChatGPT
- ¿Qué es ChatGPT?
- Compresión de Listas en Python
- Función zip en Python
- Más de manejo de cadenas en Python (opcional)
- Funciones lambda en Python
- Funciones map y filter en Python
- Función reduce en Python
- Ordenamiento (sorted) en Python
- Generadores en Python
- Expresiones Generadoras en Python
- Decoradores en Python
- Función sum y next en Python
- Manejo de Excepciones en Python
- Más de Manejo de Excepciones en Python
UNIDAD 14 - Manejo de Archivos en Python con ChatGPT · 16 leccionesUNIDAD 14 - Manejo de Archivos en Python con ChatGPT
UNIDAD 14 - Manejo de Archivos en Python con ChatGPT
- Manejo de Archivos en Python
- Creación de Archivos en Python
- Bloque with en Python
- Creación Archivo en Modo Exclusivo
- Leer un Archivo en Python
- Anexar a Archivo en Python
- Máquina de Snacks con Manejo de Archivos
- Clase Snack - Máquina de Snacks
- Cargar Snacks Iniciales
- Obtener Snacks Archivo
- Cliente Máquina Snacks - parte 1
- Cliente Máquina Snacks - parte 2
- Prueba - Máquina de Snacks con Archivos
- Ejercicio Propuesto - Catálogo de Películas con Archivos
- Servicio Películas - Catálogo de Películas
- Aplicación Catálogo de Películas
UNIDAD 15 - Conexión a Base de Datos con Python, MySql y ChatGPT · 25 leccionesUNIDAD 15 - Conexión a Base de Datos con Python, MySql y ChatGPT
UNIDAD 15 - Conexión a Base de Datos con Python, MySql y ChatGPT
- ¿Qué es una Base de Datos?
- Instalación de Mysql
- Creación Tabla de Personas en MySql
- Sentencia Select en MySql
- Sentencia Insert en MySql
- Sentencia Update y Delete en MySql
- Sentencias CRUD en MySql Workbench
- Conector MySql y Python
- Sentencia Select desde Python a MySql
- Sentencia Insert desde Python a MySql
- Sentencia Update desde Python a MySql
- Sentencia Delete desde Python a MySql
- Demo App Zona Fit con Python y MySql
- Creación de la Tabla Cliente en MySql
- Concepto Pool de Conexiones
- Creación del Pool de Conexiones
- Clase Cliente - Zona Fit
- Patrón de Diseño DAO (Data Access Object)
- Método Seleccionar - Clase DAO
- Método Insertar - Clase DAO
- Método Actualizar - Clase DAO
- Método Eliminar - Clase DAO
- Listado de Clientes - Zona Fit App
- Agregar Cliente - Zona Fit App
- Editar y Eliminar Clientes - Zona Fit App
UNIDAD 16 - Aplicaciones de Escritorio con Tkinter (Interfaces Gráficas - GUI) con ChatGPT · 38 leccionesUNIDAD 16 - Aplicaciones de Escritorio con Tkinter (Interfaces Gráficas - GUI) con ChatGPT
UNIDAD 16 - Aplicaciones de Escritorio con Tkinter (Interfaces Gráficas - GUI) con ChatGPT
- Introducción a Tkinter y ChatGPT
- Creación de una Ventana con Tkinter
- Manejo de Etiquetas con Tkinter
- Manejo de Botones con Tkinter
- Manejo de Cajas con Tkinter
- Manejo de Grid con Tkinter
- Configuración del Grid en Tkinter
- Coordenadas del Grid en Tkinter
- Manejo de Márgenes del Grid
- Aplicación Login - parte 1
- Aplicación Login - parte 2
- Aplicación Login - parte 3
- Aplicación Login - parte 4
- Aplicación de Login con ChatGPT
- Creación Aplicación de Login con ChatGPT
- Manejo de Tablas en Tkinter - parte 1
- Manejo de Tablas en Tkinter - parte 2
- Manejo de Tablas en Tkinter - parte 3
- Manejo de Tablas en Tkinter - parte 4
- Manejo de Tablas en Tkinter - parte 5
- Manejo de Tablas con ChatGPT
- Programación Orientada a Objetos (POO) y Tkinter
- Ventanas y POO con Tkinter - parte 2
- Demo - Zona Fit con Tkinter
- Configuración Proyecto Zona Fit con Tkinter
- Creación Ventana Zona Fit con Tkinter
- Título Zona Fit con Tkinter
- Creación Tabla Clientes - Zona Fit - parte 1
- Creación Tabla Clientes - Zona Fit - parte 2
- Creación Tabla Clientes - Zona Fit - parte 3
- Creación del Formulario de Clientes - Zona Fit
- Botones de la App Zona Fit
- Estilos de los Botones - Zona Fit
- Validación del Formulario - Zona Fit
- Agregar Cliente - Zona Fit con Tkinter
- Cargar Cliente - Zona Fit con Tkinter
- Actualizar Cliente - Zona Fit con Tkinter
- Eliminar Cliente - Zona Fit con Tkinter
UNIDAD 17 - Aplicaciones Web con Flask, HTML, CSS y Bootstrap y ChatGPT · 33 leccionesUNIDAD 17 - Aplicaciones Web con Flask, HTML, CSS y Bootstrap y ChatGPT
UNIDAD 17 - Aplicaciones Web con Flask, HTML, CSS y Bootstrap y ChatGPT
- Introducción a HTML
- Hola Mundo con HTML
- Links en HTML
- Introducción a CSS
- Estilos Internos en CSS
- Estilos Externos en CSS
- Clases y Selectores en CSS
- Introducción a Bootstrap
- Hola Mundo con Bootstrap
- Tabla HTML con Bootstrap
- Introducción a Flask
- Hola Mundo con Flask
- Varias Rutas en Flask
- Respuesta Contenido HTML en Flask
- Manejo de Parámetros en Flask
- Título App Zona Fit con Flask
- Manejo de Grid con Bootstrap
- Tabla de Clientes Estática con Bootstrap
- Tabla de Clientes Estática con Bootstrap
- Diseño de Botones con Bootstrap
- Formulario con Bootstrap y Flask
- Botones Formulario con Bootstrap y Flask
- Instalación de WTForms y Flask
- Creación de la clase Form con WTForms y Flask
- Creación Objeto Cliente Forma con WTForms y Flask
- Procesar campo nombre con WTForms y Flask
- Procesar Formulario con WTForms y Flask
- Insertar Cliente con WTForms y Flask
- Limpiar Formulario con Flask
- Cargar Cliente Seleccionado con Flask
- Campo Id oculto en el Formulario
- Actualizar Cliente con Flask
- Eliminar Cliente con Flask
UNIDAD 18 - Aplicación Flask Academy con ChatGPT · 11 leccionesUNIDAD 18 - Aplicación Flask Academy con ChatGPT
UNIDAD 18 - Aplicación Flask Academy con ChatGPT
- Demo Aplicación Flask Academy
- Prompt ChatGPT creación App Flask Academy (incluye PDF con solución)
- Fase 1 - Creación App Flask
- Explicación Fase 1 - Creación App Flask
- Fase 2 - Configuración Flask, MySql y ChatGPT
- Fase 3 - Creación de la Clase de Modelo con Sql Alchemy y ChatGPT
- Fase 4 - Listado de Cursos con Flask y ChatGPT
- Fase 5 - Agregar Curso con Flask WTF y ChatGPT
- Fase 6 - Editar Curso con Flask y ChatGPT
- Fase 7 - Eliminar Curso con Flask y ChatGPT
- Cambios Finales y Uso de Plantillas con Flask y ChatGPT
UNIDAD 19 - Aplicación FullStack Angular, Flask, MySql y ChatGPT · 27 leccionesUNIDAD 19 - Aplicación FullStack Angular, Flask, MySql y ChatGPT
UNIDAD 19 - Aplicación FullStack Angular, Flask, MySql y ChatGPT
- Demo Aplicación Web Full Stack con Angular, Flask, Python y Mysql con ChatGPT
- ¿Qué es una Aplicación Full Stack y un API?
- ¿Qué es Flask REST?
- Creación del BackEnd con Flask REST
- Creación de la Base de Datos de MySql
- Nota Importante: Una librería más en el proyecto RH
- Hola Mundo con Flask
- ¿Qué es un ORM y qué es Flask Alchemy?
- Configuración del Proyecto de RH con ChatGPT
- Creación de Extensiones de Flask
- Creación de la Clase de Modelo
- Creación del Schema con MarshMallow
- Creación del API de Empleados
- Configuración Aplicación con Flask Final
- Configuración App con Flask Final - parte 2
- Migraciones con Alembic
- Ejecución del Back End con Flask
- Ejecución del Back End con Flask - parte 2
- Modificar Puerto de Flask
- ¿Qué es Postman?
- Instalación de Postman
- Prueba del Listado con Postman
- Agregar Empleado con Postman
- Modificar Empleado con Postman
- Recuperar Empleado por Id con Postman
- Eliminar Empleado con Postman
- Conclusión del BackEnd con Flask
UNIDAD 20 - Creación del Front End con Angular, TypeScript y ChatGPT · 27 leccionesUNIDAD 20 - Creación del Front End con Angular, TypeScript y ChatGPT
UNIDAD 20 - Creación del Front End con Angular, TypeScript y ChatGPT
- ¿Qué es Angular?
- ¿Qué es Node JS?
- Instalación de Node JS
- Instalación de Visual Studio Code (VSC)
- Instalación de Angular
- Fases Creación del Front End con Angular
- Creación del Proyecto con Angular
- Agregar Bootstrap a Angular
- Modificar el Componente App principal de Angular
- Creación de la Clase de Entidad con Angular y TypeScript
- Creación de la Clase de Entidad con Angular y TypeScript
- Creación del Componente de Listado con Angular
- Creación de la Vista Listado de Productos con Angular
- Configuración de Rutas con Angular
- Listado con Angular
- Pipe Moneda con Angular
- Componente de Agregar con Angular
- Formulario de Agregar con Angular (Template driven)
- Barra de Navegación con Angular
- Prueba Agregar Empleado con Angular
- Cambiar Color Barra de Navegación con Angular
- Creación del Componente de Editar con Angular
- Creación del Formulario de Editar con Angular
- Actualizar Ruta Caso de Editar con Angular
- Prueba Caso Editar con Angular
- Caso de Eliminar - Componente de Listado con Angular
- Prueba Caso de Eliminar con Angular
UNIDAD 21 - Aplicación FullStack React, Django, MySql y ChatGPT · 21 leccionesUNIDAD 21 - Aplicación FullStack React, Django, MySql y ChatGPT
UNIDAD 21 - Aplicación FullStack React, Django, MySql y ChatGPT
- Demo Aplicación Web Full Stack con React, Django, Python y Mysql con ChatGPT
- ¿Qué es Django Framework?
- ¿Qué es Django REST Framework (DRF) y el concepto de API?
- Prompt de ChatGPT para crear el Backend con Django
- Ejecución del Prompt de ChatGPT para crear el Backend con Django
- Creación del Proyecto con Django
- Creación de la App de Django
- Configuración del archivo settings de Django
- Configuración de PyMySql en Django
- Configuración de la Base de Datos de MySql
- Modificación de la Clase de Entidad Empleado con Django
- Creación de la clase Empleado Serializer con Django
- Uso de Vistas Genéricas de Django
- Manejo de Rutas de la App de Empleado con Django
- Migraciones de la Base de Datos con Django
- Ejecución del Backend con Django
- Prueba del Listado con Postman
- Agregar Empleado con Postman
- Modificar Empleado con Postman
- Recuperar Empleado por Id con Postman
- Eliminar Empleado con Postman
UNIDAD 22 - Creación del Front End con React y ChatGPT · 18 leccionesUNIDAD 22 - Creación del Front End con React y ChatGPT
UNIDAD 22 - Creación del Front End con React y ChatGPT
- ¿Qué es React?
- ¿Qué es un Componente de React?
- Prompt de ChatGPT para crear nuestra App con React
- Fase Inicial de React
- Creación del Proyecto con React
- Modificación de la Configuración Inicial de React
- Revisión del Componente App con React
- Caso de Listar - Configuración con React
- Listado de Empleados - Componente con React
- Listado de Empleados - Explicación con ChatGPT - parte 1
- Listado de Empleados - Explicación con ChatGPT - parte 2
- Caso de Agregar con React y ChatGPT
- Componente de Navegación con Bootstrap y React
- Agregar Empleado con React
- Agregar Empleado Explicación con ChatGPT
- Caso Editar Empleado con ChatGPT y React
- Editar Empleado con React - Explicación
- Caso Eliminar Empleado con React
UNIDAD 23 - Aplicación Django Songs con ChatGPT · 15 leccionesUNIDAD 23 - Aplicación Django Songs con ChatGPT
UNIDAD 23 - Aplicación Django Songs con ChatGPT
- Demo Aplicación Django Songs con ChatGPT
- Prompt ChatGPT App Django
- Instalar las librerías de Django y MySql en PyCharm
- Creación del Proyecto App Django
- Explicación Proyecto App Django
- Fase 1 App Django parte 2
- Fase 2 - Conexión a MySql
- Fase 3 - Creación Clase de Modelo con ORM Django
- Fase 3 - Panel Admin Django
- Fase 4 - Listado de Canciones
- Fase 5 - Agregar Canción
- Fase 5 - Agregar Canción - continuación
- Fase 6 - Editar Canción
- Fase 6 - Editar Canción - parte 2
- Eliminar Canción con Django, MySql y ChatGPT
UNIDAD 24 - Aplicación con Flet (Escritorio, Web y Móvil - Flutter + Python) MySQL y ChatGPT · 20 leccionesUNIDAD 24 - Aplicación con Flet (Escritorio, Web y Móvil - Flutter + Python) MySQL y ChatGPT
UNIDAD 24 - Aplicación con Flet (Escritorio, Web y Móvil - Flutter + Python) MySQL y ChatGPT
- Demo Aplicación con Flet (Escritorio, Web y Móvil), MySQL y ChatGPT
- ¿Qué es Flet (Flutter + Python)?
- Ejecución del Prompt para crear la aplicación con Flet
- Fase 1 - Creación del Proyecto Flet con PyCharm
- Fase 1 - Creación de la Ventana Inicial con Flet
- Fase 2 - Conexión a MySql
- Fase 3 - Creación Clase de Modelo
- Migraciones Automáticas con Sql Alchemy y Alembic
- Listado de Películas con Flet
- Refactorizacion de la Aplicación con Flet
- Barra de Navegación con Flet
- Formulario Agregar Nueva Película
- Guardar Nueva Película con Flet
- Editar Servicio por Id
- Precargar Formulario para Editar Película
- Guardar Película Existente
- Agregar Botón para Editar Película
- Eliminar Película con Flet
- Mejoras en las Validaciones del Formulario con Flet
- Despliegue de la App Web con Flet
UNIDAD 25 - Aplicación con PySide (App Escritorio), MySQL y ChatGPT · 20 leccionesUNIDAD 25 - Aplicación con PySide (App Escritorio), MySQL y ChatGPT
UNIDAD 25 - Aplicación con PySide (App Escritorio), MySQL y ChatGPT
- Demo Aplicación con PySide (App Escritorio), MySQL y ChatGPT
- ¿Qué es PySide?
- Ejecución del Prompt de ChatGPT para crear la app con PySide y MySql
- Creación del Proyecto y Actualización de la versión de Python
- Instalación de Librerías del Proyecto
- Creación primera pantalla con PySide
- Configuración de Conexión a MySql
- Creación de la Clase de Modelo
- Migraciones Automáticas con Alembic y Sql Alchemy
- Listado de Mascotas
- Refactorización - Creación de Capas Lógicas
- Menú de Navegación con PySide
- Agregar Formulario con PySide
- Guardar Nueva Mascota
- Seleccionar Mascota a Editar
- Servicio Obtener Mascota por Id
- Precargar Formulario a Editar Mascota
- Guardar Mascota Modificada
- Eliminar Mascota Existente
- Conclusión del curso con PySide, MySql y ChatGPT
UNIDAD 26 - App Full Stack con Fast API + React + MySql + ChatGPT · 29 leccionesUNIDAD 26 - App Full Stack con Fast API + React + MySql + ChatGPT
UNIDAD 26 - App Full Stack con Fast API + React + MySql + ChatGPT
- Demo App Full Stack con React + Fast API + MySql + ChatGPT
- ¿Qué es Fast API?
- Ejecución del Prompt para crear el Backend con Fast API
- Fase 1 - Creación del Proyecto Back con Fast API
- Fase 2 - Estructura base de la App Inicial
- Fase 3 - Conexión a MySql
- Fase 4: Creación de la Clase de Modelo
- Fase 5: Migraciones con Alembic
- Fase 6: Validaciones con Pydantic
- Diagramas con Explicación de Pydantic
- Fase 7: Capa de Servicio - Listar
- Diagrama de la Capa de Servicio
- Fase 8: Ruta de Listar con Fast API
- Fase 9: Prueba de Listar
- Fase 10: Servicio Crear
- Fase 11: Router Crear
- Fase 12: Prueba Caso Crear
- Fase 13: Servicio Buscar por ID
- Fase 14: Router Buscar por ID
- Fase 15: Prueba Buscar por ID
- Fase 16: Servicio Actualizar
- Fase 17: Router Actualizar
- Fase 18: Prueba Actualizar
- Fase 19: Servicio Eliminar
- Fase 20: Router Eliminar
- Fase 21: Prueba Eliminar
- Fase 22: Configuración CORS
- Fase 23: Configuracion Puerto
- Conclusión Back End con Fast API
UNIDAD 27 - Creación del Front End con React para el API de Fast API · 20 leccionesUNIDAD 27 - Creación del Front End con React para el API de Fast API
UNIDAD 27 - Creación del Front End con React para el API de Fast API
- Ejecución de Prompt Front End con React
- Fase 1: Creación del Proyecto con React + Vite
- Fase 2: Agregar Bootstrap Modo Oscuro
- Fase 3: Crear Archivo de Libros con Axios
- Fase 4: Servicio de Listar Libros
- Fase 5: Componente de Listar Libros
- Fase 6: Tabla de Listado de Libros
- Fase 7: Instalar Router Barra de Navegación
- Fase 8: Componente Crear Libro
- Fase 9: Servicio Agregar Libro
- Fase 10: Enviar Nuevo Libro
- Fase 11: Servicio Buscar Por Id
- Fase 12: Agregar Botón de Editar
- Fase 13: Formulario Editar Libro
- Fase 14: Precargar Datos de Formulario de Editar Libro
- Fase 15: Servicio Actualizar Libro
- Fase 16: Actualizar Libro
- Fase 17: Servicio Eliminar Libro
- Fase 18: Eliminar Libro
- Conclusión del Proyecto Full Stack React + Fast API + Python + MySql + ChatGPT
UNIDAD 28 - Curso Universidad Python (Versión Original) · 6 leccionesUNIDAD 28 - Curso Universidad Python (Versión Original)
UNIDAD 28 - Curso Universidad Python (Versión Original)
- Nota de estas secciones del Curso de Python
- Introducción a Python y uso de Variables
- Manejo de Cadenas con Python
- Herencia Múltiple y POO en Python
- Sobrecarga, Polimorfismo y más temas POO
- Manejo de Excepciones y Archivos en Python
UNIDAD 29 - Conexión a Base de Datos con Python y Postgresql · 3 leccionesUNIDAD 29 - Conexión a Base de Datos con Python y Postgresql
UNIDAD 29 - Conexión a Base de Datos con Python y Postgresql
- Conexión a Base de Datos con Python y Postgresql - parte 1
- Conexión a Base de Datos con Python y Postgresql - parte 2
- Conexión a Base de Datos con Python y Postgresql - parte 3
UNIDAD 30 - Profundizando en Python · 6 leccionesUNIDAD 30 - Profundizando en Python
UNIDAD 30 - Profundizando en Python
- Profundizando en Python - Tipos de Datos
- Profundizando en Python - Cadenas
- Profundizando en Python - REPL, Unpacking y Colecciones
- Profundizando en Python - Funciones
- Profundizando en Python - Palabras reservadas, Clases y Objetos
- Profundizando en Python - Más de Clases y Objetos y JSON
UNIDAD 31 - Tips and Tricks con Python · 3 leccionesUNIDAD 31 - Tips and Tricks con Python
UNIDAD 31 - Tips and Tricks con Python
- Tips and Tricks en Python - parte 1
- Tips and Tricks en Python - parte 2
- Tips and Tricks en Python - parte 3
UNIDAD 32 - Tkinter con Python - Creación Aplicaciones de Escritorio (GUI) · 4 leccionesUNIDAD 32 - Tkinter con Python - Creación Aplicaciones de Escritorio (GUI)
UNIDAD 32 - Tkinter con Python - Creación Aplicaciones de Escritorio (GUI)
- Introducción a Tkinter y componentes básicos
- Componentes de Tkinter
- Aplicación Calculadora con Tkinter
- Aplicación Editor Texto con Tkinter
UNIDAD 33 - PySide con Python - Creación de App de Escritori (GUI) · 6 leccionesUNIDAD 33 - PySide con Python - Creación de App de Escritori (GUI)
UNIDAD 33 - PySide con Python - Creación de App de Escritori (GUI)
- Introducción a PySide, Signals y Slots
- Widgets con PySide
- Layouts con PySide
- Barra de Herramientas y Dialogos con PySide
- Ventanas y Eventos con PySide
- Aplicación de Calculadora con PySide
UNIDAD 34 - Django Framework · 2 leccionesUNIDAD 34 - Django Framework
UNIDAD 34 - Django Framework
- Django Introducción - Creación App Web y Migraciones
- Django Templeates aplicación Web SAP con Django
UNIDAD 35 - Flask - Microframework de Python · 2 leccionesUNIDAD 35 - Flask - Microframework de Python
UNIDAD 35 - Flask - Microframework de Python
- Introducción a Flask y Manejo de Plantillas (Templates)
- Sistema SAP con Flask
UNIDAD 36 - Bonos Extra - HTML · 10 leccionesUNIDAD 36 - Bonos Extra - HTML
UNIDAD 36 - Bonos Extra - HTML
- Cursos Bonos Extra - HTML y CSS
- Introducción a HTML
- Elementos Básicos en HTML
- HTML con CSS
- Links en HTML y CSS
- Tablas en HTML
- Listas en HTML
- Elementos inline y block en HTML
- Formularios en HTML
- Elementos Semánticos en HTML
UNIDAD 37 - Bono Extra - CSS · 8 leccionesUNIDAD 37 - Bono Extra - CSS
UNIDAD 37 - Bono Extra - CSS
- Introducción a CSS
- Box Model en CSS
- Códigos de Colores, Fondos y Formato de Texto en CSS
- Fuentes en CSS
- Íconos de Bootstrap en CSS
- Manejo y Posicionamiento de Elementos div en CSS
- Selectores Descendientes en CSS
- Manejo de Gradientes y Flexbox en CSS
UNIDAD 38 - Clase Final · 1 leccionesUNIDAD 38 - Clase Final
UNIDAD 38 - Clase Final
- Clase Extra
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
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
38 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
6 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- 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 Global Mentoring Ing. Ubaldo Acosta.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 38 unidades · 628 lecciones · 60 h
- 12 meses de acceso
- 6 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
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 Global Mentoring Ing. Ubaldo Acosta; 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.


