Aprende desarrollando desde el día uno. Piensa como ingeniero, programa como profesional, actúa como solucionador.
Aprende desarrollando desde el día uno. Piensa como ingeniero, programa como profesional y actúa como solucionador.
Identifica y documenta necesidades del usuario o cliente para el diseño y desarrollo de soluciones de software efectivas.
Aplica principios de arquitectura de software, patrones de diseño y modelado UML para construir soluciones estructuradas y escalables.
Implementa aplicaciones usando diversos lenguajes de programación, frameworks y paradigmas (orientado a objetos, funcional, etc.).
Diseña, implementa y gestiona bases de datos relacionales y no relacionales, optimizando el acceso, integridad y seguridad de la información.
Aplica técnicas de verificación, validación y pruebas automatizadas para asegurar el correcto funcionamiento y calidad del software.
Participa en la planificación, seguimiento y entrega de proyectos de software, utilizando metodologías ágiles (Scrum, Kanban) o tradicionales.
Implementa prácticas básicas de ciberseguridad en el desarrollo de software, garantizando la protección de datos y sistemas.
Explora e incorpora tecnologías como inteligencia artificial, IoT, blockchain o computación en la nube en soluciones innovadoras de software.
Ejecuta procesos de implementación, actualización y mantenimiento de aplicaciones en entornos locales o en la nube.
Aprende desarrollando desde el día uno. Piensa como ingeniero, programa como profesional, actúa como solucionador.
Chatbots can collect a variety of data, including user preferences, behavior patterns, and transaction.
Back-end systems manage the data and logic needed for web applications, ensuring data integrity.
UI/UX design focuses on enhancing user satisfaction by improving usability and accessibility.
Data scientists utilize statistical methods and algorithms to extract insights from structured and unstructured data.
Cybersecurity professionals protect systems and networks from digital attacks.
Digital marketing encompasses various online strategies to promote products and services and engage with customers.
Find out about partner companies where you can do your internship and find a job








These are the talents that will support you to ensure the achievement of your goals.
Este programa de Tecnólogo Profesional en Desarrollo de Software es:
These are the talents that will support you to ensure the achievement of your goals.
Modelo que permite estudiar y adquirir experiencia laboral al mismo tiempo, fortaleciendo el perfil profesional desde el inicio de la formación.
Alianzas que permiten acceder a beneficios educativos, oportunidades de formación y condiciones especiales para afiliados y sus familias.
Alternativa de financiación para acceder a los programas académicos de IDITEK a través de las diferentes opciones y beneficios ofrecidos por ICETEX.
These are the talents that will support you to ensure the achievement of your goals.
Para alcanzar el título de Técnico Profesional en Desarrollo de Software y culminar exitosamente tu trayectoria académica, es fundamental cumplir con una serie de requisitos diseñados para asegurar tu preparación integral en el campo.
Estos requisitos garantizan que, al egresar, poseas las competencias y conocimientos necesarios para destacarte en la dinámica industria de la programación de software.
Haber cursado y aprobado todos los espacios académicos de su correspondiente plan de estudios.
Matricular, cursar y aprobar la Opción de grado.
Efectuar el pago del valor estipulado por los derechos de grado.
Acreditar el nivel de idioma extranjero exigido por IDITEK.
Encontrarse a paz y salvo administrativa, académica y financieramente por todo concepto en la Institución.
Haber cumplido con la presentación de la prueba de Estado correspondiente.
Find out about partner companies where you can do your internship and find a job










These are the talents that will support you to ensure the achievement of your goals.