• No hay productos en el carrito.

Inicio / Cursos / Desarrollo de Web Apps con Python y Streamlit
Impartido por Jorge Maldonado B.Pago único de $2,800 MXN · acceso por 12 meses

Desarrollo de Web Apps con Python y Streamlit

Desarrolla Web Apps para ciencia de datos con Streamlit y Python, utilizando bases de datos e inteligencia artificial

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

Lo que serás capaz de hacer

Transforma tus ideas en aplicaciones web poderosas con de Streamlit ¿Sabías que ahora puedes crear aplicaciones web interactivas sin necesidad de ser un experto en desarrollo frontend? Streamlit es una herramienta revolucionaria diseñada para que los desarrolladores, científicos de datos y profesionales de cualquier área puedan construir aplicaciones rápidas, funcionales y hermosas directamente desde Python. ¿Por qué Streamlit? Streamlit te permite: Crear aplicaciones web en cuestión de minutos . Visualizar datos, gráficos y resultados de análisis de manera interactiva. Compartir tus proyectos fácilmente con clientes, equipos de trabajo o el mundo entero. Todo esto sin preocuparte por el diseño o la complejidad del desarrollo web. Con Streamlit, tu enfoque está en el contenido y la funcionalidad , no en el código innecesario. ¿Qué aprenderás en este curso? - Bases de datos MySQL: Integra tus aplicaciones con bases de datos para manejar información como un profesional. - Inteligencia Artificial: Descubre cómo incorporar modelos de IA para soluciones innovadoras y sorprendentes. - APIs: Conecta tus apps con servicios externos para crear experiencias más completas. - Visualización de datos: Diseña gráficos y dashboards que capturen la atención de cualquier usuario. - Y mucho más: Desde personalización avanzada hasta trucos para optimizar tus aplicaciones. ¿A quién está dirigido? Desarrolladores que quieren aprender a crear aplicaciones web rápidamente. Profesionales que buscan integrar IA y manejo de datos en sus proyectos. Curiosos que desean explorar una tecnología que está revolucionando la industria. ¡No necesitas ser un experto! Este curso te lleva de cero a experto, con ejemplos prácticos y proyectos reales que te prepararán para cualquier desafío. Conviértete en el desarrollador que todos buscan y lleva tus habilidades al futuro con Streamlit.

  • El uso de Python
  • Aprender a utilizar el framework de Streamlit
  • Explorar diversas librerías Python
  • Aprender a utilizar la IA de Gemini
  • Aprender a usar el servicio de Supabase
  • Trabajo con bases de datos MySQL

Temario

UNIDAD 1 - Introducción · 2 lecciones

UNIDAD 1 - Introducción

  • BienvenidaVideo · 1 min
  • Para qué sirve Streamlit?Video · 10 min
UNIDAD 2 - Instalación y herramientas · 2 lecciones

UNIDAD 2 - Instalación y herramientas

  • Instalar Python y pip en WindowsVideo · 3 min
  • Instalar python y pip en MacOSVideo · 4 min
UNIDAD 3 - Básicos de Streamlit · 12 lecciones

UNIDAD 3 - Básicos de Streamlit

  • Hola mundo en StreamlitVideo · 7 min
  • Barra de desarrolloVideo · 7 min
  • THEMEVideo · 5 min
  • Elementos de textoVideo · 3 min
  • ConcatenarVideo · 5 min
  • MarkdownVideo · 7 min
  • LatexVideo · 5 min
  • json y códigosVideo · 4 min
  • WriteVideo · 3 min
  • MetricVideo · 3 min
  • Básicos Streamlit textosLectura · 0 min
  • Entrevista para evaluar dominio básico de StreamlitProyecto · 0 min
UNIDAD 4 - Widgets · 8 lecciones

