Quando não sabes o que uma palavra significa
Glossário 📖
Os programadores usam imensas palavras estranhas. Aqui estão explicadas com linguagem simples.
- Internet
- Milhões de computadores por todo o mundo ligados por cabos e sinais. Graças a ela, os computadores podem enviar-se mensagens, fotos e sites inteiros.
- Website
- Um documento que se pode ver num navegador. É feito de texto, imagens e ligações. Um site (como o da tua escola) é um grupo de páginas que pertencem juntas.
- Browser
- O programa que usas para ver a internet – como Chrome, Safari ou Firefox. Lê HTML e CSS e desenha uma página no ecrã.
- Server
- Um computador que está sempre ligado e conectado à internet. Os sites vivem nele. Quando escreves um endereço no navegador, o servidor envia-te a página.
- HTML
- A linguagem para escrever o esqueleto de uma página: o que é um título, o que é um parágrafo, onde está uma imagem. As letras significam HyperText Markup Language, mas não precisas de memorizar.
- Tag
- O bloco de construção do HTML. Parece-se com isto: <p>hi</p>. A etiqueta <p> diz «um parágrafo começa aqui» e </p> diz «acaba aqui».
- CSS
- A linguagem que dá aspeto à página: cores, letras, disposição. O HTML é o esqueleto, o CSS é o fato.
- JavaScript
- A linguagem para dizer à página o que fazer: reagir a cliques, contar pontos num quiz, ligar o modo escuro. Esqueleto, fato – e isto é o comportamento.
- Editor
- Um programa para escrever código, como o VS Code. É como o Word, mas para programadores: pinta o código, sugere coisas e apanha erros.
- File and folder
- O código de um site vive em ficheiros (como index.html) e os ficheiros vivem em pastas. Como cadernos na mochila.
- Variable
- Uma caixa com etiqueta que o programa usa para guardar coisas: um número, um nome, uma pontuação. Quando precisa, procura pelo nome.
- Link
- Um sítio (normalmente azul) clicável numa página que te leva para outro lado. Em HTML faz-se com uma etiqueta <a>.
- Address (URL)
- O que escreves no topo do navegador, como www.example.com. Cada página do mundo tem a sua.
- React
- Uma ferramenta JavaScript para construir sites grandes com peças reutilizáveis – componentes. Usada pelo Facebook, Netflix e Airbnb.
- Component
- Uma peça de site que escreves uma vez e usas muitas vezes – como um menu, um botão ou um cartão de jogador. Como um tijolo Lego.
- Node.js
- Graças a ele, o JavaScript também pode correr fora do navegador – por exemplo num servidor. Vais usá-lo no Nível 3 para criar o teu próprio servidor.
- Terminal
- Uma janela preta onde escreves comandos como texto. Parece saído de um filme de hackers, mas é só outra forma de dizer ao computador o que fazer.
- GitHub
- Um sítio na internet onde os programadores guardam o seu código e podem publicar um site de graça (chama-se GitHub Pages).