Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/introduccion»
(Página creada con '{{:Usuario:Lmorillas/desarrollo_web_servidor/nav}}') |
|||
(5 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
{{:Usuario:Lmorillas/desarrollo_web_servidor/nav}} | {{:Usuario:Lmorillas/desarrollo_web_servidor/nav}} | ||
+ | |||
+ | {{MiTitulo| Introducción}} | ||
+ | |||
+ | __TOC__ | ||
+ | |||
+ | {{Objetivos|Title=Competencia|TOCdepth = 2 | | ||
+ | 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. | ||
+ | }} | ||
+ | |||
+ | {{Objetivos|Title=Legislación|TOCdepth = 2 | | ||
+ | Técnico Superior en Desarrollo de Aplicaciones Web (BOA 28/07/11): <nowiki>http://www.boa.aragon.es/cgi-bin/EBOA/BRSCGI?CMD=VEROBJ&MLKOB=612152800202</nowiki> | ||
+ | }} | ||
+ | |||
+ | |||
+ | {{Puntos clave|Title=Contenidos|TOCdepth = 2 | | ||
+ | '''UF0613_14. Arquitecturas de programación y optimización de códigos fuente''' | ||
+ | |||
+ | Duración: 36 horas | ||
+ | |||
+ | Selección de arquitecturas y herramientas de programación: | ||
+ | * Modelos de programación en entornos cliente / servidor. | ||
+ | * Mecanismos de ejecución de código en un servidor web. | ||
+ | * Generación dinámica de páginas web. | ||
+ | * Lenguajes de programación en entorno servidor. | ||
+ | * Integración con los lenguajes de marcas. | ||
+ | * Integración con los servidores web. | ||
+ | * Herramientas de programación y depuración. | ||
+ | Inserción de código en páginas web: | ||
+ | * Tecnologías asociadas: PHP, ASP, JSP, “Servlets”, entre otras. | ||
+ | * Obtención del lenguaje de marcas para mostrar en el cliente. | ||
+ | * Etiquetas para inserción de código: Bloques de código; directivas | ||
+ | * Tipos de datos. Conversiones entre tipos de datos. | ||
+ | * Variables. Ámbito de utilización | ||
+ | |||
+ | '''UF0613_24. Lenguajes de programación: Códigos embebidos.''' | ||
+ | |||
+ | Duración: 54 horas | ||
+ | |||
+ | Programación basada en lenguajes de marcas con código embebido: | ||
+ | * Tomas de decisión. | ||
+ | * Bucles. | ||
+ | * Tipos de datos compuestos. | ||
+ | * Funciones. | ||
+ | * Técnicas de optimización | ||
+ | Programación de servicios Web: | ||
+ | * Mecanismos y protocolos implicados. | ||
+ | * REST y WS-* | ||
+ | * Generación de un servicio Web. | ||
+ | * Descripción del servicio. | ||
+ | * Interface de un servicio Web. | ||
+ | Desarrollo de aplicaciones Web híbridas: | ||
+ | * Reutilización de código e información. | ||
+ | * Utilización de información proveniente de repositorios. | ||
+ | * Web semántica y Linked Data | ||
+ | * Screen Scrapping | ||
+ | * Creación de alimentadores | ||
+ | * Incorporación de funcionalidades específicas. | ||
+ | * Recuperación y utilización de información proveniente del cliente Web. | ||
+ | * Interacción con el usuario: formularios. | ||
+ | * Procesamiento de la información introducida en un formulario. | ||
+ | * Validación y seguridad. | ||
+ | Desarrollo de aplicaciones Web utilizando código embebido: | ||
+ | * Mantenimiento del estado. Sesiones. Cookies | ||
+ | * Seguridad: usuarios, perfiles, roles. | ||
+ | * Autentificación de usuarios. | ||
+ | * Pruebas y depuración. | ||
+ | |||
+ | '''UF0613_34. Generación dinámica de páginas web.''' | ||
+ | |||
+ | Duración: 45 horas | ||
+ | |||
+ | Generación dinámica de páginas Web: | ||
+ | * Mecanismos de separación de la lógica de negocio. | ||
+ | * Controles de servidor. | ||
+ | * Mecanismos de generación dinámica de la interfaz Web. | ||
+ | * Integración de sistemas de plantillas: Etiquetas y filtros, Herencias, Internacionalización, Gestión | ||
+ | de cachés, Unicode | ||
+ | Generación dinámica de páginas Web interactivas: | ||
+ | * Librerías y tecnologías relacionadas. | ||
+ | * Generación dinámica de páginas interactivas. | ||
+ | * Obtención remota de información. | ||
+ | * Modificación de la estructura de la página Web. | ||
+ | |||
+ | '''UF0613_44. Herramientas de desarrollo y programación.''' | ||
+ | |||
+ | Duración: 54 horas | ||
+ | |||
+ | Utilización de técnicas de acceso a datos: | ||
+ | * Establecimiento de conexiones. | ||
+ | * Recuperación y edición de información. | ||
+ | * Utilización de conjuntos de resultados. | ||
+ | * Ejecución de sentencias SQL. | ||
+ | * Transacciones. | ||
+ | * Utilización de otros orígenes de datos. | ||
+ | * Seguridad. | ||
+ | }} |
Última revisión de 17:55 18 sep 2012
Competencia
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. |
Legislación
Técnico Superior en Desarrollo de Aplicaciones Web (BOA 28/07/11): http://www.boa.aragon.es/cgi-bin/EBOA/BRSCGI?CMD=VEROBJ&MLKOB=612152800202 |
Contenidos
UF0613_14. Arquitecturas de programación y optimización de códigos fuente Duración: 36 horas Selección de arquitecturas y herramientas de programación:
Inserción de código en páginas web:
UF0613_24. Lenguajes de programación: Códigos embebidos. Duración: 54 horas Programación basada en lenguajes de marcas con código embebido:
Programación de servicios Web:
Desarrollo de aplicaciones Web híbridas:
Desarrollo de aplicaciones Web utilizando código embebido:
UF0613_34. Generación dinámica de páginas web. Duración: 45 horas Generación dinámica de páginas Web:
de cachés, Unicode Generación dinámica de páginas Web interactivas:
UF0613_44. Herramientas de desarrollo y programación. Duración: 54 horas Utilización de técnicas de acceso a datos:
|