Alura _ One Oracle Next Education
Challenge ONE Sprint 01: Construye un encriptador de texto con Javascript
Sugerencias de implementación, cursos y capacitación para este desafío, puedes usar HTML y Javascript sin usar frameworks. Algunos cursos de la plataforma que te pueden ayudar, como:
Curso de Lógica de programación: sumérgete en la programación con JavaScript. Curso de Lógica de programación: explorar funciones y listas. Curso de HTML5 y CSS3 parte 1: Mi primera página web. Curso de HTML5 y CSS3 parte 2: Posicionamiento, listas y navegación. Curso de HTML5 y CSS3 parte 3: Trabajando con formularios y tablas. Curso de Git y GitHub: repositorio, commit y versiones.
Las "llaves" de encriptación para son las siguientes:
La letra "e" es convertida para "enter" La letra "i" es convertida para "imes" La letra "a" es convertida para "ai" La letra "o" es convertida para "ober" La letra "u" es convertida para "ufat"
Requisitos:
Debe funcionar solo con letras minúsculas No deben ser utilizados letras con acentos ni caracteres especiales Debe ser posible convertir una palabra para la versión encriptada también devolver una palabra encriptada para su versión original.
Por ejemplo: "gato" => "gaitober" gaitober" => "gato"
La página debe tener campos para inserción del texto que será encriptado o desencriptado, y el usuario debe poder escoger entre as dos opciones. El resultado debe ser mostrado en la pantalla.
Extras: Un botón que copie el texto encriptado/desencriptado para la sección de transferencia, o sea que tenga la misma funcionalidad del ctrl+C o de la opción "copiar" del menú de las aplicaciones.
Elementos principales de la página
Título de su sitio web. Campo para el texto que va a ser encriptado/desencriptado. Un botón para encriptar. Un botón para desencriptar. Un boón para copiar. Área para mostrar el texto encriptado/desencriptado. Un pie de pagina con los datos de la persona que desarrolló el sitio web.