Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Ejercicio 2. T.1. DWEC NoteBook LM - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 14 de septiembre de 2026 por Eduardo R.

5 visualizaciones

Descargar la transcripción

Hoy vamos a desglosar paso a paso y exactamente como lo haría un profesor en el aula cómo 00:00:00
se conectan los cimientos estructurales de una página web con su lógica interna. 00:00:04
Y bueno, vamos a sumergirnos de lleno en esto, porque entender cómo interactúan estos lenguajes 00:00:09
es absolutamente crucial para dominar el desarrollo web moderno. 00:00:14
No se trata sólo de teclear líneas de código sin más, se trata de construir puentes de 00:00:18
comunicación reales. 00:00:23
Para lograr esa comprensión utilizaremos un enfoque totalmente metódico, diseccionando 00:00:25
el código fuente para ver exactamente qué ocurre ahí, entre bambalinas. Para que quede todo clarísimo, 00:00:29
esta es nuestra hoja de ruta. Primero veremos el esqueleto HTML, luego pasaremos el enlace del 00:00:35
script, en tercer lugar el botón interactivo y por último la lógica de JavaScript. Y claro, 00:00:40
este esquema ilustra a la perfección el enfoque pedagógico. Dividir el código en estas cuatro 00:00:45
capas distintas es clave. ¿Por qué? Pues básicamente porque evita esa temida sobrecarga 00:00:50
cognitiva. Cuando nos enfrentamos a la programación, intentar asimilar todo de golpe puede resultar 00:00:55
bastante abrumador. Sin embargo, al separar la estructura, la conexión, la interfaz y la acción 00:01:00
en pasos individuales, le damos a cada concepto el espacio necesario para que se asiente antes de 00:01:06
saltar al siguiente. Empecemos por el principio. Paso 1. El esqueleto HTML, o lo que es lo mismo, 00:01:11
los cimientos web. A ver, lo que resulta verdaderamente brillante aquí es la claridad 00:01:18
de esta estructura. Tenemos el documento base. Arriba del todo salta a la vista la etiqueta 00:01:23
Doctype, declarando al mundo que esto es HTML5. Inmediatamente después, un detalle vital. La 00:01:27
etiqueta principal HTML incluye el atributo de idioma SS, indicando que el contenido está en 00:01:34
español de España. Esto es oro puro para la accesibilidad y los motores de búsqueda. Luego 00:01:40
vemos cómo el documento se divide ordenadamente en dos partes. Primero el head, la cabecera, 00:01:45
con sus metadatos y esa codificación UTF-8 para que no haya problemas con los carácteres junto 00:01:50
al título. Y segundo, el body, el cuerpo, que es lo que realmente se va a ver en la pantalla. Y hay 00:01:55
dentro un sencillo encabezado H1 que dice Hola Mundo desde DDVC. Es una base semántica limpia 00:02:00
y perfecta. Pasamos al paso 2, el enlace del script. ¿Cómo importar instrucciones? Fijémonos 00:02:07
un momento en la parte superior del código, justo antes de que arranque la estructura del documento 00:02:13
HTML. Hay una etiqueta que es, literalmente, un puente. La etiqueta script. El punto clave de 00:02:18
esta línea es que actúa como importador. Al usar el atributo src, apuntando a myscriptjs, 00:02:25
el HTML está dando una orden estricta. Ojo, antes de hacer nada más, busca las instrucciones de este 00:02:32
archivo externo. Mantener el JavaScript separado así es una de las mejores prácticas de la 00:02:37
industria. Deja el HTML limpísimo y permite reciclar ese mismo código en un montón de 00:02:42
páginas distintas. Vamos con el paso 3, el botón interactivo para desencadenar acciones. Si volvemos 00:02:46
la mirada al interior de la etiqueta body, encontramos la interfaz real. Justo debajo del 00:02:54
encabezado asoma un elemento botón. Hasta aquí parece un simple botón visual y ya está, pero 00:02:59
atención porque lleva adherido un atributo súper especial. Este pequeño fragmento es exactamente 00:03:04
el lugar donde esa estructura estática y aburrida se prepara para cobrar vida. Y esto nos lleva 00:03:09
inevitablemente a definir qué es exactamente ese atributo. El onClick es el detonante. Tal cual, 00:03:14
es una instrucción súper directa que le dice al navegador, en el milisegundo en que se haga 00:03:20
clic sobre este elemento, quiero que busques y ejecutes la orden saludar. Es el interruptor 00:03:25
maestro, el que conecta el mundo estático del HTML con el motor lógico del JavaScript. Sin él, 00:03:30
ese botón no sería más que un rectángulo de adorno en la pantalla. Y llegamos al paso 4, 00:03:35
La lógica Javascript, definiendo la acción. 00:03:39
Ahora cambiamos completamente el foco al archivo secundario, a smescript.js. 00:03:42
Aquí es donde vive el comportamiento puro y duro. 00:03:48
Podemos observar lo increíblemente aislado que está este código si lo comparamos con el HTML. 00:03:51
Ni rastro de etiquetas de diseño, ni de textos estáticos, solo lógica. 00:03:56
Trabajar con las responsabilidades tan separadas es una maravilla. 00:04:00
Si mañana se decidiera cambiar el mensaje de saludo, bastaría con tocar este archivo 00:04:04
y la estructura visual de la página web ni se inmutaría. 00:04:07
Vamos a diseccionar un poco esa sintaxis. 00:04:11
Lo realmente interesante es el uso de la función flecha. 00:04:13
Esos paréntesis seguidos de un igual y un mayor que. 00:04:16
Es una forma moderna, súper limpia y elegante que tiene Javascript para definir funciones. 00:04:19
Básicamente declaramos una constante, la llamamos saludar y le asignamos esta acción. 00:04:24
Dentro de las llaves está la orden real, un alert, 00:04:28
una instrucción nativa que no se anda con rodeos 00:04:31
y crea esa clásica ventana emergente en el navegador con el texto 00:04:33
Hola Mundo desde DWC, directo al grano. 00:04:37
Bueno, vamos a unir todas las piezas de este rompecabezas. 00:04:40
Viendo ambos archivos frente a frente, el puente de causa y efecto es, francamente, de manual. 00:04:44
A la izquierda, el HTML pone la interfaz de usuario. 00:04:49
Al hacer clic, el evento a un clic salta y lanza un grito al vacío buscando la función saludar al 1. 00:04:52
Y gracias a esa etiqueta script que pusimos al principio, el navegador sabe perfectamente a dónde ir. 00:04:57
cruza el puente, llega al archivo de la derecha, encuentra la constante saludar y ejecuta la alerta. 00:05:03
Es un ciclo de comunicación impecable entre dos lenguajes distintos trabajando en absoluta armonía. 00:05:08
Para resumir esta explicación paso a paso, resulta súper útil recurrir a una analogía 00:05:14
gramatical muy de profesor pero que funciona de maravilla. Pensemos en el HTML como si fuera 00:05:18
el sustantivo. Es el que pone la estructura, los objetos, el texto, los botones, el esqueleto entero. 00:05:23
Por su parte, el Javascript es el verbo, es el que pone el movimiento, la lógica, 00:05:29
las reacciones y las transformaciones. Un idioma necesita sustantivos y verbos para 00:05:34
poder contar una historia, ¿verdad? Pues la web necesita exactamente lo mismo, 00:05:38
HTML y Javascript, para crear experiencias que sean de verdad interactivas. 00:05:42
Y después de haber construido y desgranado esta arquitectura fundamental paso a paso, 00:05:46
nos queda una reflexión bastante potente. Si un simple atributo onclick ya es capaz 00:05:50
de levantar una ventana emergente trayendo órdenes desde otro archivo, ¿dónde está el límite? 00:05:55
manteniendo esta lógica de separar la estructura por un lado y el comportamiento por otro se abre 00:05:59
un universo de posibilidades absolutas desde procesar formularios súper complejos hasta 00:06:04
cargar bases de datos en tiempo real sin recargar la página o crear animaciones brutales dominar 00:06:08
hoy esta conexión tan simple es el primer gran paso para construir las grandes aplicaciones web 00:06:13
del futuro esperamos que este análisis haya dejado cristalina la forma en la que las piezas 00:06:17
clave de la web encajan a la perfección 00:06:21
Materias:
Sistemas Microinformáticos y Redes
Etiquetas:
Redes locales
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado básico
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado medio
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Autor/es:
Eduardo Rojo Sánchez
Subido por:
Eduardo R.
Licencia:
Dominio público
Visualizaciones:
5
Fecha:
14 de septiembre de 2026 - 18:56
Visibilidad:
Público
Centro:
IES CIFP a Distancia Ignacio Ellacuría
Duración:
06′ 27″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
17.45 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid