Técnico Superior en Desarrollo de Aplicaciones Web

Informática y Comunicaciones ... 2021-03-22 FP Reglada
  • Formacion Profesional
  • FP
  • FP Reglada
  • Grado Superior
  • DAW
About 4 min

# Introducción

En este ciclo formativo de Grado Superior aprenderás a:

Objetivos

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.

Nuestros alumnos de segundo te cuentan cómo trabajan:

Serás capaz de:

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

# Titulación

Técnico Superior en Desarrollo de Aplicaciones Web (opens new window)

# Decreto de Castilla La Mancha

Decreto Consejería de Educación y Ciencia (opens new window)

# Perfil profesional

Perfil Desarrollo de Aplicaciones Web (opens new window)

# Módulos

Síntesis de los módulos (opens new window)

# Sistemas informáticos

En este módulo aprenderás los conceptos básicos para comprender mejor la máquina en la que se ejecutan los programas y la forma que tiene de comunicarse con otras máquinas.

Hardware, software básico y fundamentos de redes son los tres aspectos estudiados.

# Bases de datos

Aprenderás a diseñar correctamente bases de datos, crearlas, mantenerlas y hacer consultas de todo tipo.

También automatizarás tareas de matenimiento y actualización de las bases de datos.

# Programación

Te iniciarás en un nuevo lenguaje para ti que te permitirá comunicarte con un ordenador en su idioma para pedirle, siempre por favor, que haga lo que quieras por/para ti o (casi mejor) que haga lo que quiera por/para quien te pague...

El lenguaje de iniciación será Java pero las técnicas aprendidas te servirán para aprender cualquier lenguaje y si no, te devolvemos el dinero.

# Lenguajes de marcas y sistemas de gestión de información

Aprenderás lo básico para programar páginas web, los lenguajes HTML,CSS, Javascript así como los lenguajes de gestión de información como XML, XSD, XPATH...

# Entornos de desarrollo

Es el complemento al módulo de Programación. Conocerás los programas que te ayudan a crear programas, ayudándonte con el lenguaje de programación elegido. Aprenderás técnicas de depuración, testeo, modelización (UML).... ¿No entiendes nada? Estaremos encantados de explicártelo mejor.

# Formación y orientación laboral

En este módulo conseguirás las competencias y las habilidades necesarias para enfrentarte al mundo laboral. Estarás informado sobre tus derechos y tus deberes: conocimiento de salarios, nóminas, cómo funciona la SS ...

# Desarrollo web en entorno cliente

En este módulo desarrollarás la parte cliente de aplicaciones web evolucionando entre las siguientes tecnologías: Vanilla JS, JQuery y AJAX.

Desarrollarás aplicaciones utilizando frameworks como Angular (opens new window) y Vue (opens new window).

# Desarrollo web en entorno servidor

En este módulo aprenderás a dar potencia, funcionalidad y seguridad a tu página WEB. Ya no serán páginas fijas, ahora desarrollarás aplicaciones WEB profesionales.

Lenguajes como JSP y PHP, frameworks como Laravel (opens new window) y SpringBoot (opens new window), entornos de ejecución como NodeJS (opens new window)... ¿qué ahora te suena todo a chino mandarín? Tranquilo, serán herramientas con las que te familiarizarás tanto que no entenderás como has podido vivir todo este tiempo sin saberlas.

# Despliegue de aplicaciones web

Aprenderás a desplegar tus apliaciones web bajo el enfoque DevOps.

Trabajaremos con GitHub (opens new window) y nuestros repositorios para automatizar tareas aplicando integración y despliegue continuado (CI/CD). Configuraremos para desarrollo los servicios principales (web, correo, proxy, ftp) usando Dockers y la nube (Heroku (opens new window), Netlify (opens new window), Firebase (opens new window)). Además, usaremos test para asegurar que nuestros depliegues son correos con JEST, Cypress y PHPUnit.

# Diseño de interfaces WEB

En este modulo aprenderás a crear interfaces de aplicaciones web aplicando las novedades de CSS3 y después usando frameworks como Bootstrap (opens new window) o Bulma (opens new window), siguiendo siempre un metodo de trabajo desde el diseño de la interfaz con wireframes hasta la implementación.

# Empresa e iniciativa empresarial

Este módulo pretende formate para desarrollar la iniciativa en el ámbito empresarial tanto hacia el autoempleo como hacia la asunción de responsabilidades y funciones en el empleo por cuenta ajena y el fomento de la participación en la vida social, cultural y económica, con una actitud solidaria, crítica y responsable.

# Formación en centros de trabajo

Este módulo se desarrolla al finalizar los estudios del ciclo formativo y se lleva a cabo gracias a la colaboración de las empresas ya que el alumno completa su formación con un periodo en dichas empresas, conociendo la realidad de la empresa y pudiendo poner en práctica los conocimientos adquiridos en el aula.

# Proyecto de desarrollo de aplicaciones web

Este módulo busca complementar la formación de otras asignaturas en las funciones de análisis del contexto, diseño, organización y planificación.

Tiene como objetivo aumentar las capacidades de análisis y búsqueda, aprender a diseñar soluciones efectivas a problemas reales, saber coordinarse y ganar autonomía y confianza en uno mismo.