|

Curso de IA para Desarrolladores

Descripción

Capacitar a los desarrolladores en la integración de Inteligencia Artificial Generativa en el ciclo de vida del software, dominando el uso de APIs de modelos de lenguaje, técnicas de Prompt Engineering avanzado y arquitecturas RAG para construir aplicaciones modernas y escalables.

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.

Envíanos un mensaje de WhatsApp