Módulos - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

DAW

Técnico Superior en Desarrollo Aplicaciones Web

Duración: 2000 horas

Presencial/Online

Módulos

El Ciclo Formativo de Grado Superior DAW (Desarrollo de Aplicaciones Web), te permitirá trabajar en el área de desarrollo, implantación y mantenimiento de aplicaciones informáticas relacionadas con entornos Web (intranet, extranet e internet).

Los módulos que componen este Ciclo son los siguientes y podrás matricularte individualmente de cada uno de ellos:

0373. Lenguajes de Marcas y Sistemas de Gestión de Información

[ 128 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar la función de gestión y explotación de sistemas de información.

OBJETIVOS:

La gestión y explotación de sistemas de información incluye aspectos como:

  • La utilización de lenguajes de marcado en el tratamiento y transmisión de la información.
  • La publicación y difusión de información mediante tecnologías de sindicación de contenidos.
  • La caracterización de la información transmitida y almacenada.
  • La adaptación de la información a las tecnologías utilizadas en su presentación, transmisión y almacenamiento.
  • El almacenamiento y recuperación de la información.
  • La implantación y adaptación de sistemas de gestión empresarial.
CONTENIDOS
  • Reconocimiento de las características de los lenguajes de marcas.
  • Utilización de lenguajes de marcas en entornos web.
  • Aplicación de los lenguajes de marcas a la sindicación de contenidos.
  • Definición de esquemas y vocabularios en XML.
  • Conversión y adaptación de documentos XML.
  • Almacenamiento de información.
  • Sistemas de gestión empresarial.
TECNOLOGÍAS
  • XML
  • HTML
  • RSS
  • CSS
  • Microsoft Dynamics NAV

0483. Sistemas Informáticos

[ 192 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar funciones que permitan la instalación, mantenimiento, configuración básica y explotación de sistemas operativos, así como las aplicaciones oportunas a partir de documentación técnica prestando especial atención a la configuración básica y gestión de redes de área local.

OBJETIVOS:
  • La identificación del hardware.
  • El análisis de los cambios y novedades que se producen en los sistemas informáticos: hardware, sistemas operativos, redes y aplicaciones.
  • La utilización de máquinas virtuales para simular sistemas.
  • La correcta interpretación de documentación técnica.
  • La instalación y actualización de sistemas operativos.
  • La gestión de redes locales.
  • La instalación y configuración de aplicaciones.
  • La verificación de la seguridad de acceso al sistema.
  • La elaboración de documentación técnica.
CONTENIDOS
  • Explotación de Sistemas microinformáticos.
  • Instalación de Sistemas Operativos.
  • Gestión de la información.
  • Configuración de sistemas operativos.
  • Conexión de sistemas en red.
  • Gestión de recursos en una red.
  • Explotación de aplicaciones informáticas de propósito general.
TECNOLOGÍAS
  • Windows 10
  • GNU/Linux

0484. Bases de Datos

[ 192 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar funciones relacionadas con la gestión de la información almacenada en bases de datos y el desarrollo de aplicaciones que acceden a bases de datos.

OBJETIVOS:
  • La interpretación de diseños lógicos de bases de datos.
  • La realización del diseño físico de una base de datos a partir de un diseño lógico.
  • La implementación y normalización de bases de datos.
  • La realización de operaciones de consulta y modificación sobre los datos almacenados.
  • La programación de procedimientos almacenados.
  • La utilización de bases de datos objeto-relacionales.
CONTENIDOS
  • Explotación de aplicaciones informáticas de propósito general.
  • Bases de datos relacionales.
  • Realización de consultas.
  • Tratamiento de datos.
  • Programación de bases de datos.
  • Interpretación de Diagramas Entidad / Relación.
  • Uso de bases de datos objeto-relacionales.
TECNOLOGÍAS
  • PL/SQL
  • SQL
  • Oracle 12c
CERTIFICACIÓN
  • Oracle: Asociado Junior Certificado en Database Foundations

0485. Programación

[ 256 Horas ]

Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de programación de aplicaciones de propósito general en lenguajes orientados a objetos.

OBJETIVOS:
  • La interpretación y aplicación de los principios de la programación orientada a objetos.
  • La evaluación, selección y utilización de herramientas y lenguajes de programación orientados a objetos.
  • La utilización de las características específicas de lenguajes y entornos de programación en el desarrollo de aplicaciones informáticas.
  • La identificación de las funcionalidades aportadas por los sistemas gestores de bases de datos y su incorporación a los programas desarrollados.
  • La documentación de los programas desarrollados.
CONTENIDOS
  • Identificación de los elementos de un programa informático.
  • Utilización de objetos.
  • Uso de estructuras de control.
  • Desarrollo de clases.
  • Lectura y escritura de información.
  • Aplicación de las estructuras de almacenamiento.
  • Utilización avanzada de clases.
  • Mantenimiento de la persistencia de los objetos.
  • Gestión de bases de datos relacionales.
TECNOLOGÍAS
  • Java
  • Swing
  • Java Database Connectivity (JDBC)
CERTIFICACIÓN
  • Asociado Junior Certificado en Java Foundations

0487. Entornos de Desarrollo

[ 96 Horas ]

Este módulo profesional contiene la formación necesaria para la utilización de las herramientas software disponibles, la elaboración de documentación interna y técnica de la aplicación, elaboración y ejecución de pruebas y la optimización de código.

OBJETIVOS:
  • La interpretación de documentación técnica.
  • La instalación, configuración y personalización de diversos entornos de desarrollo.
  • La utilización de distintos entornos de desarrollo para la edición y prueba de aplicaciones.
  • La utilización de herramientas de depuración, optimización y documentación de aplicaciones.
  • La generación de diagramas técnicos.
  • La elaboración de documentación interna de la aplicación.
CONTENIDOS
  • Desarrollo de software.
  • Instalación y uso de entornos de desarrollo.
  • Diseño y realización de pruebas.
  • Optimización y documentación.
  • Elaboración de diagramas de clases.
  • Elaboración de diagramas de comportamiento.
TECNOLOGÍAS
  • Microsoft Visual Studio 2015
  • Eclipse
  • Microsoft Visio
  • StarUML

0617. Formación y Orientación Laboral

[ 96 Horas ]

Este módulo profesional contiene la formación necesaria para que el alumno pueda insertarse laboralmente y desarrollar su carrera profesional en el sector del Desarrollo de Aplicaciones multiplataforma.

OBJETIVOS:
  • El manejo de las fuentes de información sobre el sistema educativo y laboral informático.
  • La realización de pruebas de orientación y dinámicas de personalidad y habilidades sociales.
  • La preparación y realización de currículos (CV) y entrevistas de trabajo.
  • La identificación de la normativa laboral que afecta a los trabajadores del sector.
  • La cumplimentación de recibos de salario de diferentes características y otros documentos.
  • El análisis de la Ley de Prevención de Riesgos Laborales.
CONTENIDOS
  • Búsqueda activa de empleo.
  • Gestión del conflicto y equipos de trabajo.
  • Contrato de trabajo.
  • Seguridad Social y Desempleo.
  • Evaluación de riesgos profesionales.
  • Planificación de la prevención de riesgos en la empresa.
  • Aplicación de medidas de prevención y protección en la empresa.

0612. Desarrollo Web en Entorno Cliente

[ 126 Horas ]

Este módulo profesional contiene parte de la formación necesaria para desempeñar las funciones necesarias para el desarrollo de aplicaciones destinadas a su ejecución por navegadores en entornos web.

OBJETIVOS:
  • El análisis, diferenciación y clasificación de las características y funcionalidades incorporadas en los navegadores más difundidos.
  • La utilización de las características específicas de lenguajes y entornos de programación en el desarrollo de aplicaciones para clientes web.
  • El análisis y la utilización de funcionalidades aportadas por librerías generales y específicas.
  • La incorporación de mecanismos de actualización dinámica en aplicaciones Web.
  • La documentación de los desarrollos obtenidos.
CONTENIDOS
  • Selección de arquitecturas y herramientas de programación
  • Manejo de la sintaxis del lenguaje
  • Utilización de los objetos predefinidos del lenguaje
  • Programación con «arrays» funciones y objetos definidos por el usuario
  • Interacción con el usuario: eventos y formularios
  • Utilización del modelo de objetos del documento (DOM)
  • Utilización de mecanismos de comunicación asíncrona
TECNOLOGÍAS
  • JavaScript
  • JQuery
  • AJAX

0613. Desarrollo Web en Entorno Servidor

[ 168 Horas ]

Este módulo profesional contiene la formación necesaria para implementar el desarrollo de aplicaciones y servicios destinados a su ejecución por servidores en entornos Web.

OBJETIVOS:
  • El análisis de los métodos de generación dinámica de documentos Web.
  • La integración del lenguaje de marcas con el código ejecutable en el servidor Web.
  • El análisis, diferenciación y clasificación de las características y funcionalidades incorporadas en los entornos y lenguajes de programación de los servidores Web más difundidos.
  • La utilización de características y funcionalidades específicas de los lenguajes de programación seleccionados.
  • La modificación del código existente en soluciones Web heterogéneas para su adaptación a entornos específicos.
  • El análisis y la utilización de funcionalidades aportadas por librerías generales y específicas de programación web en entorno servidor.
  • La utilización de librerías para incorporar interactividad a los documentos Web generados de forma dinámica.
CONTENIDOS:
  • Selección de arquitecturas y herramientas de programación
  • Inserción de código en páginas web
  • Programación basada en lenguajes de marcas con código embebido
  • Desarrollo de aplicaciones Web utilizando código embebido
  • Generación dinámica de páginas Web
  • Utilización de técnicas de acceso a datos
  • Programación de servicios Web
  • Generación dinámica de páginas Web interactivas
  • Desarrollo de aplicaciones Web híbridas
TECNOLOGÍAS
  • PHP
  • JavaScript
  • MySQL
  • PDO
  • AJAX

0614. Despliegue de Aplicaciones Web

[ 126 Horas ]

Este módulo profesional contiene la formación necesaria para realizar la función de despliegue, mantenimiento y actualización de aplicaciones web sobre servidores de aplicaciones.

OBJETIVOS:
  • La instalación y configuración básica de servidores web y de aplicaciones.
  • La implantación de aplicaciones web sobre servidores de aplicaciones.
  • La instalación y configuración de servicios de red implicados en el proceso de implantación.
  • La instalación, configuración y uso de sistemas de control de versiones.
  • La utilización de sistemas operativos libres y propietarios.
CONTENIDOS:
  • Implantación de arquitecturas Web.
  • Administración de servidores Web.
  • Administración de servidores de aplicaciones.
  • Instalación y administración de servidores de transferencia de archivos.
  • Servicios de red implicados en el despliegue de una aplicación.
TECNOLOGÍAS
  • Apache
  • Tomcat
  • Fiezilla
  • GIT

0615. Diseño de Interfaces Web

[ 126 Horas ]

Este módulo profesional contiene parte de la formación necesaria para implementar el desarrollo de aplicaciones destinadas a su ejecución por navegadores en entornos web.

OBJETIVOS:
  • El análisis de la interfaz de diferentes sitios Web.
  • La identificación de los elementos de la interfaz.
  • La utilización de estilos.
  • La creación y manipulación de contenido multimedia.
  • La integración de contenido multimedia e interactivo en documentos Web.
  • La evaluación de la accesibilidad y usabilidad de la Web.
  • La integración de la interfaz en la aplicación Web.
CONTENIDOS:
  • Planificación de interfaces gráficas.
  • Uso de estilos.
  • Implantación de contenido multimedia.
  • Integración de contenido interactivo.
  • Diseño de webs accesibles.
  • Implementación de la usabilidad en la Web. Diseño amigable.
TECNOLOGÍAS
  • HTML5
  • CSS3
  • JQuery
CERTIFICACIÓN
  • MTA 98-375 Fundamentos Desarrollo Aplicaciones HTML5

0618. Empresa e Iniciativa Emprendedora

[ 84 Horas ]

Este módulo profesional contiene la formación necesaria para desarrollar la propia iniciativa en el ámbito empresarial, tanto hacia el autoempleo como hacia la asunción de responsabilidades y funciones en el empleo por cuenta ajena.

OBJETIVOS:
  • El manejo de las fuentes de información sobre el sector de la informática.
  • La realización de casos y dinámicas de grupo.
  • La utilización de programas de gestión administrativa para pymes del sector.
  • La realización de un proyecto de plan de empresa.
CONTENIDOS:
  • Iniciativa emprendedora.
  • La empresa y su entorno.
  • Creación y puesta en marcha de una empresa.
  • Función administrativa.

0616. Proyecto de Desarrollo de Aplicaciones Web

[ 40 Horas ]

Este módulo profesional complementa la formación establecida para el resto de los módulos profesionales que integran el título en las funciones de análisis del contexto, diseño del proyecto y organización de la ejecución. Las líneas de actuación que permiten alcanzar los objetivos del módulo están relacionadas con:

OBJETIVOS:
  • La ejecución de trabajos en equipo.
  • La autoevaluación del trabajo realizado.
  • La autonomía y la iniciativa personal.
  • El uso de las Tecnologías de la Información y de la Comunicación.
CONTENIDOS:
  • Identificación de necesidades de necesidades del sector productivo y de la organización de la empresa
  • Diseño de proyectos relacionados con el sector
  • Planificación de la ejecución del proyecto
  • Definición de procedimientos de control y evaluación de la ejecución del proyecto

0495. Formación en Centros de Trabajo (FCT)

[ 370 Horas ]

OBJETIVOS:

Este módulo profesional contribuye a completar las competencias, propias de este título, que se han alcanzado en el centro educativo o a desarrollar competencias características difíciles de conseguir en el mismo.

CONTENIDOS:
  • Identificación de la estructura y organización empresarial.
  • Aplicación de hábitos éticos y laborales.
  • Organización de trabajos.
  • Gestión de equipos y sistemas informáticos.
  • Gestión de bases de datos y servidores de aplicaciones.
  • Desarrollo y despliegue de aplicaciones web.
  • Desarrollo y pruebas de interfaz web.

Partners educativos

Accessibility Toolbar

¿Necesitas ayuda?