AluraBooks é um site de livros de programação desenvolvido durante o curso da Alura.
O objetivo do projeto foi praticar o uso de métodos JavaScript como forEach
, Map
, filter
, reduce
e sort
.
No site você pode:
- Visualizar todos os livros disponíveis de programação.
- Filtrar livros por tecnologia: Front-end, Back-end e Dados.
- Ver apenas livros disponíveis.
- Ordenar livros por preço, do mais barato ao mais caro.
- 📌 Listagem de livros com título, autor, preço e categoria.
- 📌 Aplicação de desconto automático em todos os livros.
- 📌 Filtro por categoria ou disponibilidade.
- 📌 Ordenação por preço.
- 📌 Exibição do valor total de livros disponíveis.
- HTML5
- CSS3
- JavaScript (ES6+)
- Clone o repositório:
git clone https://github.com/UelintonHJ/JavaScript_metodos-array
- Navegue até a pasta do projeto:
cd ~/JavaScript_metodos-array
- Abra o arquivo index.html no navegador.
Não é necessário servidor local, o projeto roda diretamente pelo navegador.
→ metodoForEach.js: Responsável por exibir os livros na tela e mostrar o valor total dos disponíveis.
→ metodoMap.js: Aplica desconto em todos os livros.
→ metodoFilter.js: Permite filtrar livros por categoria ou disponibilidade.
→ metodoReduce.js: Calcula o valor total dos livros disponíveis.
→ metodoSort.js: Ordena os livros pelo preço do menor para o maior.
- Este projeto foi criado para fins educacionais, focado em aprimorar a lógica e o uso de métodos JavaScript.
- A interface é responsiva e segue boas práticas de estilo e CSS moderno.