Skip to content

Práctica de Typescript para el curso de FullStack de Samsung Desarrolladoras 2023

Notifications You must be signed in to change notification settings

Naradiel/typescript-agenda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Práctica Typescript | Samsung Desarrolladoras 2023

Descripción del proyecto

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.

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.

Instrucciones de instalación

  1. Clonar el repositorio en tu máquina local.
  2. Instalar TypeScript en tu sistema si aún no lo tienes instalado.
  3. Navegar hasta el directorio del proyecto y compilar el código TypeScript utilizando el comando tsc.
  4. Ejecutar el archivo main.js generado con el comando node main.js.

About

Práctica de Typescript para el curso de FullStack de Samsung Desarrolladoras 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published