Crear un campo de texto. Asignarle un modelo llamado “texto”. Mostrar en otra parte de la página la longitud del texto.
Modificar el ejercicio anterior para darle al texto un valor por defecto
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
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”
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
Mostrar en una lista desordenada los contenidos de un array JavaScript de nombres definido mediante angular
En base al ejercicio anterior, crear un proceso que elimina del array el elemento de la lista sobre el que pinchemos
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
Encapsular la lógica de mostrar nombres, añadirlos y borrarlos en un servicio. La interfaz de usuario como en el ejercicio anterior
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