Apuntes de DAM y DAW con ejercicios que se corrigen solos
Las 14 asignaturas de los dos ciclos, tema a tema, con ejemplos, vídeos y retos que compruebas al momento en el navegador.
¿Por dónde empiezo?
Programación conecta con todas las demás líneas.
Empezar por Programación¿Nunca has programado? Empieza por aquí
Las asignaturas
1º curso
Las cinco líneas del primer curso, comunes a DAM y DAW
EDEntornos de DesarrolloAprende a configurar, personalizar y optimizar tu flujo de trabajo de desarrollo con IDEs, control de versiones y herramientas de construcción.7 temasPROGProgramaciónDomina los fundamentos de la programación orientada a objetos, estructuras de datos y algoritmos con Java y otros lenguajes.14 temasLMLenguajes de MarcasExplora HTML, CSS, XML, JSON y tecnologías web para crear interfaces modernas y estructurar datos.9 temasBDBases de DatosDiseña, implementa y gestiona bases de datos relacionales con SQL, modelado ER y optimización de consultas.9 temasSISistemas InformáticosComprende los fundamentos de hardware, sistemas operativos, redes y administración de sistemas.10 temas
2º DAM
Desarrollo de Aplicaciones Multiplataforma · Temario completo · ¿DAM o DAW?
ADAcceso a DatosConecta aplicaciones con bases de datos mediante JDBC, Hibernate/JPA y explora alternativas NoSQL como MongoDB.7 temasDIDesarrollo de InterfacesCrea interfaces gráficas con JavaFX, aplica principios de usabilidad y genera informes profesionales.9 temasPMDMProgramación Multimedia y Dispositivos MóvilesDesarrolla aplicaciones Android con Kotlin, gestiona multimedia y sensores del dispositivo.6 temasPSPProgramación de Servicios y ProcesosDomina la programación concurrente con hilos, comunicación por sockets y técnicas de criptografía.6 temasSGESistemas de Gestión EmpresarialAprende los fundamentos de los sistemas ERP y CRM, su arquitectura y desarrollo de componentes empresariales.6 temas
2º DAW
Desarrollo de Aplicaciones Web · Temario completo
DWECDesarrollo Web en Entorno ClienteDomina JavaScript moderno, manipulación del DOM y frameworks frontend como React para crear interfaces interactivas.7 temasDWESDesarrollo Web en Entorno ServidorConstruye backends robustos con PHP o Node.js, implementa APIs REST y gestiona autenticación y seguridad.8 temasDESPDespliegue de Aplicaciones WebAprende Docker, configura servidores web con Nginx/Apache e implementa pipelines CI/CD profesionales.7 temasDIWDiseño de Interfaces WebDiseña interfaces accesibles y responsive aplicando UX/UI, preprocesadores CSS y sistemas de diseño.7 temas
Prepara el examen
Más de 950 preguntas de autoevaluación de todos los temas, y herramientas para usarlas como mejor estudies.
Reto del díaUn ejercicio nuevo cada día, el mismo para todos, que se corrige al momento. Resuélvelo y mantén la racha.Resolver el de hoyPracticar
- Simulacros de examenTests al azar de los temas que elijas, con tiempo límite, nota sobre 10 y corrección explicada.
- Ejercicios sin finSubredes, cambio de base, permisos chmod, complemento a dos… uno nuevo cada vez y con solución.
- Proyecto intermodularIdeas, fases, memoria, rúbrica y preparación de la defensa del proyecto final.
Repasar
- Repaso espaciadoUnas pocas preguntas al día, justo antes de que se te olviden. Las que fallas vuelven antes.
- Plan de estudioPon la fecha del examen y te repartimos los temas por días, con repaso y simulacros.
- Chuletas para imprimirLo esencial de cada asignatura en una hoja: sintaxis, comandos y conceptos que caen en el examen.
- GlosarioMás de 200 términos del temario explicados en una o dos frases, con enlace al tema.
Herramientas
- AlgoritmosBúsqueda, ordenación, grafos, programación dinámica… animados paso a paso con tus datos y en cinco lenguajes.
- Patrones de diseñoSingleton, Strategy, Observer, State… con el problema que resuelven, su diagrama UML, el código y ejercicios.
- Compilador onlineEjecuta Java, Python, JavaScript, PHP, C++, Bash y SQL en el navegador, con entrada por teclado.
Últimas novedades
La web se actualiza cada semana con ejercicios, simuladores y temas ampliados.
- MejoraEntra con tu cuenta de Google o de GitHub, y recupera tu contraseña tú solo
- TemarioPatrones de arquitectura: MVC, DAO, Repository e inyección de dependencias
- TemarioPatrones de comportamiento: Command, Iterator, Template Method y Chain of Responsibility
- TemarioPatrones estructurales: Adapter, Decorator, Facade, Composite y Proxy