Casi nadie que empieza DAM sabe cuál es la asignatura que decide el curso.
No es Bases de datos. No es Sistemas informáticos. Es Programación: la de más carga horaria de todo el primer año, por delante de cualquier otra. Quien la lleva al día, aprueba. Quien la deja para el final, arrastra el curso entero.
Y esa es la primera cosa que deberías saber antes de matricularte: en el primer curso de DAM no todas las asignaturas pesan lo mismo, ni te exigen lo mismo. Aquí tienes el temario real —el oficial, con sus horas— y qué haces de verdad en cada módulo. Sin adornos.
Cómo se organiza de verdad el primer curso de DAM
El ciclo completo de Desarrollo de Aplicaciones Multiplataforma son 2.000 horas repartidas en dos cursos, según el Real Decreto 450/2010 que fija sus enseñanzas mínimas. El primer año concentra la base técnica: seis módulos, de los cuales cinco son puramente informáticos y uno es transversal.
Estas son las asignaturas de primero de DAM, con su carga horaria oficial:
Módulo (asignatura) | Horas mínimas (estatal) | Qué construyes con él |
|---|---|---|
Programación | 135 | La base de todo: lógica, Java, POO |
Bases de datos | 105 | Dónde vive y se consulta la información |
Sistemas informáticos | 100 | El entorno donde corre tu código |
Formación y orientación laboral | 90 | Cómo funciona el mercado al que sales |
Lenguajes de marcas | 70 | HTML, CSS, XML y datos estructurados |
Entornos de desarrollo | 50 | Las herramientas del oficio (IDE, control de versiones) |
Horas de las enseñanzas mínimas estatales fijadas en el Real Decreto 450/2010 (nivel nacional). Cada comunidad autónoma amplía estas horas hasta completar las 2.000 h del ciclo: en la Comunidad de Madrid el reparto lo concreta el Decreto 3/2011, así que las horas reales en tu centro serán mayores que el mínimo estatal. Lo que no cambia es el peso relativo entre módulos.
Fíjate en el desequilibrio. Programación pesa casi el triple que Entornos de desarrollo (135 h frente a 50 h de mínimo estatal). No es un detalle administrativo: es la señal de dónde tienes que poner tus horas de estudio desde la primera semana.
Módulo por módulo: qué haces realmente en cada asignatura
Los nombres oficiales dicen poco. Esto es lo que de verdad ocurre en cada uno.
Programación
El módulo que decide el curso. Empiezas por lo básico —variables, tipos de datos, condicionales, bucles— y terminas escribiendo aplicaciones completas orientadas a objetos.
El lenguaje protagonista es Java. Aquí es donde entiendes qué es una clase, un objeto, la herencia, el polimorfismo y las interfaces: los cuatro pilares de la programación orientada a objetos sobre los que se apoya casi todo el software profesional. Si esto se te resiste en octubre, todo lo demás pesa más.
Sistemas informáticos
Cómo funciona la máquina por debajo del código. Instalación y configuración de sistemas operativos (Windows y Linux), gestión de usuarios y permisos, redes básicas, y nociones de seguridad.
No es la parte más glamurosa de DAM, pero es la que te evita quedarte bloqueado cuando "el proyecto funciona en mi ordenador pero no en el del profesor".
Bases de datos
Dónde y cómo se guarda la información. Aprendes el modelo relacional, a diseñar un diagrama entidad-relación y a escribir consultas en SQL: SELECT, INSERT, JOIN, y a normalizar tablas para que los datos no se dupliquen ni se corrompan.
Es la asignatura que más se repite en las entrevistas de trabajo junior. Casi ninguna aplicación real existe sin una base de datos detrás.
Lenguajes de marcas y sistemas de gestión de información
Aquí entra la web: HTML para la estructura, CSS para el aspecto, y XML/JSON para intercambiar datos entre sistemas. No es diseño gráfico; es aprender a estructurar información para que otras aplicaciones la lean.
Entornos de desarrollo
Las herramientas con las que trabaja un programador de verdad: los IDE (Eclipse, IntelliJ, VS Code), el control de versiones con Git, la depuración de errores y las pruebas. Pocas horas, pero es lo que separa a alguien que "sabe programar" de alguien que sabe trabajar en un equipo de desarrollo.
Formación y orientación laboral (FOL)
El módulo transversal. Contratos, prevención de riesgos, derechos laborales y búsqueda de empleo. No es técnico y muchos lo infravaloran, pero es donde entiendes cómo funciona el mercado en el que vas a competir.
Los módulos donde más gente se atasca (y por qué)
Esto no sale en ningún temario oficial, pero conviene decirlo claro.
El problema del primer curso rara vez es la dificultad de un módulo aislado. Es la acumulación. Programación y Bases de datos avanzan en paralelo, las dos exigen práctica diaria, y juntas son las dos asignaturas de más peso del año. Si intentas estudiarlas "a ratos", te comen.
La trampa más común es tratar Programación como una asignatura de memorizar. No lo es. Se aprende escribiendo código todos los días, equivocándote y corrigiendo. El alumno que hace 20 ejercicios pequeños a la semana llega a diciembre mucho más sólido que el que se lee el temario tres veces.
Y hay un matiz que casi nadie menciona: Entornos de desarrollo parece el módulo "fácil" por sus pocas horas, pero es el que más te frena si lo ignoras. No dominar Git o el depurador convierte cada entrega en un suplicio. Los tres créditos que menos respetas son los que más tiempo te hacen perder.
DAM 1 vs DAM 2: qué cambia de un curso al siguiente
Muchos buscan "asignaturas de DAM" sin distinguir curso, y ahí se lía todo. El primer año es fundamentos; el segundo, especialización. Esta es la diferencia real:
Primero de DAM | Segundo de DAM | |
|---|---|---|
Enfoque | Fundamentos: aprender a programar | Especialización: aplicaciones reales |
Módulos clave | Programación, Bases de datos, Sistemas | Acceso a datos, Desarrollo de interfaces, Programación multimedia y móviles |
Qué construyes | Programas de consola y primeras apps | Apps de escritorio, móviles y con acceso a datos |
Prácticas | No hay FCT | Formación en Centros de Trabajo (≈370-400 h) |
Proyecto final | No | Proyecto de desarrollo de aplicaciones |
Los módulos de acceso a datos, interfaces, multimedia y dispositivos móviles pertenecen a segundo curso, no a primero. Es un error frecuente confundirlos.

