What You Need to Know Before
You Start
Starts 5 June 2025 08:02
Ends 5 June 2025
00
days
00
hours
00
minutes
00
seconds
2 hours 39 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Resumen
¡Hola! Mi nombre es Alvin y soy el CTO de EZread, un sitio web educativo que ofrece a los estudiantes resúmenes de sus libros de texto utilizando el poder de la inteligencia artificial GPT-3.
En este curso, utilizaremos el stack MERN (MongoDB, Express.js, React.js y Node.js) para construir una aplicación web SaaS de pila completa que aproveche GPT-3.
Programa de estudio
- Introducción al Curso
- Configuración del Entorno de Desarrollo
- Desarrollo del Backend con Node.js y Express.js
- Introducción a GPT-3 y API de OpenAI
- Integración de GPT-3 con el Backend
- Desarrollo del Frontend con React.js
- Conectando el Frontend con el Backend
- Construcción y Despliegue de la Aplicación SaaS
- Pruebas y Depuración
- Proyecto Final y Cierre del Curso
Visión general del Proyecto y Objetivos de Aprendizaje
Requisitos previos del Curso y Configuración
Instalación de Node.js y npm
Configuración de MongoDB
Visión general del Stack MERN
Creación de un Repositorio de GitHub para el Control de Versiones
Configuración del Servidor Express.js
Creación de APIs RESTful
Integración de MongoDB con Mongoose
Autenticación y Autorización de Usuarios
Mejores Prácticas para la Seguridad de APIs
Visión general de las Capacidades de GPT-3
Configuración de la API de OpenAI
Generación y Gestión de Claves API
Manejo de Límites de Tasa y Costos de API
Conexión de la API de OpenAI al Servidor Express.js
Creación de Endpoints para Interacciones con GPT-3
Manejo y Procesamiento de Respuestas de API
Configuración de la Aplicación React
Comprensión de Componentes de React y Gestión de Estado
Implementación de la Interfaz de Usuario con Material-UI o Bootstrap
Creación de Formularios para Peticiones API
Realización de Peticiones HTTP usando Axios o Fetch
Manejo de Respuestas y Actualización de la Interfaz de Usuario
Gestión de Sesiones de Usuario con JWTs
Configuración de Despliegue en Plataformas de Hosting (por ejemplo, Heroku, Vercel)
Configuración de Variables de Entorno para Producción
Escalado con Soluciones en la Nube (por ejemplo, AWS, DigitalOcean)
Implementación de Pruebas Unitarias e Integración
Depuración de Problemas Comunes en Aplicaciones MERN
Prácticas de Integración y Despliegue Continuos (CI/CD)
Creación y Presentación de su Proyecto Final
Revisión Final y Recursos Adicionales
Caminos de Aprendizaje Futuros en IA y Desarrollo Web
Enseñado por
Alvin Eizner
Asignaturas
Programación