Trilha Explorer 🛖
Programar é "ensinar" o computador
- Algoritmos - sequência de passos, conjunto de regras
- Lógica de Programação - modo de pensar
- Sintaxe - maneira correta de se escrever
- Front-End (cliente) X Back-End (servidor)
- Cliente - navegador, possui principalmente HTML CSS e JS, com alguns frameworks, é responsável pela parte que será vista pelo usuário
- Servidor - banco de dados, com a parte que estará dentro das cortinas (node, sql...)
HTML - Hypertext Markup Language
- Sintaxe de uma tag: <tag>conteudo</tag>
- Sintaxe de um atributo: <tag atributo="">conteudo</tag>
- <--comentário-->
CSS - Cascading Style Sheets
- Serve para estilizar o HTML
- Declaração: código que irá falar as propriedades a serem aplicadas num elemento
- Sintaxe: seletor {
propriedade: valor;
} - Especificidade: cada seletor possui um "peso", sendo a soma deles levada em conta para determinar a propriedade de maneira mais específica