UNIDAD 4 - Widgets

  • Selectbox y MultiselectVideo · 6 min
  • RadioVideo · 2 min
  • Condicional IFVideo · 5 min
  • Checbox, toggle y statusVideo · 5 min
  • ColorpickerVideo · 2 min
  • SlidersVideo · 6 min
  • Widgets streamlitLectura · 0 min
  • Explicación y uso de widgets en StreamlitProyecto · 0 min
UNIDAD 5 - Botones y Session State · 6 lecciones

UNIDAD 5 - Botones y Session State

  • BotonesVideo · 9 min
  • Session StateVideo · 6 min
  • CallbacksVideo · 8 min
  • Link y Download buttonVideo · 8 min
  • Botones streamlitLectura · 0 min
  • Entrevista técnica sobre Session State y Botones en StreamlitProyecto · 0 min
UNIDAD 6 - Input Widgets · 5 lecciones

UNIDAD 6 - Input Widgets

  • Text inputVideo · 4 min
  • Number input y text areaVideo · 3 min
  • Time y DateVideo · 4 min
  • FormulariosVideo · 7 min
  • Inputs streamlitLectura · 0 min
UNIDAD 7 - Multimedia · 5 lecciones

UNIDAD 7 - Multimedia

  • ImagenesVideo · 6 min
  • VideoVideo · 4 min
  • AudioVideo · 2 min
  • Manejo de cache en multimediaVideo · 6 min
  • Multimedia StreamlitLectura · 0 min
UNIDAD 8 - Navegación con Streamlit · 5 lecciones

UNIDAD 8 - Navegación con Streamlit

  • Navegación automáticaVideo · 7 min
  • Navegación personalizadaVideo · 8 min
  • Seccionar menúVideo · 4 min
  • Envió de parámetrosVideo · 9 min
  • Navegación StreamlitLectura · 0 min
UNIDAD 9 - Tablas, Dataframes y Gráficas · 16 lecciones

UNIDAD 9 - Tablas, Dataframes y Gráficas

  • Importar otras paginas en mainVideo · 7 min
  • Menu con Selectbox y sidebarVideo · 5 min
  • MockarooVideo · 4 min
  • Tabla y PandasVideo · 5 min
  • Paginación con sliderVideo · 5 min
  • Eliminar columnas con multiselectVideo · 5 min
  • Eliminar columnas desde inicioVideo · 3 min
  • DataframeVideo · 5 min
  • BuscadorVideo · 8 min
  • Buscador por campos especificoVideo · 4 min
  • Configurar dataframeVideo · 4 min
  • Reporte a excelVideo · 6 min
  • Grafica de barrasVideo · 7 min
  • Grafica con rangosVideo · 9 min
  • Grafica de pastelVideo · 8 min
  • Proyecto DataframesLectura · 0 min
UNIDAD 10 - CSS, Columnas y Dashboard · 14 lecciones

UNIDAD 10 - CSS, Columnas y Dashboard

  • Type en ButtonVideo · 5 min
  • Importar CSSVideo · 6 min
  • Crear botones con diversos coloresVideo · 7 min
  • Sidebar y cajas de textoVideo · 7 min
  • Cambiar css desde inspectorVideo · 3 min
  • Color de letraVideo · 3 min
  • HTML en MarkdownVideo · 3 min
  • Crear card customVideo · 8 min
  • Streamlit extrasVideo · 5 min
  • Filas y ColumnasVideo · 11 min
  • FakerVideo · 7 min
  • Graficas y columnasVideo · 6 min
  • Tabla con FakerVideo · 6 min
  • Proyecto DashboardLectura · 0 min
UNIDAD 11 - Conversores y JSON API · 11 lecciones

UNIDAD 11 - Conversores y JSON API

  • Intro Conversores y JSON APIVideo · 1 min
  • Estructura de app con TabsVideo · 8 min
  • IMCVideo · 9 min
  • Calcular IMCVideo · 7 min
  • Conversor de unidadesVideo · 10 min
  • API para tipo de cambioVideo · 4 min
  • Selectbox con diferentes opcionesVideo · 10 min
  • Ocultar Api Key con secrets.tomlVideo · 4 min
  • Usar APIVideo · 6 min
  • Proyecto ConversoresLectura · 0 min
  • Entrevista técnica sobre la creación de APIs en StreamlitProyecto · 0 min
