Aqui você vai encontrar uma lista de 30 sites. Sua tarefa, por 30 dias, é clonar cada um desses sites (apenas a página apontada pelo link). Um site por dia.
A ideia vem de estudos musicais: Exercícios com o objetivo de exercitar uma habilidade específica. Veja essa lista como estudos em HTML/CSS. O objetivo é exercitar o conhecimento em HTML e CSS de forma a ganhar habilidade prática.
Considere a Lei de Parkinson: O trabalho se expande para preencher o tempo disponível. Se o tempo dado para uma tarefa for muito grande, naturalmente vamos tentar utilizar todo aquele tempo.
Nada é perfeito, sempre há algo a melhorar. Poderíamos passar meses trabalhando em uma única página e nunca terminar. Esse é ponto de fazer uma página por dia: Com o tempo limitado, você é forçado a fazer escolhas, olhar para seu processo e identificar on melhorar.
- Faça um fork do repositório para ter sua própria cópia.
- Crie um diretório com seu nome de usário do GitHub.
- Para cada dia, crie um diretório com o nome do site em que vai trabalhar (siga os sites na ordem listada aqui, um por dia).
- Dentro do diretório, crie um arquivo
index.html
e outrostyles.css
. Todo seu trabalho vai acontecer nesses dois arquivos. - Se precisar baixar imagens, crie um diretório
images
dentro do diretório do site e coloque as imagens lá.
- Dentro do diretório, crie um arquivo
- Clone o site. Limite seu tempo de trabalho: 4 horas no máximo!! Tente melhorar seu tempo gasto a cada dia.. Caso as 4 horas se passem e você não tenha terminado o clone, pare mesmo assim. Reflita sobre o que poderia ter te ajudado a terminar mais rápido. Lembre-se: Não precisa ser perfeito, só precisa ser feito.
- Pare, pense e responda as 3 perguntas abaixo:
- 📚 Você aprendeu algo novo hoje? Se sim, o que?
- 😓 O que poderia ter sido melhor hoje? Há algo que você queira melhorar para a próxima?
- 🔥 O que foi bem hoje? Houve algo que você gostou?
- Envie um pull-request com seu código e coloque a respostas para as perguntas acima no conteúdo.
- Se prepare para o próximo dia.
- Clone apenas a página apontada pelo link.
- Se o site tiver animações, ignore. Clone apenas a aparência.
- Não faça o site responsivo. Foque apenas em fazer com que ele funcione no navegador de um computador.
- Se o site tiver imagens, simplesmente salve-as no seu computador e jogue na pasta
images
do clone.
- Hacker news
- Lobsters
- Twitter -- Saia da sua conta pra ver a página de login
- Interior design
- Blogging for devs
- Registro.br
- Wesbos
- AirApps
- Petição pública Brasil
- Tesouro direto
- Indie Hackers
- Not a nomad blog
- Podcast hosting review
- Ubiquiti
- Google Cloud
- Transistor.fm
- PocketCasts
- Basecamp
- Product Hunt
- XP Investimentos
- Stripe Press
- Microsoft São Paulo
- Laracasts
- GoRails
- TappsGames
- IGDB
- Dribbble
- NuBank