47
programação
WEB
Nesta página encontra recursos para aprender a criar um website nas linguagens HTML e
CSS. O facto de visitarmos dezenas de websites todos os dias faz parecer que criar um é
simples – e pode ser, graças a serviços dedicados como o Wordpress –, mas a programação
que está por trás de cada uma dessas páginas conta uma história diferente. E mesmo que
opte por criar um site já pré-feito, ter conceitos de programação web vai ser essencial para
geri-lo e fazer otimizações ou personalizações à sua medida.
SUBLIME TEXT
Um editor HTML
que tem uma forte
componente de
atalhos para tornar
mais ágil a escrita
de código. Permite
ainda a divisão
da interface por
vários ecrãs e tem
um sistema de
troca instantânea
de projetos, caso
esteja a trabalhar
em mais do que um
ao mesmo tempo
NOTEPAD++
Esta ferramenta
em código aberto é
das que tem mais
anos de mercado
e destaca-se pela
simplicidade
da interface.
Está disponível
para Windows,
Mac e Linux
ATOM
É reconhecido
pela qualidade
da interface, pela
funcionalidade de
completar o que o
programador está
a escrever (auto
complete) e permite
integração direta
com repositórios
online nos quais o
seu código pode
ficar acessível
a todos, como o Git
e o GitHub
FERRAMENTAS
PARA
PROGRAMAR
EM HTML
INICIANTE
UDEMY
DURAÇÃO: 2 HORAS
Este curso está dividido em 12 aulas de curta duração e que
vão ajudá-lo a perceber quais os conceitos mais básicos de
uma página web feita em HTML: etiquetas, títulos, parágrafos,
quebras de linha, imagens, tabelas, formulários e etiquetas
estruturais da página.
INICIANTE
CODE ACADEMY
DURAÇÃO: 15 HORAS
CSS é a sigla em inglês para folhas de estilo em cascata, o que
na prática significa que será este ficheiro a definir o estilo visual
da página web. Este curso ajuda a perceber como funcionam as
regras CSS para elementos em grupo ou individuais, a usar CSS
para dar posicionamento específico a elementos como texto
ou imagens, atribuir cores e estilos de letras (fontes), tudo para
tornar a página web mais apelativa.
INTERMÉDIO
MOZILLA
DURAÇÃO: N.D.
A Mozilla, responsável pelo navegador Firefox, percebe de
web como poucos. Além de abordar os inevitáveis módulos
sobre HTML e CSS, vai mais longe, permitindo aprender sobre
a utilização da linguagem JavaScript (JS) para a criação de
aplicações ou elementos interativos para o website. Uma parte
importante: o material da Mozilla aborda questões sobre como
tornar o site acessível para todos os utilizadores, incluindo os que
têm deficiência, e sobre como realizar testes de compatibilidade.
E há mais, muito mais, nestes módulos de ensino da Mozilla.
AVANÇADO
FREECODECAMP
DURAÇÃO: 300 HORAS
Se tem os níveis máximos de compromisso e vontade de
aprender desenvolvimento web, este é um dos recursos mais
completos. São dezenas de horas sobre HTML e HTML 5,
CSS, aplicação de elementos visuais, de ferramentas de
acessibilidade, grelhas de CSS e de como criar designs para
a web que adaptam-se a todo o tipo de dispositivos. No final,
terá conhecimentos aprofundados sobre desenvolvimento web.
HTML: linguagem para criar os blocos mais básicos de uma página web
CSS: regras de código que definem a aparência de uma página
Etiquetas: elementos, dentro de < >, que influenciam a formatação numa página web
VÁ APRENDENDO