A
Acessibilidade (Accessibility): Refere-se à prática de tornar websites e aplicações acessíveis a todas as pessoas, incluindo aquelas com deficiências visuais, auditivas, motoras ou cognitivas. Aplicada no design e no desenvolvimento de interfaces.
API (Application Programming Interface): Conjunto de regras que permite que aplicativos diferentes se comuniquem entre si. Utilizada na integração de sistemas e dados.
B
Back-end: Parte de um site ou aplicação web que processa dados e lógica, geralmente rodando no servidor. Exemplos de linguagens utilizadas: PHP, Python, Node.js.
Banco de Dados (Database): Coleção organizada de informações que pode ser acessada, gerenciada e atualizada. Utilizada para armazenar conteúdos e dados dinâmicos de websites.
C
CSS (Cascading Style Sheets): Linguagem utilizada para estilizar elementos de uma página web, como cores, fontes e espaçamento. Complementa o HTML para melhorar a aparência visual do site.
Cache: Área de armazenamento temporário para acelerar o carregamento de páginas web visitadas frequentemente.
D
DOM (Document Object Model): Representação estruturada de documentos HTML ou XML que pode ser manipulada com linguagens de programação, como JavaScript.
Design Responsivo (Responsive Design): Estratégia de design para garantir que um site seja visualizado corretamente em dispositivos de diferentes tamanhos, como desktops, tablets e smartphones.
E
Editor de Código (Code Editor): Ferramenta utilizada para escrever e editar códigos de programação. Exemplos incluem Visual Studio Code e Sublime Text.
Elementos Semânticos (Semantic Elements): Tags HTML que descrevem claramente seu significado para o navegador e para o desenvolvedor, como , , e .
F
Front-end: Parte de um site ou aplicação que interage diretamente com o usuário. Inclui HTML, CSS e JavaScript.
Framework: Estrutura de código reutilizável que facilita o desenvolvimento de aplicações web. Exemplos: React, Angular, Bootstrap.
G
Git: Sistema de controle de versões utilizado para rastrear mudanças no código durante o desenvolvimento de software.
Google Sites: Ferramenta de criação de sites simples e intuitiva, utilizada principalmente para projetos educacionais ou institucionais.
H
HTML (HyperText Markup Language): Linguagem padrão de marcação para criar a estrutura de páginas web.
Hosting: Serviço que permite armazenar e disponibilizar websites na internet.
I
IDE (Integrated Development Environment): Ambiente de desenvolvimento integrado que oferece ferramentas como editor de código, depurador e compilação. Exemplos: Visual Studio, IntelliJ IDEA.
Interatividade (Interactivity): Recursos que permitem ao usuário interagir com uma página ou aplicação web, como cliques, animações ou formulários dinâmicos.
J
JavaScript (JS): Linguagem de programação utilizada para criar interatividade em websites, como animações, validação de formulários e atualização dinâmica de conteúdo.
JSON (JavaScript Object Notation): Formato leve de troca de dados entre sistemas. Amplamente utilizado em APIs.
L
Layout: Disposição e organização visual de elementos em uma página web.
Linguagem de Marcação (Markup Language): Conjunto de tags utilizado para estruturar e formatar documentos, como HTML e XML.
M
Mobile-First: Abordagem de design que prioriza a experiência em dispositivos móveis antes de adaptar para telas maiores.
Metadados (Metadata): Informações sobre dados armazenadas em tags HTML, como títulos e descrições de páginas, utilizadas para SEO.
N
Navegador (Browser): Programa utilizado para acessar e navegar na internet. Exemplos: Google Chrome, Mozilla Firefox.
Node.js: Plataforma que permite executar JavaScript no lado do servidor.
O
Open Source: Software cujo código-fonte está disponível para qualquer pessoa usar, modificar e distribuir.
Otimizador de Imagens (Image Optimizer): Ferramenta para reduzir o tamanho de imagens sem comprometer a qualidade, melhorando o desempenho de websites.
P
Protocolos (Protocols): Regras que definem como dados são transmitidos na internet. Exemplos: HTTP, HTTPS.
Plug-ins: Extensões que adicionam funcionalidades a programas ou sistemas, como SEO em CMS.
R
Responsividade (Responsiveness): Capacidade de um website de se ajustar automaticamente ao tamanho da tela do dispositivo.
Rede de Entrega de Conteúdo (CDN): Sistema que distribui conteúdo de sites em servidores globais para melhorar o tempo de carregamento.
S
SEO (Search Engine Optimization): Conjunto de técnicas para melhorar a visibilidade de websites em mecanismos de busca.
Script: Conjunto de instruções que automatiza tarefas no desenvolvimento web, geralmente escrito em linguagens como JavaScript ou Python.
T
Tag: Elemento de marcação em HTML que define a estrutura e o conteúdo de uma página web.
Template: Modelo pré-formatado usado como base para criar websites ou páginas específicas.
U
UI (User Interface): Interface do Usuário, relacionada ao design visual e à usabilidade de um website.
UX (User Experience): Experiência do Usuário, focada em como um usuário interage e percebe um produto ou serviço digital.
V
Versionamento de Código (Code Versioning): Prática de manter um histórico das mudanças feitas em códigos durante o desenvolvimento de software.
Viewport: Área visível de um site no navegador do usuário, que pode variar dependendo do dispositivo.
W
Web Standards: Conjunto de normas que garantem a compatibilidade e o funcionamento adequado de websites em diferentes navegadores.
Wireframe: Esboço visual que representa a estrutura e o layout de um website antes de sua construção.
X
XML (Extensible Markup Language): Linguagem de marcação utilizada para armazenar e transportar dados de forma estruturada.
XPath: Linguagem usada para navegar em elementos dentro de um documento XML ou HTML.
Z
Z-Index: Propriedade CSS que define a ordem de sobreposição de elementos em uma página web.
Zoom Responsivo (Responsive Zoom): Ajuste automático do zoom de elementos para melhorar a legibilidade e interação em diferentes dispositivos.