Lab 6: Programación orientada a eventos
Descripción
En esta actividad se abordará el paradigma de programación orientada a eventos.
Modalidad
Individual.
Objetivos de aprendizaje
- Profundizar en el paradigma de programación orientada a eventos en páginas web
- Entender y aprender a manipular el DOM con JS para manipular dinámicamente las páginas web
Instrucciones
-
- Revisa la presentación Programación
orientada a eventos
- Revisa la presentación Programación
orientada a eventos
Preguntas a responder
- ¿Por qué es una buena práctica usar JavaScript para checar que sean válidos los inputs de las formas antes de enviar los datos al servidor?
- ¿Cómo puedes saltarte la seguridad de validaciones hechas con JavaScript?
- Si te puedes saltar la seguridad de las validaciones de JavaScript, entonces ¿por qué la primera pregunta dice que es una buena práctica?
Recursos
- What’s the Document Object Model, and why you should know how to use it.
- http://www.w3schools.com/tags/ref_eventattributes.asp
- http://www.w3schools.com/js/js_htmldom_navigation.asp
- http://www.w3schools.com/js/js_htmldom_nodes.asp
- http://www.w3schools.com/js/js_htmldom_nodelist.asp
- Clean code javascript
- 9 Tricks for Kickass JavaScript Developers in 2019
- Things you probably didn’t know you could do with Chrome’s Developer Console
- Learn How To Debug JavaScript with Chrome DevTools
- 5 JavaScript Style Guides — Including AirBnB, GitHub, & Google
- The Best Front-End Hacking Cheatsheets
- How to make your first JavaScript chart with JSCharting
Especificaciones de entrega
A través de tu repositorio personal (Bitbucket o GitHub)