Tecnologias Aprendidas
HTML
Linguagem de marcação usada para estruturar o conteúdo das páginas web.
⭐⭐⭐⭐
CSS
Folhas de estilo que definem o layout, cores e tipografia do HTML.
⭐⭐⭐⭐
Tailwind CSS
Framework CSS utilitário com classes pré-definidas para estilizar interfaces de forma rápida.
⭐⭐⭐⭐⭐
JavaScript
Linguagem de programação que torna as páginas web dinâmicas e interativas.
⭐⭐⭐⭐
TypeScript
Superset de JavaScript com tipos estáticos que ajuda a evitar erros e a escalar projetos.
⭐⭐⭐⭐⭐
JSON
Formato leve de troca de dados, muito usado em APIs e configuração.
⭐⭐⭐
API RESTful
Estilo de API baseado em HTTP e recursos, usado para comunicação entre aplicações.
⭐⭐⭐⭐
Swagger
Conjunto de ferramentas para documentar, testar e visualizar APIs REST.
⭐⭐⭐
GitHub
Plataforma de alojamento de código Git, colaboração e controlo de versões.
⭐⭐⭐⭐
Codespaces
Ambientes de desenvolvimento na cloud integrados com GitHub.
⭐⭐⭐⭐⭐
GitHub Pages
Serviço do GitHub para publicar sites estáticos diretamente a partir de um repositório.
⭐⭐⭐⭐⭐
React.js
Biblioteca JavaScript para criar interfaces de utilizador baseadas em componentes.
⭐⭐⭐⭐
Next.js
Framework React com routing, renderização híbrida e funcionalidades full-stack.
⭐⭐⭐⭐
Vercel
Plataforma de deploy e hosting otimizada para projetos front-end, especialmente Next.js.
⭐⭐⭐⭐⭐