Personagem vetor criado por vectorjuice - br.freepik.com
Bem-vindos ao meu repositório de conhecimento sobre o mundo do HTML e CSS. Aqui eu vou documentar minha jornada de aprendizado sobre a linguagem de marcação e folhas de estilo com dois objetivos principais: 1) fixar meu conhecimento sobre os recursos da linguagem e também sobre técnicas de programação; 2) compartilhar tudo que aprendi com pessoas que assim como eu estão entrando nessa jornada.
Como todo bom repositório de conhecimento, ele está organizado para facilitar o acesso as informações:
- 🧠 Tutoriais → contém documentos que mostram como criar funcionalidades (básicas e avançadas) com HTML e CSS
- 👷♀️ Projetos → contém projetos desenvolvidos (essencialmente didáticos) para aprender conceitos de desenvolvimento de interfaces gráficas
Aqui vou manter meus últimos objetivos alcançados ✔️ e tudo que pretendo alcançar no futuro ⏲️:
- 🎯 Compreender como funciona os pricípios básicos do HTML e CSS
- ✔️ Primeiros passos (criando um novo projeto)
- ✔️ Configurações iniciais: tags HTML, META, CHARSET etc.
- ✔️ Tags de conteúdo: p, article, div, header, main, footer etc.
- ✔️ Como inserir CSS nas páginas: style, tag, arquivo
- ✔️ Principais atributos do CSS: font*
- ✔️ Como utilizar o flexbox para posicionar elementos
- ✔️ Seletores: id, classes, eventos
- ✔️ Como utilizar SVGs como background
- ✔️ Como criar separadores de forma
- 🎯 Responsividade
- ⏲️ Como usar media queries
Estou utilizando os cursos da plataforma Alura para me aprofundar na linguagem javascript. São eles:
- ✔️ Diferenças entre HTML, CSS e JS
- ✔️ Começando com Front-End
- ✔️ HTML5 e CSS3 - a primeira página web
- ✔️ HTML5 e CSS3 - posicionamento, listas e navegação
✍️ Para documentar todo meu aprendizado estou utilizando o Blog CSM:
- HTML e CSS - o que são? como funciona?
- HTML e CSS - os primeiros passos
- Turbinando a escrita de código com emmet no vscode
Esse repositório está sob licença Apache 2.0. Saiba mais sobre essa licença clicando no link abaixo: