An open API service indexing awesome lists of open source software.

https://github.com/nandojmj/alurachallengev1

Programa Alura - One Oracle Next Education. Challenge ONE Principiante en programación : Construye un encriptador de texto con Javascript.
https://github.com/nandojmj/alurachallengev1

Last synced: 3 months ago
JSON representation

Programa Alura - One Oracle Next Education. Challenge ONE Principiante en programación : Construye un encriptador de texto con Javascript.

Awesome Lists containing this project

README

        

**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.