Este projeto faz parte do desafio "Praticando lógica de programação: Challenge Decodificador de Texto", através do programa Iniciante em Programação T7 - ONE
e consiste em um codificador de texto simples, desenvolvido com HTML, CSS e JavaScript. A aplicação permite ao usuário inserir um texto, que pode ser codificado ou decodificado utilizando um algoritmo de substituição de caracteres. É uma ótima prática para entender manipulação de DOM, eventos de usuário e lógica de programação básica.
Para acessar o projeto no navegador, acesse o link
: https://p-ortilho.github.io/challenge-oracle-one/
-
Codificação de Texto: O usuário pode inserir um texto em um campo de entrada, e ao clicar no botão de codificação, o texto é transformado usando um algoritmo de substituição.
-
Decodificação de Texto: Texto codificado pode ser revertido ao seu estado original usando o botão de decodificação. Interface Limpa: A interface foi projetada para ser intuitiva e de fácil uso.
-
Limpeza Automática do Campo de Texto: Após a operação de codificação ou decodificação, o campo de texto é limpo automaticamente para facilitar a inserção de novos textos.
HTML: Estrutura básica da aplicação.
CSS: Estilização para um design moderno.
JavaScript: Lógica de codificação e decodificação, além de manipulação de eventos.
Durante o desenvolvimento deste projeto, várias habilidades técnicas foram aprimoradas, incluindo:
-
Manipulação de DOM: Aprender a acessar e modificar elementos HTML usando JavaScript.
-
Eventos de Usuário: Entender como capturar e responder a eventos como cliques de botões.
-
Lógica de Programação: Desenvolver e implementar algoritmos de codificação e decodificação.