O Alura Books é um projeto desenvolvido durante um curso na Alura, focado em ensinar e aplicar os principais métodos de manipulação de arrays no JavaScript. O objetivo é criar uma interface dinâmica para gerenciar uma lista de livros, permitindo a organização, filtragem e exibição personalizada de informações.
Este projeto é uma excelente ferramenta para consolidar conhecimentos sobre manipulação de dados com JavaScript, bem como interações dinâmicas com o DOM.
- Lista de Livros: Exibição dinâmica de uma lista de livros com base nos dados fornecidos.
- Filtragem: Aplique filtros para visualizar livros por categoria, preço ou outros critérios.
- Ordenação: Reorganize a lista de livros com base em atributos como preço ou título.
- Interação Dinâmica: Atualize o DOM de forma responsiva utilizando métodos de array.
- HTML: Para a estrutura semântica da interface.
- CSS: Para estilização responsiva e design moderno.
- JavaScript: Para a lógica de manipulação de dados e interação com o DOM.
- Métodos de Array:
- forEach: Aplicação de funções a cada elemento da lista para manipulações ou exibições.
- map: Criação de novas listas com base na transformação dos elementos existentes.
- filter: Filtragem de elementos de acordo com critérios especificados.
- sort: Ordenação da lista com base em diferentes atributos.
- Manipulação do DOM:
- Atualização de elementos HTML com base nos dados filtrados, ordenados ou transformados.
- Criação dinâmica de componentes visuais no navegador.
- Domínio dos Métodos de Array: Aprendi a utilizar os principais métodos de forma eficaz para manipulação e transformação de listas.
- Manipulação do DOM com JavaScript: Compreendi como integrar os métodos de array para modificar o DOM de forma dinâmica e responsiva.
- Filtragem e Ordenação: Desenvolvi habilidades para criar filtros personalizados e ordenar elementos com base em diferentes atributos.
- Interação Dinâmica: Pratiquei a criação de interfaces que respondem às ações dos usuários em tempo real.
Projeto desenvolvido por Alberto durante o curso da Alura.