Si quieres el mapa completo del ciclo —los dos cursos, salidas y salarios— lo tienes en la guía de la FP DAM al completo. Este artículo se centra solo en el primer año.
Requisitos y perfil de entrada para primero de DAM
DAM es un ciclo de Grado Superior, así que el acceso funciona como en cualquier otro Grado Superior de FP. Puedes entrar con Bachillerato, con un título de Técnico (Grado Medio, por ejemplo SMR), o superando la prueba de acceso a Grado Superior si tienes 19 años y no cumples los requisitos anteriores.
No necesitas la EvAU ni haber programado antes. El módulo de Programación arranca desde cero. Lo que sí ayuda es tener soltura con la lógica y no tenerle miedo a las matemáticas básicas.
Si dudas entre DAM y DAW, la diferencia está en el enfoque —multiplataforma frente a desarrollo web— y la tienes explicada en DAW o DAM: cuál elegir.
Preguntas frecuentes sobre las asignaturas de primero de DAM
¿Cuántas asignaturas tiene primero de DAM?
Seis módulos: Programación, Sistemas informáticos, Bases de datos, Lenguajes de marcas, Entornos de desarrollo y Formación y orientación laboral. Cinco son técnicos y uno es transversal (FOL).
¿Qué lenguajes de programación se usan en primero de DAM?
Principalmente Java en el módulo de Programación y SQL en Bases de datos. En Lenguajes de marcas trabajas con HTML, CSS y XML/JSON. Java es el que más peso tiene y el que marca el ritmo del curso.
¿Se puede aprobar primero de DAM sin saber programar antes?
Sí. El módulo de Programación empieza desde los fundamentos. La clave no es la experiencia previa, sino la constancia: practicar código a diario desde las primeras semanas evita el atasco de mitad de curso.
¿Por qué mi centro imparte más horas por módulo que las que aparecen aquí?
Porque las cifras de la tabla son las enseñanzas mínimas estatales del RD 450/2010: el suelo común para toda España. Cada comunidad amplía esas horas hasta completar las 2.000 h del ciclo (en Madrid, mediante el Decreto 3/2011), así que las horas reales de tu centro serán mayores. Lo que no cambia entre comunidades es el peso relativo: Programación siempre es el módulo más grande.
¿Qué módulos de primero cuentan más para segundo?
Programación y Bases de datos son la base directa de Acceso a datos, Desarrollo de interfaces y Programación multimedia, que verás en segundo. Llevarlos flojos de primero se paga en el segundo curso.
¿Hay prácticas en empresa en primero de DAM?
No. La Formación en Centros de Trabajo (FCT) está en segundo curso. En primero el foco es 100% aula y proyectos propios.



