Curso: Curso de programación usando Prompt Coding
Duración: 50 horas cronologicas
Convocatoria: Abierta
Este curso tiene como objetivo enseñar a los participantes a integrar herramientas de inteligencia artificial generativa en el proceso moderno de desarrollo de software. A través del uso de asistentes de programación como OpenAI Codex / Claude, los estudiantes aprenderán a generar código, optimizar soluciones, depurar errores y acelerar el desarrollo de aplicaciones manteniendo buenas prácticas de ingeniería de software. Durante el curso se abordan fundamentos de prompt engineering para programación, generación y refactorización de código asistida por IA, así como conceptos clave de arquitectura de software y patrones de diseño, permitiendo a los participantes construir aplicaciones estructuradas, escalables y mantenibles. Además, se trabajan metodologías de desarrollo modernas que combinan la experiencia del desarrollador con la capacidad de la inteligencia artificial para analizar, proponer y mejorar soluciones de software. El enfoque del curso es práctico, combinando teoría, laboratorios guiados y un proyecto final en el cual los participantes diseñarán y desarrollarán una aplicación aplicando arquitectura de software, patrones de diseño y herramientas de programación asistida por IA.
Certificación:
Nosotros entregamos un diploma del curso. Somos una institución educacional
aprobada y certificada por Servicio Nacional de Capacitación y Empleo.
Ejemplo:
Evolución del desarrollo de software
Programación tradicional vs AI-assisted development
Concepto de AI Pair Programming
Introducción a Codex
Introducción a Claude
Casos de uso en desarrollo profesional
Instalación de herramientas
Uso de IA desde:
IDE
CLI
Chat interfaces
Integración con: Git
Flujo de desarrollo con IA
Fundamentos de Prompt Engineering
Cómo estructurar prompts para desarrollo
Tipos de prompts para programación
Generar funciones
Generar APIs
Generar interfaces
Documentar código
Estrategias de iteración
Generación de algoritmos
Generación de clases y módulos
Generación de APIs REST
Generación de documentación automática
Traducción entre lenguajes
Conceptos de arquitectura de software
Arquitectura monolítica
Arquitectura en capas
Arquitectura de microservicios
Arquitectura orientada a eventos
Arquitectura hexagonal
Introducción a patrones de diseño
Patrones creacionales
Singleton
Factory
Builder
Patrones estructurales
Adapter
Facade
Decorator
Patrones de comportamiento
Observer
Strategy
Command
Uso de IA para analizar código
Identificación de errores
Mejora de calidad del código
Refactorización automática
Generación de pruebas unitarias
Diseño de aplicaciones con prompts
Desarrollo iterativo con IA
Generación de componentes
Integración backend + frontend
Documentación automática
Validación del código generado
Riesgos de seguridad
Dependencia excesiva de IA
Control de calidad del código
Uso responsable de IA en desarrollo
Nombre: Jorge Castro Castillo
Post Grado: MBA Master en tecnologías de la información aplicadas a las empresas (CEPADE España)
Pre Grado: Ingeniero Civil Informático Universidad de Santiago de Chile (2002)
Certificaciones: Microsoft y Oracle Certified Professional
Experiencia Laboral:
Ingeniero de sistema: para empresas mineras y bancarias.
Jefe de Proyecto: en empresas retail, informáticas, mineras y bancarias.
Consultor externo: en empresas retail, informáticas, mineras, agroindustria y bancarias.
Relator títular: de nuestra escuela.