21-days-of-code
Desafio 21 dias de código proposto pela Rocketseat.
As regras para participar do desafio são:
- Todos os dias, codar por pelo menos 1h;
- Compartilhar todos os dias o progresso nas redes sociais e marcar a Rocketseat com a hashtag #21diasdecodigo;
- Gerar networking com as pessoas que também estão participando do desafio.
Complementando o desafio, a Jakeliny Gracielly acrescentou duas regras extras para os participantes do #marmitech:
- Marcar o perfil da Jakeliny Gracielly;
- Acrescentar a hashtag #soumarmiteiro.
Os participantes que cumprirem o desafio ganham uma mentoria em grupo com a Jake.
Desafio #21diasdecodigo:
- Dia 01: Criar um repositório para listar os projetos que serão desenvolvidos durante os 21 dias de código;
- Dia 02: Fazer um Hello World customizado com fontes, cores e imagens;
- Dia 03: Criar um botão animado;
- Dia 04: Criar uma calculadora;
- Dia 05: Desenvolver uma página customizada que exiba o erro 404;
- Dia 06: Criar um card com o efeito glassmorphism;
- Dia 07: Desenvolver um contador;
- Dia 08: Desenvolver um toggle que altere o tema para claro e escuro;
- Dia 09: Criar uma animação de loading;
- Dia 10: Utilizar a lib Particles.js do JavaScript;
- Dia 11: Criar o layout de um formulário de login;
- Dia 12: Desenvolver uma galeria de imagens;
- Dia 13: Desenvolver um menu responsivo;
- Dia 14: Criar um formulário de quizzes;
- Dia 15: Desenvolver um site que exiba uma vitrine de produtos de um e-commerce fictício (com nome dos produtos, preços e imagens);
Resolução do desafio - Dia 16: Desenvolver um site utilizando alguma API pública;
Resolução do desafio - Dia 17: Desenvolver um site que capture os eventos do teclado e exiba na tela o evento e a tecla pressionada;
- Dia 18: Desenvolver um gerador de senhas aleatórias;
- Dia 19: Desenvolver um site que gere imagens aleatórias utilizando a API do Unsplash;
- Dia 20: Desenvolver um site de emoji picker onde, ao selecionar o emoji, ele é copiado para a área de transferência;
- Dia 21: Desenvolver uma página para servir de portfólio, incluindo nela todos os desafios desenvolvidos durante os 21 dias.