UNIDAD 12 - Generador de datos con Faker · 8 lecciones

UNIDAD 12 - Generador de datos con Faker

  • Intro Generador de datos FakerVideo · 1 min
  • Estructura de appVideo · 4 min
  • Formulario parte IVideo · 6 min
  • Reproducir selectboxs con forVideo · 6 min
  • Generar datosVideo · 4 min
  • Generar idVideo · 4 min
  • Descargar JSONVideo · 8 min
  • Proyecto FAKER DATALectura · 0 min
UNIDAD 13 - Recortar URLs y Web Scraping · 10 lecciones

UNIDAD 13 - Recortar URLs y Web Scraping

  • Intro Web ScrapingVideo · 1 min
  • Preparando AppVideo · 7 min
  • FormularioVideo · 6 min
  • Recortar URLVideo · 6 min
  • Bloque TRYVideo · 5 min
  • Web ScrapingVideo · 6 min
  • ScrapingVideo · 14 min
  • Obtener párrafos de la wikipediaVideo · 5 min
  • Crear documento de wordVideo · 6 min
  • Proyecto Web ScraperLectura · 0 min
UNIDAD 14 - Traductor de textos y archivos · 6 lecciones

UNIDAD 14 - Traductor de textos y archivos

  • Intro traductorVideo · 1 min
  • Estructura de AppVideo · 8 min
  • Crear traductorVideo · 9 min
  • Extraer texto de archivosVideo · 10 min
  • Traducir archivoVideo · 5 min
  • Proyecto TraductorLectura · 0 min
UNIDAD 15 - Streamlit + Base de datos con MySQL · 20 lecciones

UNIDAD 15 - Streamlit + Base de datos con MySQL

  • Intro Base de datos MySQLVideo · 1 min
  • Instalar xampp windowsVideo · 2 min
  • Instalar xampp en MacVideo · 2 min
  • Clases en pythonVideo · 16 min
  • Conexión entre Python y MySQLVideo · 15 min
  • Estructura de carpetasVideo · 3 min
  • Conexión a MySQL y consultas generalesVideo · 6 min
  • Creando nuestras vistasVideo · 6 min
  • Clase clientesVideo · 6 min
  • Mostrar datos en tabla personalizada y manejo de cacheVideo · 11 min
  • Iniciando formulario para guardarVideo · 9 min
  • GuardarVideo · 8 min
  • Enviar datos para editarVideo · 8 min
  • Métodos para actualizar y borrarVideo · 3 min
  • Data EditorVideo · 5 min
  • Data EditorVideo · 7 min
  • Editar con Data EditorVideo · 5 min
  • Crear alerta con DialogVideo · 4 min
  • Eliminar con Data EditorVideo · 6 min
  • Proyecto Database MySQLLectura · 0 min
UNIDAD 16 - Supabot: Supabase + Gemini AI · 25 lecciones

UNIDAD 16 - Supabot: Supabase + Gemini AI

  • Intro: Suapabase + Gemini AIVideo · 1 min
  • Estructura de AppVideo · 5 min
  • Esconder sidebar de navegaciónVideo · 6 min
  • Formulario de registroVideo · 5 min
  • Validar emailVideo · 5 min
  • SupabaseVideo · 6 min
  • Configuración SupabaseVideo · 10 min
  • Registro en supabaseVideo · 7 min
  • Diseño de loginVideo · 4 min
  • Login y CookiesVideo · 8 min
  • Salir y eliminar cookiesVideo · 4 min
  • Mostrar usuarioVideo · 6 min
  • API GeminiVideo · 5 min
  • Métodos con GeminiVideo · 4 min
  • Mostrar chatVideo · 10 min
  • Agregar contexto al chatVideo · 5 min
  • Crear tabla chatsVideo · 3 min
  • Botón para crear un nuevo chatVideo · 9 min
  • Guardar chatVideo · 5 min
  • Editar chatsVideo · 4 min
  • Método para mostrar todos los chatsVideo · 5 min
  • Lista de chatsVideo · 7 min
  • Eliminar chatsVideo · 2 min
  • Renombrar chatsVideo · 8 min
  • Proyecto SupabotLectura · 0 min
