Ejercicios-Segundo-y-Tercer-Trimestre
Ejercicios que haré durante el segundo trimestre y el tercero.
Para ir a la web para ver los ejercicios haz click aquí
TEMA 3: JAVASCRIPT y HTML DOM.
JAVASCRIPT
| Ejercicio |
Descripción |
| Ejercicio 1 |
Ejercicio básico para crear un botón a partir de una función que cambia un párrafo por otro |
| Ejercicio 2 |
Ejercicio para hacer un botón que muestre un mensaje |
| Ejercicio 3 |
Ejercicio para mostrar varias imagenes y cambiarlas usando botones |
| Ejercicio 4 |
Ejercicio para escribir algunos datos y que la pagina web los muestre |
| Ejercicio 5 |
Ejercicio para cambiar estilos de letras, imagenes y párrrafos |
| Ejercicio 6 |
Ejercicio para mostrar frases de personajes célebres aleatoriamente |
| Ejercicio 7 |
Ejercicio que crea un deslizador de imágenes |
| Ejercicio 8 |
Ejercicio que simula una calculadora con javascript y html |
| Ejercicio 9 |
Ejercicio que muestra un convertidor de grados celsius en fahrenheit |
| Ejercicio 10 |
Ejercicio donde se crean varias funciones (encontrar el número máximo, traducir a un idioma…) |
HTML DOM
| Ejercicio |
Descripción |
| Ejercicio 1 |
Ejercicio básico para acceder al DOM de una página web mediante javascript y mostrar el contenido de los párrafos en un div |
| Ejercicio 2 |
Ejercicio para hacer un simulador de un formulario |
| Ejercicio 3 |
Ejercicio para agregar imágenes a un div |
| Ejercicio 4 |
Ejercicio para eliminar elementos de una lista |
| Ejercicio 5 |
Comandos para mostrar en una página web el título, las imágenes y los links |
| Ejercicio 6 |
Ejercicio para practicar onLoad |
| Ejercicio 7 |
Ejercicio para practicar onClick |
| Ejercicio 8 |
Ejercicio para practicar setTimeout |
| Ejercicio 9 |
Ejercicio para practicar setTimeout y clearTimeout |
| Ejercicio 10 |
Ejercicio que recrea el juego de apagar todas las luces |
ADVANCED APPS
| Ejercicio |
Descripción |
| Ejercicio 1 |
Ejercicio para crear una página web para comprobar códigos html |
| Ejercicio 2 |
Ejercicio para cambiar el estilo de los elementos de una página web |
| Ejercicio 3 |
Ejercicio para cambiar el estilo de una página web entera |
| Ejercicio 4 |
Ejercicio para mostrar una tabla de multiplicar de un número al introducirlo en un campo |
TEMA 4: XML, XML DOM, AJAX, JSON
XML
| Ejercicio |
Descripción |
| Ejercicio 1 |
Preguntas de teoría de XML |
| Ejercicio 2 |
Ejercicio para comprobar que un archivo xml se puede ver en un navegador como Chrome |
| Ejercicio 3 |
Ejercicio que muestra los errores de un código xml y cómo corregirlos |
| Ejercicio 4 |
Ejercicio para convertir un mensaje de correo en un código xml |
| Ejercicio 5a |
Ejercicio para crear un código XML con información de discos |
| Ejercicio 5b |
Segunda versión del ejercicio, en la que se añaden más atributos |
| Ejercicio 6 |
Ejercicio que muestra un correo en formato xml |
| Ejercicio 7 |
Más preguntas de teoría de XML |
| Ejercicio 8 |
Ejercicio donde se corrigen documentos xml mal formados |
XML DOM
| Ejercicio |
Descripción |
| Fichero books |
Fichero de libros para hacer los ejercicios 1 y 3 |
| Fichero CDs |
Fichero de CDs para hacer el ejercicio 2 |
| Ejercicio 1 |
Códigos para mostrar los resultados en la consola del navegador |
| Ejercicio 2-1 |
Código para mostrar por consola el título de los CDs del fichero xml |
| Ejercicio 2-2 |
Código para mostrar por consola el precio de los CDs del fichero xml |
| Ejercicio 2-3 |
Código para mostrar por consola la compañía a la que pertencen los CDs del fichero xml |
| Ejercicio 3 |
Código para mostrar otros resultados (entre ellos una tabla) en la consola del navegador |
AJAX
| Ejercicio |
Descripción |
| Fichero CDs |
Fichero de CDs para hacer el ejercicio 1 |
| Fichero tiempo en Huelva |
Fichero de tiempo atmosférico para hacer el ejercicio 2 |
| Ejercicio 1 |
Ejercicio para hacer una tabla que muestre información de los discos |
| Ejercicio 2 |
Ejercicio para hacer una tabla que muestre información del tiempo en Huelva capital |
JSON
| Ejercicio |
Descripción |
| Ejercicio 1 |
Ejercicio para practica básica de crear objetos javascript. |
| Ejercicio 2 |
Ejercicio para practica básica de crear objetos javascript con arrays. |
| Array json |
Fichero para el ejercicio 3 |
| Ejercicio 3 |
Ejercicio para mostrar los datos de un array |
| Datos json |
Fichero para el ejercicio 4 |
| Ejercicio 4 |
Ejercicio para mostrar los datos de un documento json |
| Ejercicio 5 |
Ejercicio para mostrar datos de la NASA |
TRABAJO SEGUNDO TRIMESTRE
XML DTD
| Ejercicio |
Descripción |
| Ejercicio 1 |
Ejercicio para corregir errores en los elementos de los XML |
| Ejercicio 2 |
Ejercicio para corregir errores en la DTD de los XML |
| Ejercicio 3 |
Ejercicio para corregir errores en los atributos de los XML |
| Ejercicio 4 |
Ejercicio para corregir errores en los atributos y en la DTD de los XML |
| Ejercicio5-1 |
Ejercicio para crear un XML que guarde los resultados de una liga de fútbol y en cuya DTD no haya atributos, sino únicamente etiquetas. |
| Ejercicio5-2 |
Ejercicio para crear un XML que guarde los resultados de una liga de fútbol y en cuya DTD los goles son atributos. |
| Ejercicio5-3 |
Ejercicio para crear un XML que guarde los resultados de una liga de fútbol y en cuya DTD toda la información se guarde en forma de atributos |
| DAW.dtd |
DTD para el xml que almacena datos de los módulos del CFGS |
| DAW.xml |
Documento xml que almacena datos de los módulos del CFGS |
| alumnos.dtd |
DTD para el xml que almacena datos de los alumnos |
| alumnos.xml |
Documento xml que almacena datos de los alumnos |
| pedidos.dtd |
DTD para el xml que almacena datos de pedidos de clientes |
| pedidos.xml |
Documento xml que almacena datos de pedidos de clientes |
XML XSD
| Ejercicio |
Descripción |
| modulos.xsd |
Esquema para el documento xml que almacena información de los módulos de DAW |
| modulos.xml |
Documento xml que almacena información de los módulos de DAW |
| biblioteca.xsd |
Esquema para el documento xml que almacena información de los libros de una biblioteca |
| biblioteca.xml |
Documento xml que almacena información de los libros de una biblioteca |
| tabla-periodica.xsd |
Esquema para el documento xml que almacena información de los elementos de la tabla periódica |
| tabla-periodica.xml |
Documento xml que almacena información de los elementos de la tabla periódica |
TRABAJO TERCER TRIMESTRE
| Ejercicio |
Descripción |
| Proyecto XML |
Trabajo de clase en el que se crea una página web de un concurso de preguntas mediante XML y AJAX |
| Repositorio XML |
Acceso al repositorio donde hice el trabajo con XML y AJAX |