Curso de IA para Desarrolladores
Compartir este producto
Descripción
Este Curso de IA para Desarrolladores incluye:
1. Entrenamiento de 15 horas vía plataforma zoom.
2. Demostraciones prácticas.
3. Resolución de consultas con relator experto.
4. Certificado e Insignia digital de ITCert.
Contenidos del Curso
Módulo 1: Fundamentos de IA Gen y Herramientas de Productividad
- Arquitectura de LLMs para Devs: Transformers, Tokens, Context Window y Temperature.
- IA en el IDE: Configuración avanzada y mejores prácticas con GitHub Copilot y Cursor.
- Prompt Engineering para Código: Técnicas de Few-shot, Chain-of-Thought y generación de Unit Tests.
Módulo 2: Integración de APIs de Modelos de Lenguaje
- Ecosistema de APIs: OpenAI (GPT-4), Anthropic (Claude), y modelos Open Source (Llama 3 vía Groq o Local).
- SDKs y Autenticación: Implementación en Node.js o Python.
- Manejo de Estructuras de Datos: Forzar salidas en JSON Mode y uso de Function Calling (herramientas).
Módulo 3: Frameworks de Orquestación (LangChain / LlamaIndex)
- Introducción a LangChain: Chains, Memory y Prompts Templates.
- Agentes de IA: Cómo permitir que la IA ejecute código o busque en la web de forma autónoma.
- Gestión de Estados: Mantener el contexto de la conversación en aplicaciones multi-usuario.
Módulo 4: RAG (Retrieval Augmented Generation) y Embeddings
- El problema del conocimiento desactualizado: Por qué usar RAG en lugar de Fine-tuning.
- Vector Databases: Uso de Pinecone, Weaviate o Supabase Vector (pgvector).
- Embeddings: Transformando texto en vectores matemáticos para búsqueda semántica.
Módulo 5: Despliegue, Costos y Ética en Producción
- Optimización de Costos: Estrategias de caching y selección de modelos según la tarea.
- Seguridad (AI Red Teaming): Prevención de Prompt Injection y manejo de datos sensibles (PII).
- Evaluación de Modelos: Uso de frameworks para medir la alucinación y precisión.
Modalidad de ejecución del curso
La capacitación tiene una duración de 15 horas cronológicas con un(a) Relator(a) experto(a) y se realiza mediante la plataforma zoom. Para las clases se recomiendan 5 sesiones de 3 horas cada una (se ajusta según requerimiento).
Inicio del curso
Las fechas de ejecución del curso se fijarán de común acuerdo con los participantes. Nos adaptamos a tu horario, tenemos disponibles tramos de lunes a viernes de 09:00 a 22:00 y sábados de 09:00 a 14:00 horas.
Aprobación y Certificación
Al completar el entrenamiento obtienes un certificado de reconocimiento por su participación y una insignia digital de ITCert.
Mínimo de Participantes
Este curso se dicta con un mínimo de 3 participantes.
Compra desde América Latina y España:
Para poder adquirir el curso desde fuera de Chile, debes escribirnos a info@itcert.cl indicando el nombre del curso y tu país, con esa información te enviaremos a tu correo electrónico el valor del curso en tu moneda local y las formas de pago disponibles para tu país, en general son efectivo, transferencia bancaria, tarjeta de débito y tarjeta de crédito.