UNIDAD 17 - LLMs con Dataframes · 6 lecciones

UNIDAD 17 - LLMs con Dataframes

  • Intro: LLMs con DataframesVideo · 1 min
  • GROQVideo · 5 min
  • Configurando modeloVideo · 9 min
  • Crear chatVideo · 7 min
  • Probado chatVideo · 7 min
  • Proyecto LLMs con DataFramesLectura · 0 min
UNIDAD 18 - Deploy · 3 lecciones

UNIDAD 18 - Deploy

  • Requerimientos para hacer deployVideo · 5 min
  • Deploy en Streamlit communityVideo · 6 min
  • Deploy en RenderVideo · 4 min
UNIDAD 19 - Ollama y modelos de IA locales · 5 lecciones

UNIDAD 19 - Ollama y modelos de IA locales

  • Intro: OllamaVideo · 1 min
  • Instalar OllamaVideo · 12 min
  • Crear chat con llama3.1Video · 9 min
  • Manejar mas modelos de IAVideo · 8 min
  • Proyecto Ollama ChatLectura · 0 min
UNIDAD 20 - Hugging Face y Novedades de Streamlit (Flex Layout) · 14 lecciones

UNIDAD 20 - Hugging Face y Novedades de Streamlit (Flex Layout)

  • Intro Hugging FaceVideo · 1 min
  • Update StremlitVideo · 3 min
  • Hugging FaceVideo · 8 min
  • API Hugging FaceVideo · 3 min
  • Probando modelos de OpenAIVideo · 4 min
  • Chat OpenAIVideo · 7 min
  • Análisis de sentimientosVideo · 5 min
  • Diseño de interfazVideo · 5 min
  • TokensVideo · 4 min
  • Summarization textVideo · 4 min
  • TraductorVideo · 10 min
  • Novedades con SidebarVideo · 9 min
  • Flex layoutVideo · 12 min
  • Proyecto Hugging faceLectura · 0 min
UNIDAD 21 - Creación de códigos QR y de Barras · 18 lecciones

UNIDAD 21 - Creación de códigos QR y de Barras

  • Intro Proyecto BarrasQRVideo · 2 min
  • Configurando APPVideo · 5 min
  • Crear paquete con las librería a usarVideo · 5 min
  • Código QRVideo · 10 min
  • Help Text de códigos de barrasVideo · 6 min
  • Código de barras parte IVideo · 9 min
  • Código de barras parte IIVideo · 5 min
  • QR vCard Parte IVideo · 6 min
  • QR vCard Parte IIVideo · 6 min
  • QR Logo Parte IVideo · 4 min
  • QR Logo Parte IIVideo · 8 min
  • QR Logo Parte IIIVideo · 3 min
  • Código de barras masivo parte IVideo · 6 min
  • Código de barras masivo parte IIVideo · 3 min
  • Código de barras masivo parte IIIVideo · 4 min
  • Código de barras masivo parte IVVideo · 8 min
  • Código de barras masivo parte VVideo · 4 min
  • Proyecto BarrasQRLectura · 0 min
UNIDAD 22 - Despedida · 1 lecciones

UNIDAD 22 - Despedida

  • DespedidaVideo · 1 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

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

  3. 3

    Cuestionarios por unidad

    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: Desarrollo de Web Apps con Python y Streamlit

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 Jorge Maldonado B..
  • 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.

  • 22 unidades · 202 lecciones · 60 h
  • 12 meses de acceso
  • 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 Jorge Maldonado B.; 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 · Desarrollo de Web Apps con Python y Streamlit

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