Estas son las asignaturas que vas a tener:
Módulo 1: Fundamentos de la IA para Desarrolladores Web
Enfoque en la historia de la IA y su impacto en el desarrollo web. Introducción a conceptos claves como el aprendizaje automático y el aprendizaje profundo, con ejemplos en JavaScript/TypeScript.
Proyectos Prácticos:
Demostración de conceptos básicos de IA con Javascript
Módulo 2: Aprendizaje Automático en JavaScript
Profundización en algoritmos de aprendizaje automático. Exploración de bibliotecas como TensorFlow.js o Brain.js y su aplicación en tareas de clasificación y predicción.
Proyectos Prácticos:
Desarrollar un modelo de predicción sencillo utilizando TensorFlow.js.
OpenAI fine tuning, embeddings y uso de asistentes.
Módulo 3: IA en Aplicaciones Web – Casos Prácticos
Cómo integrar IA en aplicaciones web usando JavaScript y TypeScript. Uso de APIs de IA (como OpenAI, Langchain, Stable Diffusion, Gemini, Llama2) para tareas como chatbots, análisis de sentimientos y generación de contenido, generación y análisis de imágenes y video.
Proyectos Prácticos:
Implementar un chatbot inteligente en un sitio web utilizando APIs de IA.
Generador de imágenes con Stable Diffusion.
Evaluador de sentimientos dado un texto.
Módulo 4: Desarrollo de Aplicaciones Web Avanzadas con IA
Enfoque en el desarrollo de aplicaciones web complejas integrando IA. Uso de herramientas avanzadas y frameworks para crear experiencias web interactivas y personalizadas.
Proyectos Prácticos:
Crear una aplicación web que utilice IA para la personalización del contenido, como un recomendador de productos en un e-commerce basado en el historial de compra y necesidades del negocio.
Análisis de plantas y recomendaciones para
Módulo 5: Ética, Privacidad y Futuro de la IA en Desarrollo Web
Discusión sobre ética, privacidad y las implicaciones futuras de la IA en el desarrollo web. Estrategias para construir aplicaciones éticas y responsables.
Proyectos Prácticos:
Análisis de caso y presentación sobre ética y privacidad en aplicaciones de IA.
Proyecto Final:
Desarrollo de una aplicación web compleja que integre múltiples aspectos de la IA aprendidos durante el curso. React + Node.js