Grado Superior en Desarrollo de Aplicaciones Web
Técnico Superior en Desarrollo de Aplicaciones Web
Convierte tu pasión por la tecnología en una profesión con alta empleabilidad y futuro en el desarrollo web.
- FP Dual: Presencial con prácticas en empresa
- 2000 horas
El Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web (DAW) prepara a los estudiantes para diseñar, desarrollar, implantar y mantener aplicaciones web en entornos profesionales reales. A lo largo del curso se adquieren competencias técnicas en programación, bases de datos, servidores y tecnologías web, junto con habilidades clave en trabajo en equipo, resolución de problemas y adaptación tecnológica.
Esta formación combina conocimientos técnicos avanzados con una orientación práctica y actualizada, alineada con las necesidades del sector digital y la transformación tecnológica de las empresas.
- Duración: 2.000 horas
- Modalidad: FP Dual (clases presenciales + prácticas en empresa)
- Acceso: Bachillerato, Técnico Superior, COU/BUP, prueba de acceso a Ciclos Formativos de Grado Superior o Título Universitario
- Competencias: Desarrollo de aplicaciones web, programación, bases de datos, diseño de interfaces, despliegue y mantenimiento de sistemas.
- Salidas profesionales: Empresas de software, marketing digital, administración pública, autónomo/freelance.
La formación que impulsa tu futuro
Materias:
Sistemas Informáticos
- Explotación de sistemas microinformáticos (arquitectura, redes, seguridad).
- Instalación de sistemas operativos (libres y propietarios).
- Gestión de la información (sistemas de archivos, discos, RAID).
- Configuración de sistemas operativos (usuarios, permisos, servicios).
- Conexión de sistemas en red (TCP/IP, IPv4/IPv6, redes cableadas e inalámbricas).
- Gestión de recursos en red (servidores, seguridad, cifrado).
- Explotación de aplicaciones de propósito general (ofimática, utilidades).
Bases de Datos
- Almacenamiento de la información (SGBD, bases centralizadas/distribuidas).
- Bases de datos relacionales (modelo relacional, DDL, DCL).
- Realización de consultas (SELECT, subconsultas, agrupaciones).
- Tratamiento de datos (INSERT, UPDATE, DELETE, transacciones).
- Programación en bases de datos (procedimientos, funciones, triggers).
- Diagramas Entidad/Relación y normalización.
- Bases de datos objeto-relacionales.
Programación
- Elementos de un programa (variables, tipos, operadores).
- Programación orientada a objetos (clases, métodos, herencia).
- Estructuras de control (condicionales, bucles).
- Lectura y escritura de información (ficheros, serialización).
- Interfaces gráficas.
- Estructuras de almacenamiento (arrays, listas, colecciones).
- Persistencia y conexión con bases de datos.
Lenguajes de Marcas y Sistemas de Gestión de Información
- XML (estructura, sintaxis, validación).
- HTML, XHTML y hojas de estilo.
- Sindicación de contenidos (RSS).
- Esquemas y vocabularios XML.
- Transformación de documentos XML.
- Almacenamiento y consulta de información XML.
- Sistemas de gestión empresarial.
Entornos de Desarrollo
- Desarrollo de software (fases, lenguajes).
- Instalación y uso de IDEs.
- Diseño y realización de pruebas.
- Refactorización y control de versiones.
- Diagramas UML (clases y comportamiento).
Desarrollo Web en Entorno Cliente
- Arquitecturas cliente/servidor.
- Lenguajes de script en navegador.
- Sintaxis, variables y estructuras.
- Objetos predefinidos.
- Eventos y formularios.
- Document Object Model DOM.
- Comunicación asíncrona (AJAX).
Desarrollo Web en Entorno Servidor
- Arquitecturas servidor.
- Código embebido (PHP, JSP, ASP…).
- Formularios y mantenimiento de estado.
- Generación dinámica de páginas.
- Acceso a bases de datos.
- Servicios web (SOAP)
- Aplicaciones híbridas.
Despliegue de Aplicaciones Web
- Arquitecturas web.
- Administración de servidores web y aplicaciones.
- Servidores FTP.
- Servicios de red (DNS, directorios).
- Documentación y control de versiones.
Diseño de Interfaces Web
- Diseño gráfico y percepción visual.
- Hojas de estilo (CSS).
- Contenido multimedia.
- Contenido interactivo.
- Accesibilidad web (WCAG).
- Usabilidad y diseño amigable.
Proyecto de Desarrollo de Aplicaciones Web
- Análisis del sector y empresa.
- Diseño y planificación del proyecto.
- Ejecución.
- Evaluación y control de calidad.
Formación y Orientación Laboral
- Búsqueda de empleo.
- Trabajo en equipo y resolución de conflictos.
- Contrato de trabajo.
- Seguridad Social y desempleo.
- Prevención de riesgos laborales.
Empresa e Iniciativa Emprendedora
- Iniciativa emprendedora.
- La empresa y su entorno.
- Creación y puesta en marcha de empresa.
- Función administrativa.
Formación en Centros de Trabajo
- Organización empresarial.
- Hábitos laborales.
- Gestión de sistemas y bases de datos.
- Desarrollo y despliegue de aplicaciones web.
- Desarrollo de interfaces y documentación.
Objetivos:
- Configuración y administración de sistemas informáticos y servidores.
- Gestión y optimización de bases de datos.
- Desarrollo de aplicaciones web con acceso a datos.
- Diseño de interfaces web y componentes multimedia.
- Integración de servicios y componentes software en entornos web.
- Implantación, despliegue y mantenimiento de aplicaciones.
- Aplicación de criterios de seguridad, calidad y prevención de riesgos.
- Desarrollo de competencias profesionales
Ver objetivos específicos
- Ajustar la configuración lógica analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.
- Identificar las necesidades de seguridad verificando el plan preestablecido para aplicar técnicas y procedimientos relacionados.
- Instalar módulos analizando su estructura y funcionalidad para gestionar servidores de aplicaciones.
- Ajustar parámetros analizando la configuración para gestionar servidores de aplicaciones.
- Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos.
- Seleccionar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos.
- Utilizar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos.
- Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar contenidos en la lógica de una aplicación web.
- Utilizar lenguajes de marcas y estándares web, asumiendo el manual de estilo, para desarrollar interfaces en aplicaciones web.
- Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia.
- Evaluar la interactividad, accesibilidad y usabilidad de un interfaz, verificando los criterios preestablecidos, para integrar componentes multimedia en el interfaz de una aplicación.
- Utilizar herramientas y lenguajes específicos, cumpliendo las especificaciones, para desarrollar e integrar componentes software en el entorno del servidor web.
- Emplear herramientas específicas, integrando la funcionalidad entre aplicaciones, para desarrollar servicios empleables en aplicaciones web.
- Evaluar servicios distribuidos ya desarrollados, verificando sus prestaciones y funcionalidad, para integrar servicios distribuidos en una aplicación web.
- Verificar los componentes de software desarrollados, analizando las especificaciones, para completar el plan de pruebas.
- Utilizar herramientas específicas, cumpliendo los estándares establecidos, para elaborar y mantener la documentación de los procesos.
- Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones.
- Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos.
- Analizar y utilizar los recursos y oportunidades de aprendizaje relacionadas con la evolución científica, tecnológica y organizativa del sector y las tecnologías de la información y la comunicación, para mantener el espíritu de actualización y adaptarse a nuevas situaciones laborales y personales.
- Desarrollar la creatividad y el espíritu de innovación para responder a los retos que se presentan en los procesos y organización de trabajo y de la vida personal.
- Tomar decisiones de forma fundamentada analizando las variables implicadas, integrando saberes de distinto ámbito y aceptando los riesgos y la posibilidad de equivocación en las mismas, para afrontar y resolver distintas situaciones, problemas o contingencias.
- Desarrollar técnicas de liderazgo, motivación, supervisión y comunicación en contextos de trabajo en grupo para facilitar la organización y coordinación de equipos de trabajo.
- Aplicar estrategias y técnicas de comunicación adaptándose a los contenidos que se van a transmitir, la finalidad y a las características de los receptores, para asegurar la eficacia en los procesos de comunicación.
- Evaluar situaciones de prevención de riesgos laborales y de protección ambiental, proponiendo y aplicando medidas de prevención personales y colectivas, de acuerdo a la normativa aplicable en los procesos del trabajo, para garantizar entornos seguros.
- Identificar y proponer las acciones profesionales necesarias para dar respuesta a la accesibilidad universal y al diseño para todos.
- Identificar y aplicar parámetros de calidad en los trabajos y actividades realizados en el proceso de aprendizaje para valorar la cultura de la evaluación y de la calidad y ser capaces de supervisar y mejorar procedimientos de gestión de calidad.
- Utilizar procedimientos relacionados con la cultura emprendedora, empresarial y de iniciativa profesional, para realizar la gestión básica de una pequeña empresa o emprender un trabajo.
- Reconocer sus derechos y deberes como agente activo en la sociedad, teniendo en cuenta el marco legal que regula las condiciones sociales y laborales para participar como ciudadano democrático.
¿Aún lo dudas? Empieza hoy a crear tu futuro en el mundo digital
Preguntas Frecuentes
¿Qué requisitos debo cumplir para acceder al ciclo formativo de DAW?
Para acceder a este ciclo es necesario cumplir al menos uno de los siguientes requisitos: título de Bachiller, COU, BUP, 2º curso de Bachillerato Experimental, Técnico Especialista, Técnico Superior de FP, Técnico, Título Universitario o haber superado la prueba de acceso a Ciclos Formativos de Grado Superior.
¿Qué salidas laborales ofrece este ciclo?
Los titulados pueden trabajar en empresas de desarrollo de software, agencias de marketing digital, administraciones públicas o como profesionales autónomos o freelance. También pueden iniciar sus propios proyectos tecnológicos.
¿Es un ciclo orientado a la práctica profesional?
Sí, incluye formación en centros de trabajo y un proyecto de desarrollo de aplicaciones web, permitiendo aplicar los conocimientos adquiridos en entornos reales y prepararte para el mercado laboral.
¿Qué contenidos se imparten en el ciclo de Desarrollo de Aplicaciones Web?
¿Qué tipo de aplicaciones se aprenderá a desarrollar?
Se desarrollan aplicaciones web completas, tanto en entorno cliente como servidor, incluyendo bases de datos, interfaces web, despliegue y mantenimiento de sistemas, siguiendo buenas prácticas de programación y estándares web.
¿Puedo emprender tras finalizar el ciclo?
Sí, la formación incluye competencias en empresa e iniciativa emprendedora, que permiten crear proyectos propios, ofrecer servicios tecnológicos a clientes y gestionar la cartera de proyectos de manera autónoma.