Skip to content

davidber0102/001-AL-PP-Challenge_Encriptar

Repository files navigation

Principiante en Programación

Challenge: Encriptador

Instructor: Alura Latam

Alumno: David Bernal Diaz

Link del Curso


Descripcion Alura Challenges: Oracle ONE, Aplicar Lógica de Programación para Encriptar / Descencriptar

GitHub Badge Release Badge Finalizado

  • Alura
  • HTML
  • CSS3
  • JavaScript

Bienvenidos y Bienvenidas al primer desafio!

Previas

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

    Guía de instalación

Paso a paso de cómo instalar y / o consultar alguna herramienta digital o pagina web. En esta sección se explica la arquitectura de carpetas y módulos que componen el sistema.

  • /css: archivo de estilos
  • /img: imagenes ocupadas en la plataforma web
  • /: archivo html donde viene la estructura o maquetacion de este ejercicio web La guía de instalación debe contener de manera específica:
  • Tener instalado Git Git
  • Tener instaldo cualquier editor de codigo.
  • Para este proyecto solo se debe contener cualquiera de los navegadores de internet, ademas de internet estable
    • Mozila FireFox Firefox
    • Chrome Google Chrome
    • Safari Safari
    • Opera Opera

Dependencias

Para contar con la copia del codigo de este ejercicio, es necesario utilizar comandos de git, Debes Clonar el repositorio creado con el siguiente comando dentro de la carpeta que desees:

   git clone (https://github.com/davidber0102/PI-HTML5-Parte1)

Cómo contribuir

Esta sección explica a desarrolladores cuáles son las maneras habituales de enviar una solicitud de adhesión de nuevo código (“pull requests”), cómo declarar fallos en la herramienta y qué guías de estilo se deben usar al escribir más líneas de código. También puedes hacer un listado de puntos que se pueden mejorar de tu código para crear ideas de mejora.

Código de conducta

El código de conducta establece las normas sociales, reglas y responsabilidades que los individuos y organizaciones deben seguir al interactuar de alguna manera con la herramienta digital o su comunidad. Es una buena práctica para crear un ambiente de respeto e inclusión en las contribuciones al proyecto. La plataforma Github premia y ayuda a los repositorios dispongan de este archivo. Al crear CODE_OF_CONDUCT.md puedes empezar desde una plantilla sugerida por ellos. Puedes leer más sobre cómo crear un archivo de Código de Conducta (aquí)[https://help.github.com/articles/adding-a-code-of-conduct-to-your-project/]

Autores ✒️

  • David Bernal Diaz - Trabajo Inicial - DavidBernal ---

    Connect with me:

www.linkedin.com/in/gi-david-bernal-diaz

Información adicional

Licencia

La licencia especifica los permisos y las condiciones de uso que el desarrollador otorga a otros desarrolladores que usen y/o modifiquen la herramienta digital. Incluye en esta sección una nota con el tipo de licencia otorgado a esta herramienta digital. El texto de la licencia debe estar incluído en un archivo LICENSE.md o LICENSE.txt en la raíz del repositorio. Si desconoces qué tipos de licencias existen y cuál es la mejor para cada caso, te recomendamos visitar la página https://choosealicense.com/.

Releases

No releases published

Packages

No packages published