📚 Módulos do ebook:
1. HTML: Iniciando, Sintaxe, Indentação adequada, Títulos, Textos, Tags de medias, Div, Link, Comentários, Tabela, Listas, Formulário, Tags semânticas e Meta tags.
2. CSS: Iniciando, Sintaxe, Comentários, Variáveis, Aplicando fontes, Reset, Unidades de medidas, Cores, Seletores, Preenchimentos, Display, Position, Flexbox, CSS Grid e Responsividade.
3. JavaScript: Iniciando, Variáveis, Tipos de variáveis, Operadores, Declarações condicionais, Function, Object, Array, Métodos de array, Loops, DOM, API com Axios e Funções assíncronas.
4. Sass: Iniciando, Sintaxe, Comentários, Variáveis, Import/Use, Extend, Mixin e Nested.
5. Bootstrap: O que é framework CSS, Iniciando, Componentes, Cores, Spacing, Sizing e Responsividade.
6. React: Create React App, Estrutura da pasta, JSX, Componentes, Props, CSS Modules, Eventos, Hooks e API.
7. React Router: Iniciando, Criando as rotas, Navegação de links, Rota 404 e Rotas dinâmicas.
8. TypeScript: Iniciando, Tipos, Interface, Propriedades opcionais, Estendendo Interfaces e TypeScript no React.
9. styled-components: Iniciando, Aplicando estilos, Estilos dinâmicos, Estendendo estilos, Arquivos separados e Estilos globais.
10. Tailwind CSS: Iniciando, Responsividade, Estados dos elementos, Dark mode, Diretivas e Extra.
11. React Hook Form: Iniciando, Registrando campo, Aplicando validação, Criando componentes, Watch, Focus e Form Provider.
12. UX Design: Hierarquia, Proximidade, Repetição, Contraste, Alinhamento, Cores, Espaçamento, Grid de 8 pontos, Heurísticas de Nielsen e Psicologia das cores.
13. Radix UI: Iniciando, Aplicando estilos, Cores, Ícones e Componentes.
14. Storybook: Iniciando, Estrutura do Storybook, Criando componente, Documentando o componente e Entendendo o estrutura gerada.
15. Cypress: Iniciando e Aplicando testes no projeto.
16. Next.js: Iniciando, Estrutura, Rotas, API Reference, Rotas API e Data Fetching.