Módulo Profesional: Desarrollo Web en entorno cliente.
0612
Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de desarrollo de aplicaciones destinadas a su ejecución por navegadores en entornos web.
Este módulo pertenece al grado superior de Técnico Superior en Desarrollo de Aplicaciones Web.
80 Horas
Criterio 1: Selecciona las arquitecturas y tecnologías de programación sobre clientes Web, identificando y analizando las capacidades y características de cada una.
- Se han caracterizado y diferenciado los modelos de ejecución de código en el servidor y en el cliente Web.
- Se han identificado las capacidades y mecanismos de ejecución de código de los navegadores Web.
- Se han identificado y caracterizado los principales lenguajes relacionados con la programación de clientes Web.
- Se han reconocido las particularidades de la programación de guiones y sus ventajas y desventajas sobre la programación tradicional.
- Se han verificado los mecanismos de integración de los lenguajes de marcas con los lenguajes de programación de clientes Web.
- Se han reconocido y evaluado las herramientas de programación sobre clientes Web.
Criterio 2: Escribe sentencias simples, aplicando la sintaxis del lenguaje y verificando su ejecución sobre navegadores Web.
- Se ha seleccionado un lenguaje de programación de clientes Web en función de sus posibilidades.
- Se han utilizado los distintos tipos de variables y operadores disponibles en el lenguaje.
- Se han identificado los ámbitos de utilización de las variables.
- Se han reconocido y comprobado las peculiaridades del lenguaje respecto a las conversiones entre distintos tipos de datos.
- Se han utilizado mecanismos de decisión en la creación de bloques de sentencias.
- Se han utilizado bucles y se ha verificado su funcionamiento.
- Se han añadido comentarios al código.
- Se han utilizado herramientas y entornos para facilitar la programación, prueba y depuración del código.
Criterio 3: Escribe código, identificando y aplicando las funcionalidades aportadas por los objetos predefinidos del lenguaje.
- Se han identificado los objetos predefinidos del lenguaje.
- Se han analizado los objetos referentes a las ventanas del navegador y los documentos web que contienen.
- Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para cambiar el aspecto del navegador y el documento que contiene.
- Se han generado textos y etiquetas como resultado de la ejecución de código en el navegador.
- Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para interactuar con el usuario.
- Se han utilizado las características propias del lenguaje en documentos compuestos por varias ventanas y marcos.
- Se han utilizado “cookies” para almacenar información y recuperar su contenido.
- Se ha depurado y documentado el código.
Criterio 4: Programa código para clientes Web analizando y utilizando estructuras definidas por el usuario.
- Se han clasificado y utilizado las funciones predefinidas del lenguaje.
- Se han creado y utilizado funciones definidas por el usuario.
- Se han reconocido las características del lenguaje relativas a la creación y uso de arrays.
- Se han creado y utilizado arrays.
- Se han reconocido las características de orientación a objetos del lenguaje.
- Se ha creado código para definir la estructura de objetos.
- Se han creado métodos y propiedades.
- Se ha creado código que haga uso de objetos definidos por el usuario.
- Se ha depurado y documentado el código.
Criterio 5: Desarrolla aplicaciones Web interactivas integrando mecanismos de manejo de eventos.
- Se han reconocido las posibilidades del lenguaje de marcas relativas a la captura de los eventos producidos.
- Se han identificado las características del lenguaje de programación relativas a la gestión de los eventos.
- Se han diferenciado los tipos de eventos que se pueden manejar.
- Se ha creado un código que capture y utilice eventos.
- Se han reconocido las capacidades del lenguaje relativas a la gestión de formularios Web.
- Se han validado formularios web utilizando eventos.
- Se han utilizado expresiones regulares para facilitar los procedimientos de validación.
- Se ha probado y documentado el código.
Criterio 6: Desarrolla aplicaciones web analizando y aplicando las características del modelo de objetos del documento.
- Se ha reconocido el modelo de objetos del documento de una página Web.
- Se han identificado los objetos del modelo, sus propiedades y métodos.
- Se ha creado y verificado un código que acceda a la estructura del documento.
- Se han creado nuevos elementos de la estructura y modificado elementos ya existentes.
- Se han asociado acciones a los eventos del modelo.
- Se han identificado las diferencias que presenta el modelo en diferentes navegadores.
- Se han programado aplicaciones Web de forma que funcionen en navegadores con diferentes implementaciones del modelo.
- Se han independizado las tres facetas (contenido, aspecto y comportamiento), en aplicaciones Web.
Criterio 7: Desarrolla aplicaciones Web dinámicas, reconociendo y aplicando mecanismos de comunicación asíncrona entre cliente y servidor.
- Se han evaluado las ventajas e inconvenientes de utilizar mecanismos de comunicación asíncrona entre cliente y servidor Web.
- Se han analizado los mecanismos disponibles para el establecimiento de la comunicación asíncrona.
- Se han utilizado los objetos relacionados.
- Se han identificado sus propiedades y sus métodos.
- Se ha utilizado comunicación asíncrona en la actualización dinámica del documento Web.
- Se han utilizado distintos formatos en el envío y recepción de información.
- Se han programado aplicaciones Web asíncronas de forma que funcionen en diferentes navegadores.
- Se han clasificado y analizado librerías que faciliten la incorporación de las tecnologías de actualización dinámica a la programación de páginas Web.
- Se han creado y depurado programas que utilicen estas librerías.
1) Selección de arquitecturas y herramientas de programación:
- Mecanismos de ejecución de código en un navegador web.
- Capacidades y limitaciones de ejecución.
- Lenguajes de programación en entorno cliente.
- Tecnologías y lenguajes asociados.
- Integración del código con las etiquetas HTML.
2) Manejo de la sintaxis del lenguaje:
- Variables.
- Tipos de datos.
- Asignaciones.
- Operadores.
- Comentarios al código.
- Sentencias.
- Decisiones.
- Bucles.
3) Utilización de los objetos predefinidos del lenguaje:
- Utilización de objetos. Objetos nativos del lenguaje.
- Interacción con el navegador. Objetos predefinidos asociados.
- Generación de texto y elementos HTML desde código.
- Aplicaciones prácticas de los marcos.
- Gestión de la apariencia de la ventana.
- Creación de nuevas ventanas. Comunicación entre ventanas.
4) Programación con «arrays» funciones y objetos definidos por el usuario:
- Funciones predefinidas del lenguaje.
- Llamadas a funciones. Definición de funciones.
- “Arrays”.
- Creación de objetos.
- Definición de métodos y propiedades.
5) Interacción con el usuario: eventos y formularios:
- Modelo de gestión de eventos.
- Utilización de formularios desde código.
- Modificación de apariencia y comportamiento.
- Validación y envío.
- Expresiones regulares.
- Utilización de «cookies».
6) Utilización del modelo de objetos del documento (DOM):
- El modelo de objetos del documento (DOM).
- Objetos del modelo. Propiedades y métodos de los objetos.
- Acceso al documento desde código.
- Programación de eventos.
- Diferencias en las implementaciones del modelo.
7) Utilización de mecanismos de comunicación asíncrona:
- Mecanismos de comunicación asíncrona.
- Modificación dinámica del documento utilizando comunicación asíncrona.
- Formatos para el envío y recepción de información.
- Librerías de actualización dinámica.
Accede a más información haciendo clic aquí.
TE LLAMAMOS Y TE LO EXPLICAMOS TODO
Echale un vistazo a nuestros cursos
-
APARATOS A GAS. LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL.: Tests y Ejercicios. (Español) Tapa blanda – 20 Enero 2023
20,90 € Ir a ver el producto -
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen I
25,00 € Ir a ver el producto -
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen II
35,00 € Ir a ver el producto -
¡Oferta!
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: INSTALACIONES DE GAS. VOLUMEN I: Tests y Ejercicios. (Español) Tapa blanda – 2 Enero 2023
El precio original era: 25,99 €.23,00 €El precio actual es: 23,00 €. Ir a ver el producto
En la caja superior se muestra algo de material de apoyo, visita nuestra tienda para ver nuestro catálogo completo.