Cursos disponibles

Aprende a desarrollar aplicaciones móviles modernas combinando Kotlin, Jetpack Compose y los servicios de Android. Diseña interfaces dinámicas, gestiona datos, utiliza sensores y crea aplicaciones reales listas para su uso profesional.

En este módulo los alumnos aprenderán a diseñar, desplegar y gestionar aplicaciones en la nube utilizando AWS, una de las plataformas más utilizadas en el sector profesional. Trabajarán con los servicios fundamentales que usa cualquier empresa moderna.

Este módulo aborda el desarrollo de servicios y procesos, incluyendo la gestión de hilos (multihilo) y procesos, la programación segura, la comunicación mediante sockets y la implementación de servicios en red, proporcionando una base sólida para construir aplicaciones robustas, seguras y eficientes.

Aprende a desarrollar aplicaciones móviles modernas combinando Kotlin, Jetpack Compose y los servicios de Android. Diseña interfaces dinámicas, gestiona datos, utiliza sensores y crea aplicaciones reales listas para su uso profesional.

En este módulo los alumnos aprenderán a diseñar, desplegar y gestionar aplicaciones en la nube utilizando AWS, una de las plataformas más utilizadas en el sector profesional. Trabajarán con los servicios fundamentales que usa cualquier empresa moderna.

Este módulo aborda el desarrollo de aplicaciones Java con Spring Boot, creación de API RESTful, gestión de datos con Hibernate y el uso de bases de datos MariaDB y MongoDB, ofreciendo una base sólida para construir aplicaciones modernas y conectadas.

Curso destinado al desarrollo del Proyecto Intermodular de Fin de Ciclo de DAM, donde el alumnado integra conocimientos de programación, bases de datos, entornos de desarrollo y despliegue de aplicaciones para crear una solución software completa. Se trabajan buenas prácticas, documentación técnica y criterios de calidad propios del entorno profesional.

Domina los fundamentos de la programación estructurada y orientada a objetos: variables, control de flujo, funciones, clases y colecciones. A través de ejercicios prácticos, aprenderás a resolver problemas, diseñar algoritmos eficientes y escribir código limpio y mantenible

Conocerás las herramientas que usa un programador: Git para controlar versiones, UML para hacer diagramas, JUnit para probar código y editores como IntelliJ o Eclipse para escribir programas.

Domina los fundamentos de la programación estructurada y orientada a objetos: variables, control de flujo, funciones, clases y colecciones. A través de ejercicios prácticos, aprenderás a resolver problemas, diseñar algoritmos eficientes y escribir código limpio y mantenible