https://github.com/anaisateodoro/challenge-01-oracle-one
Edição #5: Challenge Oracle ONE - Desafio 01
https://github.com/anaisateodoro/challenge-01-oracle-one
challengeonedecodificador5 oracle-one-next-education
Last synced: 3 months ago
JSON representation
Edição #5: Challenge Oracle ONE - Desafio 01
- Host: GitHub
- URL: https://github.com/anaisateodoro/challenge-01-oracle-one
- Owner: anaisateodoro
- Created: 2023-05-31T02:26:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-31T02:41:13.000Z (almost 2 years ago)
- Last Synced: 2025-01-05T22:27:46.511Z (5 months ago)
- Topics: challengeonedecodificador5, oracle-one-next-education
- Language: CSS
- Homepage: https://anaisateodoro.github.io/challenge-01-oracle-one/
- Size: 475 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Challenge Oracle One
### Índice do Alura Challenges Oracle ONE
- [1. Introdução](#1-introdução)
- [2. Resumo do desafio](#2-resumo-do-desafio)
- [3. Objetivos de aprendizagem](#3-objetivos-de-aprendizagem)
- [4. Considerações gerais](#4-considerações-gerais)
- [5. Requisitos do desafio](#5-requisitos-do-desafio)
- [6. Considerações técnicas](#6-considerações-técnicas)
- [7. Mensagem secreta](#7-mensagem-secreta)
- [8. Links úteis](#8-links-úteis)---
## 1. Introdução
Obtive a oportunidade, nestas duas semanas iniciais do Curso de Desenvolvimento Web Full Stack, atrelar o meu aprendizado das noções básicas de Html,Css,JavaScript e Git.
O programa ONE - Oracle Next Education oferece tal curso, promovido gratuitamente pela empresa Oracle.
Conta ainda, com o apoio da Alura, no desenvolvimento técnico das trilhas de aprendizagens deste Challenge de Iniciantes da Programação.
Além é claro, do compartilhamento de experiências dos demais colegas inscritos aqui nesta formação.
São com este tipo de iniciativa engajadora da Oracle, que possibilita incentivar jovens como eu, em desenvolver e adentrar ao mundo da programação web.
## 2. Resumo do desafio
Inicialmente, neste desafio 01, há possibiidade simular uma troca de mensagens secretas com outras pessoas e que saibam o segredo da criptografia utilizada.
Sem contar, na possibilidade de criar uma página em html, ao qual permitiu ao usuário cifrar e decifrar um texto digitado e uma mensagem final a ser decodificada para o fim da missão.
## 3. Objetivos de aprendizagem
A criptografia aqui utilizada é uma das técnicas simples de mensagem confidencial ocultadas nas entrelinhas a serem decodificadas.
É um tipo de criptografia por substituição, em que algumas vogais do texto original foram substituídas por outras letras.
Ou seja, há um número fixo de posições (deslocamento) das letras que interagem com o usuário final através do navegador de internet utilizando para este fim o JavaScript.
### Html
- Criações de tag;
- Responsavidade de tipos de delas pelos navegadores;
- Utilização do favicon na barra do navegador da página inicial;
- Uso de fontes externas com a interação da plataforma do Google;### JavaScript
- Manipulação de strings;
- Declaração de variáveis;
- Método replace(), que permite substituir uma sequência de caracteres por outra;
- Uso de funções (parâmetros | argumentos | valor de retorno);### Css
- Manipulação de propriedades e estilos;
- Inserção de seletores de classe;
- Exportações de imagens vetoriais ou em outros formatos;
- Manipulação de imagens e ícones css via Figma;
- Declaração de variáveis;## 4. Considerações gerais
- Este desafio foi resolvido com a apoio de interface gráfica. Registro aqui que a mesma foi desenvolvida pela equipe técnica do Alura e prontamente disponibilizada na plataforma do Figma.
## 5. Requisitos do desafio
- Deveria funcionar apenas com letras minúsculas;
- Não deveria ser utilizados letras com acentos nem caracteres especiais;
- Deveria ser possível converter uma palavra para a versão criptografada e retornar a criptografia para a versão original.### Interface do usuário (UI)
A interface permitiu ao usuário:* Inserir uma mensagem (texto) para ser cifrada.
* Ver o resultado da mensagem cifrada.
* Inserir uma mensagem (texto) para ser decifrada.
* Ver o resultado da mensagem decifrada.## 6. Considerações técnicas
A lógica do desafio foi implementada com sucesso em Html,Css e JavaScript, além de ter decifrado a mensagem final organizada pela equipe da Alura.
## 7. Mensagem secreta
A missão de revelar a mensagem abaixo foi consolidada com sucesso!
"pairaibenterns poberr enterncairair enterssenter dentersaifimesober enter tenterr fimesnailimeszaidober enterlenter coberm sufatcenterssober!"
"parabens por encarar esse desafio e ter finalizado ele com sucesso!"
Valeu Alura + ORACLE ONE por oportunizar a realização desta mensagem. Até o próxima desafio!
## 8. Links úteis
Projeto do desafio 01 - [challenges-oracle-one-01/](https://anaisateodoro.github.io/challenge-01-oracle-one/)
[Figma - Interface do usuário (UI)](https://www.figma.com/file/tvFEYhVfZTjdJ5P24RGV21/Alura-Challenge---Desafio-1---L%C3%B3gica?node-id=0%3A1)
---




