• No hay productos en el carrito.

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

OpenAI: Ejercicios y asistentes con Angular + 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 + Angular Este es un curso en el cual aprenderemos de forma práctica, a utilizar la librería de OpenAI con Node y Angular , 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 Angular 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 Angular 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, Angular, 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ónVideo · 3 min
  • ¿Cómo funcionará el curso?Video · 4 min
  • ¿Cómo hacer preguntas?Video · 3 min
  • Instalaciones recomendadasVideo · 6 min
  • Nota de actualizaciónLectura · 0 min
UNIDAD 2 - Frontend - Diseño y creación de la aplicación · 18 lecciones

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

  • Introducción a la secciónVideo · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Inicio de proyecto - AngularGPTVideo · 5 min
  • Configurar TailwindCSS en AngularVideo · 3 min
  • Creación de las páginas principalesVideo · 8 min
  • Router y rutasVideo · 6 min
  • Diseño y estilosVideo · 4 min
  • Menú lateralVideo · 8 min
  • Burbujas de chatVideo · 7 min
  • TypeScript - Alias de componentesVideo · 4 min
  • Indicador de escrituraVideo · 4 min
  • Caja de envío de mensajesVideo · 10 min
  • Comunicación entre componentesVideo · 4 min
  • Caja de mensaje con archivosVideo · 10 min
  • Caja de mensajes con selectorVideo · 9 min
  • Finalizar página de ortografíaVideo · 7 min
  • Servicio y detalles finalesVideo · 6 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 · 7 lecciones

UNIDAD 4 - Frontend - Ortografía

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de proyectoVideo · 8 min
  • Caso de uso - OrtografíaVideo · 8 min
  • Consumo del caso de usoVideo · 7 min
  • Mostrar respuesta en pantallaVideo · 9 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 5 - Backend - ProsCos Discusser - Streams · 7 lecciones

UNIDAD 5 - Backend - ProsCos 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 · 12 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
  • Angular MarkdownVideo · 5 min
  • Tarea - ProsCos DiscusserVideo · 4 min
  • Solución de la tareaVideo · 7 min
  • Preparación de la aplicación para streamVideo · 5 min
  • Leer respuesta como StreamVideo · 7 min
  • Funciones generadorasVideo · 7 min
  • Mostrar el mensaje en pantallaVideo · 5 min
  • AbortSignal - 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 aplicaciónVideo · 4 min
  • Caso de uso - TraducciónVideo · 5 min
  • Realizar la traducciónVideo · 5 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 la aplicaciónVideo · 3 min
  • Caso de uso - Texto a AudioVideo · 5 min
  • Mostrar audio y reproducirloVideo · 6 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 · 6 lecciones

UNIDAD 12 - Frontend - Audio a texto

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la aplicaciónVideo · 3 min
  • Caso de uso - Audio a textoVideo · 6 min
  • Mostrar respuesta en pantallaVideo · 7 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 · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de aplicaciónVideo · 3 min
  • Caso de uso - Generación de ImagenVideo · 7 min
  • Mostrar la imagen generadaVideo · 7 min
  • Caso de Uso - Generación de variacionesVideo · 7 min
  • Mostrar imagen original en recuadroVideo · 9 min
  • Generar variaciónVideo · 5 min
  • Transformar imagen a un canvasVideo · 6 min
  • Dibujar y recordar imagenVideo · 13 min
  • Editar la porción de la imagenVideo · 6 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 · 1 min
  • Temas puntuales de la secciónLectura · 0 min
  • Continuación de la secciónVideo · 2 min
  • Creación del ThreadVideo · 6 min
  • Crear el thread IDVideo · 7 min
  • Realizar pregunta y mostrar los mensajesVideo · 8 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 y asistentes con Angular + 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 · 152 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 y asistentes con Angular + 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