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).