CIFP Carlos tercero, ir a inicio Centro Integrado de
Formación Profesional
CARLOS III
CIFP Carlos tercero, ir a inicio Centro Integrado de
Formación Profesional
CARLOS III

Desarrollo de Aplicaciones con Tecnologías Web


Cursos SEF en Informática y comunicaciones

590 Horas

La competencia general de este título consiste en desarrollar, implantar, y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos.

Un técnico superior de FP en Desarrollo de Aplicaciones Web desempeña diversas funciones relacionadas con el diseño, desarrollo y mantenimiento de aplicaciones web. Algunas de las funciones más comunes que puede realizar son:

  1. Análisis y diseño de aplicaciones web: El técnico superior participa en la fase de análisis de requisitos y en el diseño de la arquitectura de las aplicaciones web. Esto implica comprender las necesidades del cliente, definir la estructura de la aplicación y planificar su funcionamiento.

  2. Desarrollo de aplicaciones web: Utilizando diferentes lenguajes de programación como HTML, CSS, JavaScript, PHP, entre otros, el técnico superior desarrolla el código y las funcionalidades de las aplicaciones web. Se encarga de programar tanto el frontend (la parte visible y con la que interactúa el usuario) como el backend (la parte lógica y el manejo de bases de datos).

  3. Implementación de bases de datos: El técnico superior diseña y administra las bases de datos necesarias para el funcionamiento de las aplicaciones web. Esto incluye la creación de tablas, consultas y la gestión de la información almacenada en ellas.

  4. Pruebas y depuración: Antes de lanzar una aplicación web, el técnico superior realiza pruebas exhaustivas para asegurarse de que funcione correctamente y cumpla con los requisitos establecidos. Además, se encarga de identificar y solucionar errores o fallos en el código (depuración).

  5. Mantenimiento y actualización: Una vez que una aplicación web está en funcionamiento, el técnico superior se encarga de su mantenimiento. Esto implica monitorear su rendimiento, solucionar problemas o incidencias, aplicar actualizaciones de seguridad y realizar mejoras o modificaciones según las necesidades del cliente.

  6. Trabajo en equipo: En muchos casos, los técnicos superiores de desarrollo de aplicaciones web trabajan en equipo, colaborando con otros profesionales del área como diseñadores gráficos, expertos en usabilidad o administradores de sistemas. Es importante saber comunicarse y coordinarse eficientemente con el resto del equipo para lograr el éxito en los proyectos.

 

El profesional Técnico superior en Desarrollo de Aplicaciones Web será capaz de:

  1. Configurar y explotar sistemas informáticos, adaptando la configuración lógica del sistema según las necesidades de uso y los criterios establecidos.
  2. Aplicar técnicas y procedimientos relacionados con la seguridad en sistemas, servicios y aplicaciones, cumpliendo el plan de seguridad.
  3. Gestionar servidores de aplicaciones adaptando su configuración en cada caso para permitir el despliegue de aplicaciones web.
  4. Gestionar bases de datos, interpretando su diseño lógico y verificando integridad, consistencia, seguridad y accesibilidad de los datos.
  5. Desarrollar aplicaciones web con acceso a bases de datos utilizando lenguajes, objetos de acceso y herramientas de mapeo adecuados a las especificaciones.
  6. Integrar contenidos en la lógica de una aplicación web, desarrollando componentes de acceso a datos adecuados a las especificaciones.
  7. Desarrollar interfaces en aplicaciones web de acuerdo con un manual de estilo, utilizando lenguajes de marcas y estándares web.
  8. Desarrollar componentes multimedia para su integración en aplicaciones web, empleando herramientas específicas y siguiendo las especificaciones establecidas.
  9. Integrar componentes multimedia en el interface de una aplicación web, realizando el análisis de interactividad, accesibilidad y usabilidad de la aplicación.
  10. Desarrollar e integrar componentes software en el entorno del servidor web, empleando herramientas y lenguajes específicos, para cumplir las especificaciones de la aplicación.
  11. Desarrollar servicios para integrar sus funciones en otras aplicaciones web, asegurando su funcionalidad.
  12. Integrar servicios y contenidos distribuidos en aplicaciones web, asegurando su funcionalidad.

Compartelo en las redes sociales: