Estoy en segundo de DAW. Este post es lo que me habría gustado leer antes de matricularme, porque casi todo lo que encontré entonces eran folletos de centros privados o listas de módulos copiadas del BOE sin explicar nada.
Aquí va lo que se estudia de verdad, qué cuesta más de lo que parece, en qué se diferencia de DAM y si merece la pena en 2026.
Qué es DAW (y qué no es)
DAW es un ciclo formativo de grado superior de dos años: uno y medio en el instituto y unos tres meses de prácticas en empresa. Al terminar eres técnico superior y sales capacitado para desarrollar, desplegar y mantener aplicaciones web.
Lo que no es: un curso solo de programación. Esa es la idea equivocada con la que entra mucha gente y la razón por la que algunos abandonan en el primer trimestre. Vas a dar sistemas operativos, redes, permisos de ficheros y administración. Si eso te suena aburrido, tenlo en cuenta antes de matricularte, porque es aproximadamente la mitad del primer año.
Los módulos de primero, uno por uno
Programación
El módulo con más horas y el que marca el ritmo del curso. Normalmente Java, en algunos centros Python. Empiezas por variables y condicionales y acabas en programación orientada a objetos: clases, herencia, interfaces, colecciones y manejo de excepciones.
No importa tanto el lenguaje como la lógica. Quien entiende bien la lógica cambia de lenguaje en unas semanas; quien la arrastra floja se atasca en todos.
Bases de datos
Diseño entidad-relación, paso a modelo relacional, normalización y SQL. Empiezas con consultas simples y terminas con joins de varias tablas, subconsultas y agrupaciones.
El salto que más cuesta no es la sintaxis de SQL, es el diseño: decidir qué tablas necesitas y cómo se relacionan. Un diseño mal planteado al principio te persigue durante todo el proyecto.
Sistemas informáticos
Este es el módulo que nadie se espera y el que más gente suspende. Te doy el temario real, porque es justo lo que no cuenta ningún folleto:
- Particionado de discos: diferencias entre MBR y GPT, tipos de partición y cuándo usar cada esquema.
- Permisos en Linux: lectura, escritura y ejecución, notación octal,
chmod,chowny cómo funcionaumask. - Permisos especiales: setuid, setgid y sticky bit, con su representación en octal. Esto cae en examen casi seguro.
- Comandos de sistema de ficheros y gestores de paquetes según la distribución.
- Redes y recursos compartidos: unidades de red, rutas UNC, controladores de dominio y asignación de permisos sobre carpetas compartidas a grupos.
Te hablo con franqueza: en mis exámenes de este módulo los fallos que más me repetí fueron confundir tipos de partición, usar mal chown, olvidarme del dígito octal de los permisos especiales y definir mal las rutas UNC. No son conceptos difíciles, son conceptos que hay que practicar en una terminal de verdad en vez de estudiarlos de apuntes. Si haces solo lo segundo, los suspendes.
Lenguajes de marcas
HTML, CSS y XML, con su validación y transformaciones. Es de los módulos más agradecidos porque ves resultados inmediatos en pantalla, y también de los que más falsa sensación de facilidad dan: hacer que algo se vea bien es fácil, hacerlo accesible y bien estructurado no tanto.
Entornos de desarrollo
Control de versiones con Git, herramientas de depuración, pruebas y documentación. Suena a módulo de relleno y resulta ser de los más útiles cuando llegas a las prácticas, porque el Git de empresa es el pan de cada día.
Consejo: lo que dan de Git en clase se queda corto. Practica ramas, conflictos y pull requests por tu cuenta.
Segundo año: aquí empieza lo bueno
El primer año es tronco común y bastante teórico. En segundo el ciclo se vuelve claramente de desarrollo web:
- Desarrollo web en entorno cliente: JavaScript en serio y algún framework moderno (React, Vue o Angular según el centro).
- Desarrollo web en entorno servidor: la lógica de negocio, con Java, PHP o Node según dónde estudies.
- Diseño de interfaces web: usabilidad, accesibilidad y maquetación responsive.
- Despliegue de aplicaciones web: servidores, dominios, certificados y puesta en producción.
- Proyecto y FCT: un proyecto final y las prácticas en empresa.
DAW o DAM: la diferencia real
Esta es la duda más repetida y la respuesta corta es que el primer año es prácticamente idéntico. Programación, bases de datos, lenguajes de marcas, sistemas y entornos de desarrollo se dan en los dos ciclos.
La bifurcación es en segundo. DAW se especializa en aplicaciones que corren en un navegador: frontend, backend web y despliegue. DAM se va a aplicaciones de escritorio y móviles nativas, con más peso de programación multimedia y acceso a datos desde aplicaciones instaladas.
En la práctica: si te imaginas haciendo webs y aplicaciones que la gente abre desde el navegador, DAW. Si te tira más hacer apps de móvil o programas de escritorio, DAM. Y si dudas, tranquilo, porque con el primer año común hay margen para replantearlo.
Los proyectos que haces de verdad
Esto es lo que menos se cuenta y lo que más me está enseñando. No son ejercicios inventados: son proyectos con un cliente o un problema real detrás.
Mi proyecto de síntesis consiste en desarrollar una plataforma de gestión para una asociación de pacientes: una parte pública donde cualquiera puede hacerse socio, donar o apuntarse a eventos, y un panel de administración con distintos roles para que la organización lo gestione. Suena sencillo hasta que te pones con los roles y los permisos.
Para el proyecto de final de grado trabajamos sobre retos planteados por empresas y organismos reales. En mi caso le estoy dando vueltas a una aplicación de acceso restringido a personal sanitario para apoyo en el diagnóstico de enfermedades raras, cruzando los datos del paciente con una base de datos de referencia y dejando siempre la última palabra al profesional.
Si vienes pensando que vas a hacer «una web de una pizzería» durante dos años, el nivel de los proyectos te va a sorprender para bien.
¿Hay que ser bueno en matemáticas?
No. Es el miedo que más veo y es infundado. Necesitas sistemas de numeración (binario y hexadecimal) y aritmética básica. No hay cálculo, ni álgebra, ni nada parecido a lo que se ve en una ingeniería.
Lo que sí necesitas es tolerancia a la frustración. Vas a pasar tardes enteras con algo que no funciona por un detalle tonto. Esa es la habilidad que de verdad separa a quien termina de quien lo deja, mucho más que las matemáticas.
Qué ordenador necesitas
Menos del que te quieren vender. Yo trabajo con un portátil con Intel Core i5-10210U, 14 GB de RAM y gráfica integrada, sin tarjeta dedicada, con Ubuntu. Con eso voy sobrado para todo el ciclo: entornos de desarrollo, bases de datos, contenedores y máquinas virtuales.
Lo único en lo que merece la pena no escatimar es la RAM, porque en cuanto empiezas a levantar una máquina virtual o varios contenedores a la vez es lo primero que se te queda corto. 16 GB es el punto cómodo; con 8 se puede, cerrando cosas.
La gráfica dedicada no te hace falta para nada del temario. Si alguien te dice que necesitas un portátil gaming para estudiar DAW, no le hagas caso.
¿Merece la pena en 2026?
Con la IA escribiendo código, la pregunta es legítima. Mi opinión, desde dentro y sin vender nada: sí, pero por motivos distintos a los de hace unos años.
Lo que te da el ciclo no es «saber escribir código», que es justo lo que una IA hace rápido. Te da la base para entender qué está haciendo ese código, por qué falla, cómo se estructura un proyecto y cómo se despliega. Sin esa base, la IA te da algo que funciona y no sabes ni si es correcto ni cómo arreglarlo cuando se rompe.
A favor: son dos años en vez de cuatro, con prácticas en empresa incluidas, y sale muchísimo más barato que una carrera. Además te deja la puerta abierta a acceder a la universidad después, que es lo que yo tengo pensado hacer.
En contra, y con honestidad: el título por sí solo no te coloca. Lo que te coloca son los proyectos que puedas enseñar y lo que hayas hecho fuera de clase. El ciclo te da la base y el tiempo; el portfolio te lo montas tú.
Resumiendo
DAW es una formación seria y bastante completa, con más sistemas y redes de lo que la gente espera. No necesitas ser bueno en matemáticas ni tener un ordenador caro. Necesitas aguante y practicar por tu cuenta lo que en clase se queda a medias, sobre todo Git y la terminal.
Si quieres saber cómo es la parte de empresa, escribí sobre qué haces realmente en las prácticas. Y si quieres adelantarte en la parte de sistemas, montar un servidor Linux casero te va a enseñar más que cualquier apunte.
¿Alguna duda concreta sobre el ciclo? Déjamela en los comentarios y te respondo.


