Skip to content

cifo-training/Angular-introduction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Angular Introduction

Objetivos

Con este ejercicio aprenderás a:

  • Crear una aplicación estática con Angular CLI.
  • Construir una aplicación Angular con un componente.
  • Construir una aplicación Angular con dos componentes anidados.
  • Construir una aplicación Angular usando iteradores anidados.

Requisitos

Entrega

Después de completar el ejercicio ejecuta los siguientes comandos desde tu consola de Git local:

$ git add .
$ git commit -m "done"
$ git push origin master

Desde tu repositorio github crea un pull request de tu rama master a la rama master del repositorio original.

En el campo nombre del mensaje añade tu nombre, o el de ambos compañeros.

Introducción

En este ejercicio trabajarás con Angular por primera vez. El objetivo es trabajar en tres proyectos para practicar los conceptos aprendidos.

Código inicial

En estas aplicaciones no hay código inicial. Tendrás que crearlo desde cero.

Iteración 1: Photo Album

En la primera iteración construirás un album de fotos, con cada fotografía irá su descripción.

Construirás el álbum en el componente AppComponent. El álbum tendrá tres fotos con sus descripciones, no es necesario tener un array para almacenar las fotos y las descripciones.

Fácil, no? Añade estilos a la página para darle tu toque personal al álbum de fotos.

Iteración 2: Artículo con comentarios

Ahora crearás un artículo de un blog con comentarios. Constará de dos componentes diferentes:

  • El componente MainComponent contendrá el artículo, compuesto de un título(title), una imagen(image), y una descripción (description).
  • El componente CommentsComponent, que contendrá varios comentarios (puedes añadir los que quieras).

Al final de los comentarios, añadirás un formulario de comentario para darle un toque real al artículo (no es necesario que funcione).

Lo primero que harás será generar el proyecto desde el Angular CLI.

Iteración 3: NBA Champions

Por último, crearás un tablero con los últimos ganadores de la NBA. En este caso se necesita crear un componente que contendrá un array de campeonatos con los siguientes campos:

  • año (campo year) del campeonato.
  • Nombre del equipo campeón (champion).
  • Una url (champion-url) que muestre la información del equipo.
  • Una lista con los mejores jugadores del equipo campeón, llamada: best-players

Toda la información se encuentra en NBA Champions de wikipedia. En la aplicación se deben mostrar al menos 3. La aplicación debería parecerse a esto:

Nota Se requiere iterar sobre dos colecciones diferentes para mostrar toda la información: Championships y best-players de cada equipo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published