• No hay productos en el carrito.

Inicio / Cursos / OpenAI: Ejercicios prácticos y asistentes con React + NestJS
Impartido por Fernando HerreraPago único de $2,800 MXN · acceso por 12 meses

OpenAI: Ejercicios prácticos y asistentes con React + NestJS

Imágenes, modelos, audio a texto, texto a audio, asistentes, transcripciones, traducciones, librería de OpenAI y más.

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

Lo que serás capaz de hacer

Bienvenidos a nuestro curso práctico de OpenAI + Nest + React Este es un curso en el cual aprenderemos de forma práctica, a utilizar la librería de OpenAI con Node y React , donde nuestro backend será quien hable con OpenAI y el backend hecho en NestJS será quien haga las respuestas y los flujos (streams) de información hacia el cliente que estará hecho en React con Vite y Tailwind. Puntualmente usaremos la librería de OpenAI para: Generar audios basados en textos Generar textos basados en audio Subtítulos Transcripciones Traducciones a diferentes idiomas Carga de archivos al backend para enviarlos a OpenAI Generación de imágenes Variaciones Imágenes nuevas Crear máscara para editar porciones de las mismas mediante AI Generar consultas sobre cualquier tema Asistentes de personalizados Entrenar asistente con material personalizado Darle personalidad Instruirlo Consumir su api Assistant API Creación de " threads " Creación de mensajes Creación de " run " Ejecución y espera de los " run " Mensajes de respuesta Creación y consumo de un API personalizado para los asistentes en NestJS Este curso está pensado para realizar una integración de React con Vite, hacia un backend en Node/Nest, todo el código escrito está en TypeScript. Por favor, tengan presente que no es un curso para aprender Node, React, Nest o Tailwind, pero se lleva suave esos temas para que todos lo puedan seguir, pero el conocimiento de esas tecnologías harán más fácil aprender todo, ya que me quiero enfocar en el consumo de la librería. Nota de actualización - 12 de agosto de 2025: Debido a cambios recientes en las políticas de OpenAI, posteriores a la grabación de las clases de este curso, es importante que tengan en cuenta lo siguiente: Para poder trabajar con su API, ahora es necesario que tu cuenta tenga un consumo mínimo equivalente a 5 USD. El crédito gratuito que antes se otorgaba a nuevos usuarios fue discontinuado desde el año 2024. Alternativas disponibles: • Gemini flash: es gratis y fácil de configurar. • Modelos locales: instalados directamente en el equipo, pero solo lo recomendamos para usuarios avanzados. Les mantendremos informados en caso de que esta situación cambie nuevamente. Cualquier duda al respecto, les invitamos a dejarla en el panel de consultas para que podamos asistirles con este cambio.

  • Usar la librería de OpenAI para Node/TS
  • Generar imágenes
  • Editar y cortar partes de imágenes para regenerarlas
  • Traducciones de textos a idiomas
  • Consultas a OpenAI y diferentes modelos
  • Texto a audio / Audio a texto

Temario

UNIDAD 1 - Introducción · 5 lecciones

UNIDAD 1 - Introducción

  • Introducción al cursoVideo · 3 min
  • ¿Cómo funcionará el curso?Video · 4 min
  • ¿Cómo hacer preguntas?Video · 3 min
  • Instalaciones recomendadasVideo · 5 min
  • Nota de actualizaciónLectura · 0 min
UNIDAD 2 - Frontend - Diseño y creación de la aplicación · 14 lecciones

UNIDAD 2 - Frontend - Diseño y creación de la aplicación

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Inicio de proyecto - ReactGPTVideo · 6 min
  • Configurar TailwindCSS en ReactVideo · 5 min
  • Rutas y páginasVideo · 12 min
  • DashboardLayout - DiseñoVideo · 6 min
  • Resolución de la tareaVideo · 2 min
  • Diseño de la pantalla del chatVideo · 7 min
  • Indicador de escrituraVideo · 5 min
  • Caja de envío de mensajesVideo · 10 min
  • Funcionalidad de mensajesVideo · 9 min
  • Mensajes con archivosVideo · 8 min
  • Mensajes con selectoresVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 3 - Backend - Caso de uso - Ortografía · 12 lecciones

UNIDAD 3 - Backend - Caso de uso - Ortografía

  • Introducción a la secciónVideo · 4 min
  • Temas puntuales de la secciónLectura · 0 min
  • Inicio de proyecto - NestGPTVideo · 6 min
  • Rutas y CORSVideo · 10 min
  • Validaciones de la peticiónVideo · 9 min
  • Pasar argumentos del DTO al UseCaseVideo · 4 min
  • OpenAI - Configuración de cuenta y tokenVideo · 7 min
  • Nuestro primer promptVideo · 12 min
  • Corrector de ortografía - Use CaseVideo · 7 min
  • Retornar un JSON con la informaciónVideo · 4 min
  • Postman - Guardar endpointsVideo · 1 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 4 - Frontend - Ortografía · 6 lecciones

UNIDAD 4 - Frontend - Ortografía

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de proyectoVideo · 3 min
  • Orthography Use CaseVideo · 9 min
  • Mostrar la respuesta en pantallaVideo · 9 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 5 - Backend - ProsCons Discusser - Streams · 7 lecciones

UNIDAD 5 - Backend - ProsCons Discusser - Streams

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la aplicaciónVideo · 2 min
  • Tarea - ProsCons - Controller, Service y UseCaseVideo · 4 min
  • Solución de la tareaVideo · 7 min
  • ProsCons como StreamVideo · 8 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 6 - Frontend - ProsCons Discusser - Streams · 10 lecciones

