Carrera de Técnico en Programación
La formación que ofrece la carrera de Técnico en Programación permite al egresado realizar actividades dirigidas a diseñar, codificar e implementar software de sistemas informáticos; emplear frameworks y metodologías ágiles para el desarrollo de software; implementar bases de datos relacionales y no relacionales; construir aplicaciones web e implementar aplicaciones móviles multiplataforma.
Durante el proceso de formación, la y el estudiante desarrollará las siguientes competencias laborales:
- Desarrollo de software de sistemas informáticos.
- Desarrollo de software con herramientas orientadas a la productividad.
- Administración de bases de datos en un sistema de información.
- Desarrollo de aplicaciones web en un sistema de información.
- Desarrollo de aplicaciones móviles multiplataforma.
Además, se presentan las Habilidades para la Vida y el Trabajo agrupadas en cuatro dimensiones, que enriquecen el perfil de egreso del bachiller:
- Empoderamiento: Regulación de emociones, Autoconocimiento y Comunicación.
- Empleabilidad: Logro de metas, Autonomía y Toma de decisiones.
- Aprendizaje: Resolución de problemas, Mentalidad de crecimiento y Creatividad.
- Ciudadanía: Trabajo en equipo, Conciencia social y Empatía.
Los egresados aplicarán los Conceptos Centrales de la Educación para el Desarrollo Sostenible (CoCEDS), generando soluciones socialmente aceptables, ambientalmente amigables y económicamente viables.
- Nexo Agua - Energía - Alimentación.
- Servicios ecosistémicos.
- Sistemas socioecológicos.
- Economía ecológica.
Justificación de la carrera
La carrera de Técnico en Programación forma al estudiante para el desarrollo de software, la administración de bases de datos, y la creación de aplicaciones web y móviles. Estas competencias facilitan su inserción laboral, su continuidad educativa o el emprendimiento de proyectos propios.
El egresado podrá desempeñarse en empresas de desarrollo de software, diseño de sistemas de cómputo, instituciones educativas o de manera independiente.
Mapa de Competencias Laborales
Desarrolla software de sistemas informáticos
- Diseña software de sistemas informáticos.
- Codifica software de sistemas informáticos.
- Implementa software de sistemas informáticos.
Desarrolla software con herramientas orientadas a la productividad
- Emplea frameworks para el desarrollo de software.
- Aplica metodologías ágiles para el desarrollo de software.
Administra bases de datos en un sistema de información
- Implementa Bases de Datos Relacionales.
- Implementa Bases de Datos No Relacionales.
Desarrolla aplicaciones web en un sistema de información
- Construye aplicaciones web.
- Implementa aplicaciones web.
Desarrolla aplicaciones móviles multiplataforma
- Diseña aplicaciones móviles multiplataforma.
- Implementa aplicaciones móviles multiplataforma.