The purpose of this project is to create classes to store the logic of an address book with the personal data of individuals: addresses, phone numbers, e-mails... Each class must be created in a different TypeScript file.
Explore the subject »
Laboratorio Formulario
·
TypeScript
·
JSON
·
API’s de HTML5
·
Angular
·
Node.js
·
API REST con Express
·
Laboratorio FullStack
Se propone realizar unas clases para almacenar la lógica de una agenda con los datos personales de los individuos: direcciones, teléfonos, mails… Cada clase ha de crearse en un archivo TypeScript diferente.
SamsungDesarrolladoras
, TypeScript
Se valorará la correcta selección de tipos y la definición de funciones necesarias para acceso a los atributos.
Una vez realizadas las clases:
-
Se creará un módulo principal (main) en el que se utilicen las clases definidas para crear 3 registros de persona y mostrarlos en el terminal mediante console.log., utilizando las funciones necesarias definidas en las clases para obtener los datos.
-
Se modificará uno de los registros de persona añadidos, realizando la búsqueda por DNI y añadiendo una nueva dirección, un nuevo mail y un nuevo teléfono. Estos cambios se deben realizar mediante el uso de métodos definidos previamente en las clases.
-
Se mostrarán desde el módulo principal los 3 registros con los cambios realizados anteriormente en la consola.
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/raqelcb/SamsungDesarrolladoras-TypeScript.git
- Compile without the flags to create the
built
foldertsc
- Execute
node built/main.js
Distributed under the
MIT License. See LICENSE
for more information.