
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Bienvenidos al Curso de Python con ChatGPT - IA Generativa
Introducción al Curso de Python con ChatGPT - IA Generativa
Introducción a ChatGPT
¿Qué es Python con ChatGPT?
Temario del Curso de Python con ChatGPT
Usos de la IA de ChatGPT para aprender Python
¿Qué es un Intérprete y cómo se relaciona con Python?
Instalación de Python con ChatGPT
¿Qué es un IDE?
Instalación de PyCharm con ChatGPT
Cambios en PyCharm
Hola Mundo con Python - Explicación con ChatGPT
Hola Mundo con Python y PyCharm (PDF y Código actualizado)
Comentarios en Python
Ejercicio Propuesto - Preséntate con Python
Solución - Preséntate con Python
Hola Mundo con Python y Visual Studio Code (VSC)
Variables en Python con ChatGPT
Ejemplo de Variables con Python
Tipos de Datos en Python con ChatGPT
Ejemplo de Tipos de Datos en Python
Modificación de Variables
Reglas para las Buenas Prácticas con Python y ChatGTP
Ejemplo de Reglas de Buenas Prácticas
Ejercicio Propuesto: Datos de un Producto
Ejercicio Propuesto: Datos de un Producto - Solución
Ejercicio Propuesto: Datos de un Vehículo.
Solución: Datos de un Vehículo
Retos Interactivos del Variables con ChatGPT
Cuestionario Interactivo de Variables con ChatGPT
Cadenas en Python
Caracteres Especiales en Python
Ejemplo de Caracteres Especiales en Python
Concatenación de Cadenas en Python
Ejemplo de Concatenación de Cadenas con Python
Largo de una Cadena en Python
Métodos Mayúsculas y Minúsculas en Python
Inmutabilidad de Cadenas en Python
Manejo de Subcadenas en Python
Ejemplo de Subcadenas en Python
Búsqueda de Subcadenas en Python
Reemplazar Subcadenas en Python
Multiplicación de Cadenas en Python
Cuestionario Interactivo de Cadenas con ChatGPT
Reto Interactivo de Cadenas con ChaGPT
Conversion de Tipos de Datos con Python y ChatGPT
Función Bool y concepto de Falsy
Ejercicio Conversión de tipos de Datos
Entrada de Datos por Consola en Python
Ejercicio Propuesto - Preséntate con Python (Nueva versión)
Solución Ejercicio - Preséntate con Python (Nueva versión)
Ejercicio Propuesto - Receta de Cocina
Solución Ejercicio - Receta de Cocina
Ejercicio Propuesto - Generador de ID Único
Solución Ejercicio - Generador de ID Único
Ejercicio Propuesto - Generador de Nombres de Emails
Solución Ejercicio - Generador de Nombres de Emails
Cuestionario de Entrada de Datos con Python y ChatGPT
Reto de Entrada de Datos con Python y ChatGPT
Operadores en Python
Operadores de Asignación en Python
Operadores de Asignación Compuesto en Python
Operadores de Comparación en Python
Operador Lógico and en Python
Ejercicio - Sistema de Descuentos VIP con Python
Operador Lógico or en Python
Ejercicio - Préstamo de Libros con Python
Operador Lógico not en Python
Ejercicio Ticket de Venta en Python
Ejercicio Ticket de Venta con Descuento en Python
Ejercicio Propuesto - Sistema de Autenticación en Python
Solución Ejercicio - Sistema de Autenticación en Python
Precedencia de Operadores en Python
Ejercicio Propuesto - Valor Dentro de Rango en Python
Solución Ejercicio Propuesto - Valor Dentro de Rango en Python
Ejercicio Propuesto - Calcular el área de un Rectángulo en Python
Solución Ejercicio Propuesto - Calcular el área de un Rectángulo en Python
Cuestionario Interactivo Operadores con Python y ChatGPT
Reto Interactivo Operadores con Python y ChatGPT
Sentencias de Decisión en Python
Sentencia if else en Python
Sentencia if elif else en Python
Ejercicio Valor Positivo en Python
Ejercicio Propuesto - Sistema de Descuentos de una Tienda en Línea
Solución Ejercicio Propuesto - Sistema de Descuentos de una Tienda en Línea
Ejercicio Sistema Bancario en Python
Ejercicio Propuesto - El Mayor de dos números en Python
Solución Ejercicio Propuesto - El Mayor de dos números en Python
Operador Ternario en Python
Ejercicio Propuesto - Estación del Año con Python
Solución Ejercicio Propuesto - Estación del Año con Python
Ejercicio Propuesto - Mayor de Edad en Python
Solución Ejercicio Propuesto - Mayor de Edad en Python
Ejercicio Propuesto - Sistema de Calificaciones en Python
Ejercicio Propuesto - Sistema de Calificaciones en Python
Ejercicio Propuesto - Sistema de Envíos en Python
Solución Ejercicio Propuesto - Sistema de Envíos en Python
Ejercicio Propuesto - Sistema de Autenticación
Solución Ejercicio Propuesto - Sistema de Autenticación
Cuestionario Interactivo Sentencias de Decisión con Python y ChatGPT
Reto Interactivo Sentencias de Decisión con Python y ChatGPT
Ciclos en Python
Imprimir Valores del 1 al 5 ciclo while en Python
Imprimir del 1 al 5 ciclo for en Python
Iterar un cadena en Python
Ejecución Paso a Paso Ciclo while en PyCharm
Suma Acumulada en Python
Menú Iterativo en Python
Ejercicio Propuesto - Cajero Automático en Python
Solución Ejercicio Propuesto - Cajero Automático en Python
Ejercicio Propuesto - Calculadora en Python
Solución Ejercicio Propuesto - Calculadora en Python
Ejercicio Propuesto - Validación de Password
Solución Ejercicio Propuesto - Validación de Password
Ejercicio Propuesto - Juego Adivinar un Número
Solución Ejercicio Propuesto - Juego Adivinar un Número
Ejemplo Validación de un Formulario en Python
Ejemplo ciclo for en Python
Ejercicio Propuesto - Dibujar Triángulo en Python
Solución Ejercicio Propuesto - Dibujar Triángulo en Python
Colecciones en Python
Listas en Python
Iterar una Lista en Python
Ejercicio de un Playlist en Python
Ejercicio de un Playlist dinámico en Python
Ejercicio Propuesto - Promedio de Calificaciones en Python
Solución Ejercicio Propuesto - Promedio de Calificaciones en Python
Tuplas en Python
Desempaquetamiento (unpacking) de tuplas en Python
Combinación de Listas y Tuplas en Python
Sets (conjuntos) en Python
Ejercicio Boletín Informativo en Python
Ejercicio Boletín Informativo dinámico en Python
Diccionarios en Python - parte 1
Diccionarios en Python - parte 2
Ejercicio Agenda de Contactos - parte 1
Ejercicio Agenda de Contactos - parte 2
Combinación de Listas y Diccionarios en Python
Ejercicio Propuesto - Sistema de Inventarios en Python
Solución Ejercicio Propuesto - Sistema de Inventarios - parte 1
Solución Ejercicio Propuesto - Sistema de Inventarios - parte 2
Funciones en Python
Función Saludar en Python
Función Saludar con Retorno de Valor en Python
Función sumar en Python
Modo Debug en PyCharm Función sumar
Módulo Función sumar en Python
Argumentos por Nombre en Python
Regresar varios valores (tupla) en una función
Ejercicio - Coordenadas con una Tupla en Python
Argumentos Variables *args en Python
Argumentos Variables **kwargs en Python
Ejemplo Suma de Argumentos Variables en Python
Ejemplo Imprimir Información con **kwargs en Python
Ejemplo función número par en Python
Funciones Recursivas en Python
Ejemplo de Funciones Recursivas en Python
Ejercicio Propuesto - Factorial de un Número
Solución Ejercicio Propuesto - Factorial de un Número
Ejercicio Propuesto - Sistema de Inventario con Funciones en Python
Solución Ejercicio Propuesto - Sistema de Inventario con Funciones en Python
Solución Ejercicio Propuesto - Sistema de Inventario - parte 2
Solución Ejercicio Propuesto - Sistema de Inventario - parte 3
Ejercicio Propuesto - Máquina de Snacks con Python
Solución Ejercicio Propuesto - Máquina de Snacks con Python
Solución Ejercicio Propuesto - Máquina de Snacks - parte 2
Solución Ejercicio Propuesto - Máquina de Snacks - parte 3
Solución Ejercicio Propuesto - Máquina de Snacks - parte 4
Ejercicio Propuesto - Calculadora con Python
Solución Ejercicio Propuesto - Calculadora con Python
Solución Ejercicio Propuesto - Calculadora - parte 2
Clases y Objetos en Python
Creación de Clases en Python
08-03-00-CreacionObjetos-UPC
Constructores en Python
Manejo de la Memoria en Python
Ejercicio Propuesto - Clase Aritmética
Solución Ejercicio Propuesto - Clase Aritmética
Más de Constructores en Python
Encapsulamiento en Python
Ejemplo de Encapsulamiento en Python
Ejemplo de Encapsulamiento en Python - parte 2
Ejercicio Propuesto - Encapsulamiento en Python
Solución Ejercicio Propuesto - Encapsulamiento en Python
Atributos de Clase en Python
Ejemplo Contador de Personas
Métodos de Clase en Python
Sistema de Empleados con POO
Clase de Empleado - Sistema de Empleados
Clase Empresa - Sistema de Empleados
Clase Prueba - Sistema de Empleados
Total de Empleados Por Empresa - Sistema de Empleados
Ejercicio Propuesto - Sistema de Bibliotecas en Python
Clase Libro - Sistema de Bibliotecas
Clase Biblioteca - parte 1
Clase Biblioteca - parte 2
Prueba Sistema de Bibliotecas
Herencia en Python - parte 1
Herencia en Python - parte 2
Sobreescritura en Python
Polimorfismo en Python
Ejemplo de Polimorfismo en Python
Clase object en Python
Sobreescritura de la Clase object en Python
Ejercicio Mundo PC
Clase Dispositivo Entrada y Raton - Mundo PC
Clase Teclado - Mundo PC
Clase Monitor - Mundo PC
Clase Computadora - Mundo PC
Clase Orden - Mundo PC
Prueba Sistema Mundo PC
Bienvenidos al curso Academia Python con ChatGPT IA Generativa.
¿Quieres aprender Python de manera rápida y efectiva? En este curso, utilizaremos la inteligencia artificial de ChatGPT para acelerar tu aprendizaje del lenguaje Python. No necesitas ningún conocimiento previo. Empezaremos desde cero y te llevaremos hasta un nivel de programador experto en Python.
Y lo mejor de todo, contarás con la ayuda de la inteligencia artificial de ChatGPT, que estará a tu lado para resolver tus dudas y asistirte en tu aprendizaje, ¡como un tutor personal disponible las 24 horas!
¿Qué aprenderán los estudiantes en este curso?
Dominar la sintaxis y las estructuras básicas de Python:
Comprender y aplicar variables, tipos de datos, sentencias de decisión y ciclos en Python.
Desarrollar aplicaciones utilizando programación orientada a objetos:
Crear y manejar clases y objetos, implementando principios de herencia, polimorfismo, encapsulamiento y abstracción.
Interactuar con bases de datos y gestionar datos de manera eficiente:
Conectar Python a bases de datos, realizar operaciones CRUD y manejar archivos.
Crear aplicaciones de escritorio y web:
Diseñar y desarrollar interfaces gráficas de usuario con Tkinter y construir aplicaciones web funcionales utilizando Flask.
¡Este curso completo de Python con ChatGPT te llevará desde los conceptos básicos hasta aplicaciones avanzadas, asegurando que adquieras las habilidades necesarias para desarrollar programas robustos y eficientes en Python!
Temario del Curso
Introducción a Python:
Instalación y configuración del entorno
Primeros pasos con Python
Sintaxis y estructuras básicas
Variables y Tipos de Datos:
Declaración y uso de variables
Tipos de datos
Operaciones básicas con variables
Estructuras de Control y Ciclos:
Sentencias de decisión (if, else, elif)
Ciclos (for, while)
Funciones:
Definición y uso de funciones
Parámetros y retorno de valores
Funciones lambda y funciones integradas
Programación Orientada a Objetos (POO):
Clases y objetos
Herencia y polimorfismo
Encapsulamiento y abstracción
Manejo de Archivos:
Lectura y escritura de archivos
Aplicación de manejo de archivos
Bases de Datos:
Conexión a bases de datos con Python
Operaciones CRUD (Crear, Leer, Actualizar, Eliminar)
Creación de una aplicación CRUD completa con Python y MySQL
Desarrollo de Aplicaciones de Escritorio (GUI) con Tkinter:
Introducción a Tkinter
Creación de interfaces gráficas de usuario (GUI)
Manejo de eventos y widgets
Creación de una aplicación CRUD completa con Tkinter y MySQL
Desarrollo de Aplicaciones Web con Flask:
Introducción a HTML, CSS y Bootstrap
Introducción a Flask
Creación de aplicaciones web simples
Integración con bases de datos y formularios
Creación de una aplicación CRUD completa con Flask y MySQL
Soy Ubaldo Acosta, con más de 20 años de experiencia laboral y más de 15 años enseñando online. Junto con mi esposa Marcela, hemos creado los cursos más populares en Udemy como 'Universidad Python' y 'Universidad Java', entre varios best seller más, sumando más de medio millón de estudiantes.
Inscríbete ahora y da el primer paso hacia tu futuro como programador de Python.
¡Únete a nuestro curso y descubre el poder de Python con ChatGPT!
Saludos, Ubaldo Acosta
Fundador de Global Mentoring