UNIDAD 6 - Frontend - ProsCons Discusser - Streams

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la secciónVideo · 2 min
  • Tarea - ProsCons DiscusserVideo · 3 min
  • Solución de la tareaVideo · 6 min
  • Leer respuesta de un streamVideo · 7 min
  • Mostrar respuesta conforme es generadaVideo · 7 min
  • Stream con función generadoraVideo · 5 min
  • AbortSignals - Cancelar el streamVideo · 5 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 7 - Backend - Traducciones · 6 lecciones

UNIDAD 7 - Backend - Traducciones

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación del backend - TraduccionesVideo · 1 min
  • Tarea - Construcción del endpointVideo · 2 min
  • Solución de la tarea - TraduccionesVideo · 9 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 8 - Frontend - Traducciones · 6 lecciones

UNIDAD 8 - Frontend - Traducciones

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la secciónVideo · 2 min
  • Creación del UI necesarioVideo · 5 min
  • Caso de uso de traducciónVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 9 - Backend - Texto a audio · 8 lecciones

UNIDAD 9 - Backend - Texto a audio

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la sección - Texto a audioVideo · 1 min
  • Texto a audio - PreparaciónVideo · 7 min
  • Generación del audioVideo · 10 min
  • Enviar MP3 como respuestaVideo · 5 min
  • Regresar audios previamente generadosVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 10 - Frontend - Texto a audio · 6 lecciones

UNIDAD 10 - Frontend - Texto a audio

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de aplicación - Texto a AudioVideo · 1 min
  • Preparar la pantalla de texto a audioVideo · 4 min
  • Obtener audio y reproducirloVideo · 12 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 11 - Backend - Audio a texto · 7 lecciones

UNIDAD 11 - Backend - Audio a texto

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la sección - Audio a textoVideo · 2 min
  • Cargar archivos de audioVideo · 10 min
  • Generar transcripciones y subtítulosVideo · 10 min
  • Enviar instrucciones mediante el promptVideo · 5 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 12 - Frontend - Audio a texto · 7 lecciones

UNIDAD 12 - Frontend - Audio a texto

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la aplicación - Audio a textoVideo · 4 min
  • Selección de archivo y envío al caso de usoVideo · 7 min
  • Implementación del caso de usoVideo · 6 min
  • Mostrar respuesta en pantallaVideo · 6 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 13 - Backend - Generación de imágenes · 15 lecciones

UNIDAD 13 - Backend - Generación de imágenes

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de aplicación - Generación de imágenesVideo · 2 min
  • Preparación de Endpoint, DTO y ServicioVideo · 7 min
  • Obtener la imagen basado en el promptVideo · 5 min
  • Guardar las imágenes en FileSystemVideo · 7 min
  • GET - Retornar imagen previamente generadaVideo · 5 min
  • Convertir imagen a PNGVideo · 7 min
  • Editar imágenesVideo · 10 min
  • Retornar el URL de nuestro servidorVideo · 5 min
  • Generar variación de imagen - EndpointVideo · 7 min
  • Implementar la variación de la imagenVideo · 11 min
  • Aumentar el tamaño de la petición POSTVideo · 2 min
  • Corrección con el URLVideo · 1 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 14 - Frontend - Generación y edición de imágenes · 12 lecciones

UNIDAD 14 - Frontend - Generación y edición de imágenes

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la aplicación - Generación de imágenesVideo · 4 min
  • Caso de uso - Generación de ImagenVideo · 7 min
  • Mostrar imagen en pantallaVideo · 5 min
  • Generación de variacionesVideo · 8 min
  • Seleccionar imágenes para variacionesVideo · 4 min
  • Preparar el espacio para editar imágenesVideo · 4 min
  • Convertir imagen a un canvasVideo · 5 min
  • Dibujar, borrar y obtener la nueva imagenVideo · 9 min
  • Editar la imagenVideo · 2 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 15 - Backend - Asistentes de OpenAI · 13 lecciones

UNIDAD 15 - Backend - Asistentes de OpenAI

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Introducción a los asistentes de OpenAIVideo · 7 min
  • Continuación de la aplicación - AsistentesVideo · 3 min
  • Creación de asistente - Desde OpenAIVideo · 7 min
  • Probar asistenteVideo · 8 min
  • Crear módulo - AssistantVideo · 6 min
  • Crear Thread - Caso de UsoVideo · 7 min
  • Crear Mensaje - Caso de UsoVideo · 8 min
  • Crear Run (ejecución) - Caso de usoVideo · 9 min
  • Run Complete Status - Caso de UsoVideo · 9 min
  • Lista de mensajes - Caso de usoVideo · 11 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 16 - Frontend - Asistentes · 8 lecciones

UNIDAD 16 - Frontend - Asistentes

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la secciónVideo · 3 min
  • Creación del ThreadVideo · 10 min
  • Realizar pregunta - Caso de UsoVideo · 8 min
  • Mostrar los mensajes en el chatVideo · 6 min
  • Más información a leerVideo · 1 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 17 - Tareas adicionales · 3 lecciones

UNIDAD 17 - Tareas adicionales

  • Introducción a la secciónLectura · 0 min
  • Imagen a textoVideo · 6 min
  • Código fuenteLectura · 0 min
UNIDAD 18 - Fin del curso · 1 lecciones

UNIDAD 18 - Fin del curso

  • Despedida del cursoVideo · 2 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

    18 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: OpenAI: Ejercicios prácticos y asistentes con React + NestJS

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 Fernando Herrera.
  • 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.

  • 18 unidades · 146 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 Fernando Herrera; 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 · OpenAI: Ejercicios prácticos y asistentes con React + NestJS

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