Published using Google Docs
Ejercicios
Updated automatically every 5 minutes

Ejercicios

  1. Crear un campo de texto. Asignarle un modelo llamado “texto”. Mostrar en otra parte de la página la longitud del texto.
  2. Modificar el ejercicio anterior para darle al texto un valor por defecto
  3. Crear un módulo y un controlador. En éste, definir una propiedad llamada “nombre” y mostrar su valor en un campo de texto en una página html
  4. Modificar el ejercicio 3. Añadir a la página un botón que al pincharlo muestra un alert. Para ello, en el controlador escrito en el ejemplo anterior, introducir un método que Angular invoque automáticamente cuando el botón genera un evento “click”
  5. Modificar el ejercicio anterior para que al pinchar el botón el contenido del campo de texto más la fecha actual se muestre en otra parte de la página
  6. Mostrar en una lista desordenada los contenidos de un array JavaScript de nombres definido mediante angular
  7. En base al ejercicio anterior, crear un proceso que elimina del array el elemento de la lista sobre el que pinchemos
  8. Basándonos en el ejercicio anterior, añadir un campo de texto para introducir un nombre y un botón. Al pinchar el botón, el contenido del campo de texto se añade al array de nombres
  9. Encapsular la lógica de mostrar nombres, añadirlos y borrarlos en un servicio. La interfaz de usuario como en el ejercicio anterior
  10. Empleando esta url: https://api.github.com/users/camposer/repos realizar un programa que muestre los nombres de todos los repositorios (propiedad name) en pantalla al pinchar un botón
  11. Empleando esta url: https://jsonplaceholder.typicode.com/posts/  realizar un programa que muestre los datos de un usuario en pantalla al pinchar un botón, cuyo identificador introducimos a través de un campo de texto. Por ejemplo, si el valor introducido es ‘1’, la url que debemos llamar es https://jsonplaceholder.typicode.com/posts/1 


Posibles soluciones

  1. Ejercicio uno
  2. Ejercicio dos
  3. Ejercicio tres
  4. Ejercicio cuatro
  5. Ejercicio cinco
  6. Ejercicio seis
  7. Ejercicio siete
  8. Ejercicio ocho
  9. Ejercicio nueve
  10. Ejercicio 10
  11. Ejercicio 11