Este repositório reúne diversos projetos desenvolvidos durante meus estudos em desenvolvimento web, abrangendo desde frameworks modernos como Angular até jogos e desafios em JavaScript puro e CSS. Cada pasta representa um projeto independente, com foco em diferentes tecnologias e conceitos.
- Descrição: Blog desenvolvido em Angular, com páginas de posts, home, navegação, header, footer e consumo de dados em JSON.
- Tecnologia: Angular 16
- Como rodar:
- Entre na pasta
angular/angular-blog. - Instale as dependências:
npm install - Rode o servidor:
ng serve - Acesse em: http://localhost:4200
- Entre na pasta
- Descrição: Projeto Angular para estudo de diretivas e componentes personalizados, como cards e atributos dinâmicos.
- Tecnologia: Angular 16
- Como rodar:
- Entre na pasta
angular/angular-diretivas. - Instale as dependências:
npm install - Rode o servidor:
ng serve - Acesse em: http://localhost:4200
- Entre na pasta
- Descrição: Jogo da memória clássico feito em JavaScript puro, HTML e CSS.
- Tecnologia: JavaScript, HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Jogo de cartas inspirado em Yu-Gi-Oh! e Jokenpô, criado para explicar conceitos de lógica de programação aplicada a jogos.
- Tecnologia: JavaScript, HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Jogo baseado no personagem Detona Ralph, feito em JavaScript, com imagens e sons personalizados.
- Tecnologia: JavaScript, HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Pokédex interativa que consome a API de Pokémon, exibindo informações dos pokémons.
- Tecnologia: JavaScript, HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Simulador de piano virtual, onde cada tecla do teclado toca um som diferente.
- Tecnologia: JavaScript, HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Desafio de CSS para praticar layouts, responsividade e estilização.
- Tecnologia: HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo
- Descrição: Projeto de estudo sobre Web Components, com um componente customizado de CardNews.
- Tecnologia: JavaScript (Web Components), HTML, CSS
- Como rodar:
- Abra o arquivo
index.htmlno navegador.
- Abra o arquivo