DAM o DAW: diferencias y cuál elegir
DAM (Desarrollo de Aplicaciones Multiplataforma) y DAW (Desarrollo de Aplicaciones Web) son los dos ciclos de grado superior de Formación Profesional para ser programador. Se parecen mucho más de lo que parece por el nombre: comparten todo el primer curso y solo se separan en segundo. Aquí tienes qué tienen en común, qué cambia, a qué trabajos lleva cada uno y cómo decidir sin miedo a equivocarte.
Lo que tienen en común
Los dos son ciclos de la familia de Informática y Comunicaciones, duran dos cursos (2.000 horas) y terminan con el título de Técnico Superior, que da acceso directo a la universidad. Los dos incluyen un proyecto intermodular, un periodo de formación en empresa y los mismos módulos comunes de la FP. Y, sobre todo, el primer curso es idéntico: los mismos módulos técnicos, con el mismo código oficial.
Entornos de Desarrollo
ED · código 0487 · 7 temas
Aprende a configurar, personalizar y optimizar tu flujo de trabajo de desarrollo con IDEs, control de versiones y herramientas de construcción.
Ver apuntesProgramación
PROG · código 0485 · 14 temas
Domina los fundamentos de la programación orientada a objetos, estructuras de datos y algoritmos con Java y otros lenguajes.
Ver apuntesLenguajes de Marcas y Sistemas de Gestión de Información
LMSGI · código 0373 · 9 temas
Explora HTML, CSS, XML, JSON y tecnologías web para crear interfaces modernas y estructurar datos.
Ver apuntesBases de Datos
BD · código 0484 · 9 temas
Diseña, implementa y gestiona bases de datos relacionales con SQL, modelado ER y optimización de consultas.
Ver apuntesSistemas Informáticos
SI · código 0483 · 10 temas
Comprende los fundamentos de hardware, sistemas operativos, redes y administración de sistemas.
Ver apuntesPor eso el primer año es el que más pesa: si aprendes bien a programar en Java y a diseñar y consultar bases de datos con SQL, tendrás la base de cualquiera de los dos segundos cursos.
Lo que cambia en segundo
En segundo cada ciclo se especializa. DAM se va hacia las aplicaciones que se instalan (de escritorio, móviles y de gestión empresarial) y hacia lo que ocurre por debajo (ficheros, bases de datos, hilos y comunicaciones en red). DAW se centra por completo en la web: lo que pasa en el navegador, lo que pasa en el servidor, el diseño de la interfaz y la puesta en producción.
Segundo de DAM
Acceso a Datos
AD · código 0486 · 7 temas
Conecta aplicaciones con bases de datos mediante JDBC, Hibernate/JPA y explora alternativas NoSQL como MongoDB.
Ver apuntesDesarrollo de Interfaces
DI · código 0488 · 9 temas
Crea interfaces gráficas con JavaFX, aplica principios de usabilidad y genera informes profesionales.
Ver apuntesProgramación Multimedia y Dispositivos Móviles
PMDM · código 0489 · 6 temas
Desarrolla aplicaciones Android con Kotlin, gestiona multimedia y sensores del dispositivo.
Ver apuntesProgramación de Servicios y Procesos
PSP · código 0490 · 6 temas
Domina la programación concurrente con hilos, comunicación por sockets y técnicas de criptografía.
Ver apuntesSistemas de Gestión Empresarial
SGE · código 0491 · 6 temas
Aprende los fundamentos de los sistemas ERP y CRM, su arquitectura y desarrollo de componentes empresariales.
Ver apuntesSegundo de DAW
Desarrollo Web en Entorno Cliente
DWEC · código 0612 · 7 temas
Domina JavaScript moderno, manipulación del DOM y frameworks frontend como React para crear interfaces interactivas.
Ver apuntesDesarrollo Web en Entorno Servidor
DWES · código 0613 · 8 temas
Construye backends robustos con PHP o Node.js, implementa APIs REST y gestiona autenticación y seguridad.
Ver apuntesDespliegue de Aplicaciones Web
DAW · código 0614 · 7 temas
Aprende Docker, configura servidores web con Nginx/Apache e implementa pipelines CI/CD profesionales.
Ver apuntesDiseño de Interfaces Web
DIW · código 0615 · 7 temas
Diseña interfaces accesibles y responsive aplicando UX/UI, preprocesadores CSS y sistemas de diseño.
Ver apuntesQué tipo de trabajo hace cada uno
Con DAM los puestos típicos son desarrollador de aplicaciones Android, desarrollador backend (Java, Kotlin, Python), programador de aplicaciones de escritorio, consultor técnico o programador de sistemas de gestión empresarial (ERP como Odoo o SAP) y, en menor medida, desarrollo de videojuegos.
Con DAW los puestos típicos son desarrollador frontend (JavaScript y frameworks como React o Angular), desarrollador backend web (PHP, Node.js, Java), desarrollador full stack, maquetador web y, con experiencia, perfiles cercanos a DevOps por la parte de despliegue.
Hay mucho terreno compartido: el desarrollo backend y las bases de datos están en los dos, y en la práctica muchas empresas contratan a titulados de DAM para web y al revés. Lo que más pesa al buscar el primer empleo no es el nombre del título, sino los proyectos que puedas enseñar.
¿Cuál elegir?
Elige DAM si…
- te atraen las apps móviles o los programas que se instalan en el ordenador;
- te interesa lo que pasa por dentro: procesos, hilos, comunicaciones en red, acceso a datos;
- te ves trabajando en una empresa grande con sistemas de gestión (ERP, CRM).
Elige DAW si…
- te gusta ver el resultado en el navegador y cuidar cómo se ve y se usa una web;
- quieres llegar a full stack: interfaz, servidor, base de datos y despliegue;
- buscas el camino más directo a las ofertas de desarrollo web, que son las más numerosas.
Si dudas, no pasa nada: el primer curso es el mismo, así que puedes decidir al terminarlo, y si después quieres el otro título solo tendrás que cursar los módulos de segundo que te falten, porque los de primero se convalidan.
¿Y ASIR?
ASIR (Administración de Sistemas Informáticos en Red) es el tercer ciclo superior de informática, pero no es de programación: forma administradores de servidores, redes y seguridad. Si lo que te atrae es la ciberseguridad o la infraestructura, ASIR (y después un curso de especialización en ciberseguridad) es mejor punto de partida que DAM o DAW.
Pruébalo antes de decidir
La mejor forma de saber si te gusta programar es programar un poco. Empieza por la guía para aprender a programar desde cero, mira el temario completo de DAM y de DAW, o asómate a los apuntes de un módulo de cada lado: aplicaciones móviles (DAM) y JavaScript en el navegador (DAW).
Preguntas frecuentes
¿Cuál es más difícil, DAM o DAW?
Tienen una dificultad parecida, porque el primer curso es el mismo y es el que más cuesta a quien empieza de cero: programar. En segundo, DAM tiene módulos más abstractos (hilos, comunicaciones en red, acceso a datos) y DAW más variedad de tecnologías web que cambian rápido. Lo difícil de verdad en los dos es practicar a diario.
¿Cuál tiene más salidas?
Los dos tienen muchas. Las ofertas de desarrollo web (frontend, backend y full stack) son las más numerosas, y DAW va directo a ellas; DAM también da acceso a muchas de esas ofertas de backend y añade las de aplicaciones móviles, escritorio y sistemas de gestión empresarial como Odoo o SAP. Más que el título, en una entrevista pesan los proyectos que puedas enseñar.
¿Puedo estudiar el otro ciclo después?
Sí, y es bastante habitual. Los módulos de primero son los mismos en los dos ciclos, así que se convalidan y solo tienes que cursar los módulos propios de segundo del otro ciclo. Muchos centros permiten hacerlo en un año.
¿Y si me interesa la ciberseguridad o los sistemas?
Entonces el ciclo más cercano es ASIR (Administración de Sistemas Informáticos en Red), que se centra en servidores, redes y seguridad, y que se puede completar con un curso de especialización en ciberseguridad. DAM y DAW dan la base de programación que se necesita para el desarrollo seguro y el análisis de aplicaciones, pero no son ciclos de sistemas.
¿Puedo cambiar de ciclo al terminar primero?
En la mayoría de centros sí, porque el primer curso es el mismo: se pide plaza en el segundo curso del otro ciclo y se convalidan los módulos aprobados. Depende de que haya plazas libres, así que consúltalo pronto en tu centro.