Carrera técnica · Desarrollo de Software

DESARROLLO DE
SOFTWARE

Aprendé a analizar necesidades, programar soluciones, trabajar con datos y crear aplicaciones mediante procesos de desarrollo de software.

PROGRAMACIÓNBASES DE DATOSDISEÑO UXCALIDAD
Laboratorio moderno: estudiantes trabajando en desarrollo de software
Ruta de una solución
IDEA → CÓDIGO → SOFTWARE
Del problema a la solución

La tecnología se construye paso a paso.

Un sistema digital comienza con una necesidad. Para resolverla hay que analizar requisitos, desarrollar componentes, organizar datos, probar resultados y mejorar la experiencia de quien lo utiliza.

En esta carrera conocerás algoritmos, programación orientada a objetos, bases de datos, metodologías ágiles y diseño de interacciones, junto con buenas prácticas de seguridad y uso responsable de la tecnología.

No se trata únicamente de aplicaciones para celulares: el programa forma en distintos componentes y procesos del desarrollo de software.
Grupo de personas colaborando en desarrollo de software
Aprendizaje colaborativo

Programar también es trabajar en equipo.

En un proyecto de software se analizan necesidades, se comparten ideas y se construyen componentes que deben funcionar juntos. La colaboración y la documentación son parte del proceso.

EQUIPO · PLANIFICACIÓN · DESARROLLO
Lo que vas a aprender

Seis habilidades para transformar ideas en soluciones

</>

Lógica y algoritmos

Resolver problemas mediante razonamiento lógico, algoritmos y diagramas de flujo.

{ }

Programación

Construir componentes de software con programación orientada a objetos.

▤

Bases de datos

Modelar, organizar y consultar información en bases de datos relacionales y NoSQL.

✓

Calidad y colaboración

Aplicar metodologías ágiles, seguimiento de versiones y buenas prácticas de calidad.

▣

Experiencia de usuario

Diseñar interacciones más claras y útiles para las personas usuarias.

⚙

Integración de componentes

Comprender cómo se comunican los componentes de una aplicación y cómo se desarrollan soluciones móviles.

Fotografía de estudiantes de CALUFA trabajando frente a computadoras
Nuestra comunidad educativa

Aprendizaje técnico en CALUFA.

La formación se construye con práctica, acompañamiento y esfuerzo compartido. Esta imagen institucional muestra el ambiente de trabajo y colaboración entre estudiantes.

FOTOGRAFÍA INSTITUCIONAL CALUFA
Aprender haciendo

Tres escenarios para aplicar lo que aprendés

01

Organizar información

Diseñar una base de datos que permita almacenar y consultar información para un proyecto.

02

Crear una solución

Traducir requisitos en algoritmos, programar componentes y comprobar su funcionamiento.

03

Mejorar una interfaz

Examinar la experiencia de usuario y proponer interacciones más sencillas y accesibles.

Áreas que vas a explorar

Del código a una solución útil

Persona programando una solución de software
Programación: desarrollar, comprobar y mejorar componentes de software.
Diseñadora trabajando en interfaces y experiencia de usuario
Experiencia de usuario: construir interacciones claras, funcionales y accesibles.
Equipo revisando la arquitectura y los datos de un sistema
Bases de datos: organizar información e integrar componentes de un sistema.
Tu recorrido en la especialidad

De la lógica a los proyectos de software

Este recorrido resume contenidos del programa MEP 2025; no reemplaza la malla curricular oficial.

01DÉCIMO

Construí las bases

Alfabetización y seguridad digital; tecnologías de información; lógica, algoritmos, requisitos e introducción a la programación; nociones de redes y virtualización.

02UNDÉCIMO

Desarrollá y organizá

Desarrollo ágil, calidad, programación orientada a objetos, estructuras de datos, bases de datos y emprendimiento.

03DUODÉCIMO

Integrá y mejorá

Programación orientada a objetos avanzada, aplicaciones móviles, comunicación entre componentes, experiencia de usuario y diseño de interacciones.

Poné a prueba tu curiosidad

¿Cómo resolverías estas situaciones?

Explorá ejemplos inspirados en los contenidos de la carrera.

Una empresa necesita organizar cientos de registros. ¿Qué se puede hacer?

Diseñar modelos de datos y usar bases de datos para almacenar, relacionar y consultar la información.

Un equipo modifica el mismo proyecto. ¿Cómo se coordina?

Con prácticas de desarrollo ágil, control de versiones y seguimiento del trabajo.

Una aplicación funciona, pero resulta confusa. ¿Cómo se mejora?

Analizando la experiencia de usuario y diseñando interacciones que faciliten las tareas.

Equipo colaborando en un proyecto de desarrollo de software
Tu siguiente proyecto

Construí soluciones con tecnología.

Conocé cómo la carrera Desarrollo de Software de CALUFA integra programación, bases de datos, calidad y experiencia de usuario en la formación técnica nocturna.

Consultar por esta carrera ↗

Denominación oficial del programa MEP: Desarrollo de Aplicaciones de Software. Programa aprobado por el Consejo Superior de Educación, acuerdo 202-26-2025 (12/05/2025).