Bem-vindo(a) ao repositório oficial dos Desafios Carrinho de Compras! Este é o primeiro desafio de uma série de projetos práticos que vamos compartilhar com a nossa comunidade do TechnKnowledge 🚀
Aqui você encontrará três níveis de desafio para praticar e evoluir suas habilidades com HTML, CSS e JavaScript, do básico ao avançado.
Esses desafios foram criados para que você possa:
- Praticar conceitos fundamentais da web
- Exercitar sua criatividade e lógica de programação
- Evoluir no seu ritmo, escolhendo o nível que preferir
- Criar interfaces e interações funcionais com HTML, CSS e JS puros
- Escolha o desafio que quiser (fácil, médio ou difícil).
- Leia o README dentro da pasta do desafio para entender o que precisa ser feito.
- Crie sua solução com HTML, CSS e JavaScript.
- Use sua criatividade! Melhore o projeto, adicione animações, dark mode, ou novas funcionalidades.
- Compartilhe com a comunidade! 💬
Você pode escolher qualquer um dos desafios abaixo para começar. Cada um tem um grau de complexidade diferente:
| Nível | Descrição |
|---|---|
| 🟢 Fácil | Construa a interface com HTML e CSS e exiba mensagens com alert() via JavaScript. |
| 🟡 Médio | Mensagens aparecem na tela, abaixo dos botões, usando manipulação do DOM. |
| 🔴 Difícil | Sistema de carrinho com múltiplas páginas, produtos com quantidade, e armazenamento local. |
Você só precisa de:
- Um navegador (Chrome, Firefox, Edge etc.)
- Um editor de código (recomendamos o VS Code)
- Extensão Live Server para ver o projeto rodando localmente
Queremos muito ver o que você criou!
Publique nas suas redes sociais com a hashtag #technknowledge e marque a gente! 🚀
Ou, se preferir, compartilhe seu repositório na nossa comunidade para receber feedback de outros devs.
No repositório contém a solução de cada desafio, para caso você queira consultar.
Avante 👨💻 👩💻 🚀
Esse é só o começo. Em breve, mais desafios virão! 💜
Feito com 💻 por TechnKnowledge Community