Como Aprender HTML5, CSS e Javascript Bem
Eu sei que existem recursos online mais do que suficientes para ensinar aos iniciantes tudo o que eles precisam para aprender o desenvolvimento web do zero. Mas este livro é diferente porque aborda alguns problemas de desenvolvimento web. A credibilidade de um desenvolvedor web é muito mais do que suas credenciais. Na verdade, trata-se da força de seu portfólio.
As oportunidades de emprego geralmente vêm de amostras de trabalho e habilidades concretas, em vez de um diploma universitário. Então, você precisa aprender bem o suficiente. Este livro não apenas ajudará você a aprender bem e a construir um portfólio impressionante, mas também fornecerá ajuda e suporte contínuos.
Com este livro e minha equipe dedicada de ajuda e suporte 24 horas por dia, 7 dias por semana, não há nada a temer. Eu ajudei muitos desenvolvedores web a atualizar suas habilidades de desenvolvimento, lançar carreiras de sucesso e serem contratados para trabalhos remotos. Percebo que mesmo os iniciantes mais ambiciosos podem ter problemas, como não conseguir decidir por onde começar. Às vezes, eles se perdem completamente no caminho e, portanto, precisam de mais ajuda.
A verdade é que todo mundo precisa de ajuda em um ponto ou outro para aprender html5, CSS ou Javascript corretamente em sua jornada de desenvolvimento web. Coloquei desafios de codificação suficientes e suas soluções neste livro. Você obterá folhas de dicas atualizadas regularmente, exercícios de codificação, um impressionante portfólio de desenvolvedor da Web para mostrar suas amostras de trabalho, projetos práticos, gráficos e capturas de tela usados neste livro. Você também obterá mais ajuda se usar o link de suporte gratuito no final deste livro. Vou ajudá-lo a aprender bem.
Por fim, se você comprar este livro, vou adicioná-lo à minha comunidade de desenvolvimento web para que você possa continuar a aprender e obter mais ajuda até se tornar um profissional bem pago.
Cuprins
Índice
Como Aprender HTML5, CSS e Javascript Bem.. 8
0. Introdução às ferramentas de codificação gratuitas. 10
1. HTML5 básico e recursos úteis. 16
2. CSS básico (folha de estilo em cascata) 99
2.1. Use seletores CSS para estilizar elementos. 100
2.2. Use uma classe CSS para estilizar um elemento. 112
2.3. Estilize vários elementos com uma classe CSS. 113
2.4. Seletor Universal *{ }. 114
2.5. Alterar o tamanho da fonte de um elemento. 114
2.6. Configurar a família de fontes de um elemento. 115
2.7. Importar uma fonte do Google. 119
2.8. Especificar como as fontes devem se substituir 122
2.9. Como dimensionar suas imagens. 124
2.10. Adicione bordas ao redor de seus elementos. 126
2.11. Adicione cantos arredondados com Border Radius. 130
2.12. Faça imagens circulares com Border Radius. 132
2.13. Dê uma cor de fundo a um elemento Div. 133
2.14. Definir o id de um elemento. 138
2.15. Use um atributo id para estilizar um elemento. 139
2.16. Ajustar o preenchimento de um elemento. 142
2.17. Ajustar a margem de um elemento. 144
2.18. Adicionar uma margem negativa a um elemento. 147
2.19. Adicionar preenchimento diferente a cada lado de um elemento. 149
2.20. Adicionar margens diferentes a cada lado de um elemento. 151
2.21. Use a notação no sentido horário para especificar o preenchimento de um elemento. 154
2.22. Use a notação no sentido horário para especificar a margem de um elemento. 156
2.23. Use seletores de atributos para estilizar elementos. 159
2.24. Entenda as Unidades Absolute versus Relative (EM e REM) 160
2.25. Estilizar o elemento Body do HTML. 162
2.26. Inherit Styles do elemento Body. 163
2.27. Priorize um estilo sobre o outro. 165
2.28. Substituir estilos em CSS subsequente. 166
2.29. Substituir declarações das Classes estilizando atributos de ID.. 168
2.30. Substituir declarações das Classes com Inline Styles. 170
2.31. Substitua todos os outros Styles usando declaração Important 171
2.32. Use o código hexadecimal para cores específicas. 172
2.33. Use o código hexadecimal para misturar cores. 173
2.34. Use código hexadecimal abreviado. 176
2.35. Use valores RGB para elementos de cor 179
2.36. Use RGB para misturar cores. 180
2.37. Lista de Seletores. 183
2.38. Seletor Descendente. 183
2.39. Seletor Adjacente (Combinador) 186
2.40. Seletor descendente direto/filho. 188
2.41. Pseudoclasses. 190
2.42. Pseudoelementos. 192
3. Uma prévia do volume 2. 196
3. 1. Continuando seu treinamento de desenvolvimento web. 196
4. Folhas de dicas, portfólio do desenvolvedor, exercícios de codificação e projetos práticos. 197
5. Mais recursos úteis. 199