HTML Avançado: Técnicas Profissionais e Otimização Web
- Nível: Avançado
- Módulos: 6
- Aulas: 30
- Tempo de leitura: 10h 53min
- Tecnologias: HTML
- Preço: Gratuito
Código do curso: github.com/johnpires/html-avancado-tecnicas-profissionais-otimizacao-web
Domine os recursos mais avançados do HTML5 e leve suas habilidades de desenvolvimento web ao próximo nível. Este curso aborda APIs Web modernas, acessibilidade profissional com ARIA e WCAG, técnicas de performance, SEO avançado e Web Components, capacitando você a construir aplicações web robustas, acessíveis e de alta performance.
Neste curso, você aprenderá a utilizar as APIs Web do HTML5 como Drag and Drop, Geolocation, History API, Intersection Observer e muito mais. Além disso, vai dominar formulários avançados com validação customizada, técnicas profissionais de acessibilidade e estratégias de otimização de performance seguindo as melhores práticas da indústria.
Ao final, você será capaz de construir um Portal de Vagas Tech completo, aplicando todos os conceitos do curso: HTML semântico avançado, formulários complexos, acessibilidade WCAG, SEO com dados estruturados e Web Components reutilizáveis.
Conteúdo do curso
Módulo 1: APIs Web e HTML5 Avançado
- Web Storage API: localStorage e sessionStorage (20 min)
- Drag and Drop API (25 min)
- Geolocation API (20 min)
- History API e Roteamento em SPAs (22 min)
- Intersection Observer API (22 min)
- Page Visibility API e Notifications API (18 min)
Módulo 2: Formulários Avançados e Validação Customizada
- Constraint Validation API (22 min)
- Formulários Multi-step com HTML e JavaScript (25 min)
- File API e Upload de Arquivos (22 min)
- Input Types Avançados e Datalist (18 min)
- Segurança em Formulários HTML (20 min)
Módulo 3: Acessibilidade Avançada: ARIA e WCAG
- ARIA Roles, States e Properties (25 min)
- Navegação por Teclado e Gerenciamento de Foco (22 min)
- Live Regions e Atualizações Dinâmicas (18 min)
- Imagens, Mídia e Tabelas Acessíveis (20 min)
- WCAG 2.1 e Testes de Acessibilidade (22 min)
Módulo 4: Performance e SEO Avançado
- Critical Rendering Path e Resource Hints (25 min)
- SEO com HTML Semântico e Meta Tags (22 min)
- Structured Data com Schema.org (20 min)
- Core Web Vitals e Otimização de Imagens (22 min)
- Sitemap, Robots.txt e Canonical URLs (15 min)
Módulo 5: Web Components e HTML Moderno
- Custom Elements: Criando Componentes HTML Nativos (25 min)
- Shadow DOM: Encapsulamento de Componentes (22 min)
- HTML Templates e Slots (18 min)
- Web Components: Biblioteca de Componentes Reutilizáveis (25 min)
- Web Components e Integração com Frameworks (18 min)
Módulo 6: Projeto Final: Portal de Vagas Tech
- Projeto: Arquitetura e Estrutura HTML do Portal (25 min)
- Projeto: Web Components do Portal (vaga-card e vaga-filtro) (28 min)
- Projeto: Formulário de Publicação de Vagas (25 min)
- Projeto: Performance, SEO e Deploy do Portal (22 min)