TRILHA 3

🚀 Avancado

Domine a arte do vibe coding. Estrategias avancadas para criar sites excepcionais - estetica, emocao, performance, acessibilidade e deploy.

8
Modulos
48
Topicos
~4h
Duracao
Avancado
Nivel

Navegacao Rapida

Conteudo Detalhado

3.1 ~30 min

🎨 Estetica Contemporanea

Tendencias visuais atuais. Brutalismo, glassmorphism, neomorfismo e dark mode avancado.

O que e:

Movimento estetico que rejeita convencoes de design polido. Usa tipografia crua, cores vibrantes e layouts intencionalmente "feios".

Por que aprender:

Brutalismo cria identidade memoravel. "Quero um site brutalista com tipografia bold, cores neon e layout grid quebrado".

Conceitos-chave:

Anti-design, tipografia bold, cores neon, grids quebrados, estetica raw.

O que e:

Efeito de vidro fosco com transparencia, blur e bordas sutis. Popularizado pelo iOS e Windows 11.

Por que aprender:

Glassmorphism cria profundidade elegante. "Cards com glassmorphism: blur 20px, background rgba branco 10%, borda sutil".

Conceitos-chave:

Backdrop-blur, transparencia, bordas sutis, camadas, profundidade visual.

O que e:

Evolucao do skeuomorfismo com sombras suaves que criam ilusao de elementos "saindo" da tela.

Por que aprender:

Neomorfismo cria interfaces tateis. "Botoes neomorficos com sombra dupla: uma clara acima, uma escura abaixo".

Conceitos-chave:

Soft shadows, extrusao, sombra dupla, cores suaves, interface tatil.

O que e:

Uso de formas curvas, blobs, ondas e elementos que imitam a natureza, contrastando com grids rigidos.

Por que aprender:

Formas organicas criam acolhimento. "Hero com blob animado como fundo, formas organicas nos divisores".

Conceitos-chave:

Blobs, ondas, curvas bezier, formas fluidas, divisores organicos.

O que e:

Dark mode avancado usa elevacao (tons mais claros = mais alto) em vez de sombras para criar hierarquia.

Por que aprender:

Dark mode bem feito reduz fadiga visual. "Hierarquia por elevacao: background #111, cards #1f2937, modais #374151".

Conceitos-chave:

Elevacao, hierarquia tonal, surface levels, contraste em dark, reduced eye strain.

O que e:

Levar o minimalismo ao extremo: apenas o essencial, cada elemento justifica sua existencia.

Por que aprender:

Menos e mais quando bem executado. "Design ultra-minimalista: tipografia apenas, sem icones, espaco como protagonista".

Conceitos-chave:

Less is more, essential only, negative space, typography-driven, intentional emptiness.

Ver Completo
3.2 ~30 min

💝 Design Emocional

Conexoes emocionais atraves do design. Psicologia, storytelling e personalidade.

O que e:

Estudo de como cores afetam emocoes e comportamentos. Azul transmite confianca, vermelho urgencia, verde tranquilidade.

Por que aprender:

Cores certas criam a emocao certa. "Paleta que transmite confianca e profissionalismo: azuis escuros, cinzas, acento dourado".

Conceitos-chave:

Color psychology, emotional response, cultural context, brand personality.

O que e:

Usar tipografia como elemento expressivo, nao apenas funcional. Fontes comunicam personalidade antes de serem lidas.

Por que aprender:

Tipografia e a voz visual da marca. "Headlines em fonte display dramatica, corpo em sans elegante e legivel".

Conceitos-chave:

Display fonts, type personality, font pairing, emotional typography.

O que e:

Estruturar a experiencia do site como uma narrativa: introducao, desenvolvimento, climax (CTA), conclusao.

Por que aprender:

Historias conectam emocionalmente. "Scroll que conta uma historia: problema → solucao → transformacao → CTA".

Conceitos-chave:

Narrative arc, scroll storytelling, progressive disclosure, emotional journey.

O que e:

Pequenos textos (botoes, mensagens de erro, loading states) escritos com personalidade e empatia.

Por que aprender:

Detalhes criam conexao. "Em vez de 'Erro 404', dizer 'Ops! Essa pagina foi passear. Que tal voltar ao inicio?'".

Conceitos-chave:

UX writing, microcopy, error messages, empty states, personality in UI.

O que e:

Definir a "personalidade" da interface: seria ou divertida, profissional ou casual, luxuosa ou acessivel.

Por que aprender:

Consistencia de personalidade cria marca. "Tom de voz amigavel e acessivel em toda UI, como um amigo ajudando".

Conceitos-chave:

Brand personality, tone of voice, design character, consistency.

O que e:

Elementos de design que ativam respostas emocionais: urgencia, exclusividade, pertencimento, curiosidade.

Por que aprender:

Gatilhos bem usados aumentam conversao. "Badge de 'Vagas limitadas' com cor de urgencia, contador regressivo sutil".

Conceitos-chave:

Emotional triggers, urgency, scarcity, social proof, FOMO design.

Ver Completo
3.3 ~30 min

⚡ Performance como Design

Core Web Vitals, lazy loading, skeleton screens e otimizacao pratica.

O que e:

Metricas do Google: LCP (tempo de carregamento), INP (interatividade), CLS (estabilidade visual).

Por que aprender:

Core Web Vitals afetam SEO e UX. "LCP abaixo de 2.5s, INP abaixo de 200ms, CLS abaixo de 0.1".

Conceitos-chave:

LCP, INP, CLS, PageSpeed, Lighthouse, performance budget.

O que e:

Indicadores visuais de que algo esta carregando: spinners, progress bars, pulsing dots.

Por que aprender:

Feedback visual reduz percepcao de espera. "Spinner minimalista centralizado, mensagem de contexto abaixo".

Conceitos-chave:

Spinners, progress indicators, loading feedback, perceived performance.

O que e:

Placeholders animados que mostram a estrutura do conteudo enquanto carrega. Usados por Facebook, YouTube.

Por que aprender:

Skeletons criam sensacao de velocidade. "Skeleton do card com retangulos pulsando onde ficara imagem, titulo, texto".

Conceitos-chave:

Skeleton screens, content placeholder, shimmer effect, progressive loading.

O que e:

Carregar imagens e conteudo apenas quando entram no viewport. Blur-up: imagem de baixa qualidade → alta.

Por que aprender:

Lazy loading melhora performance inicial. "Imagens com loading='lazy', blur placeholder enquanto carrega".

Conceitos-chave:

Lazy loading, blur-up, LQIP, intersection observer, progressive images.

O que e:

A sensacao de velocidade importa mais que velocidade real. Truques visuais fazem o site parecer mais rapido.

Por que aprender:

Percepcao e realidade. "Transicoes suaves, feedback imediato, conteudo above-the-fold priorizado".

Conceitos-chave:

Perceived performance, above-the-fold, instant feedback, optimistic UI.

O que e:

Construir em camadas: funciona no basico, melhora com mais recursos. HTML primeiro, CSS depois, JS por ultimo.

Por que aprender:

Sites resilientes funcionam para todos. "Core content sem JS, animacoes como enhancement, offline support".

Conceitos-chave:

Progressive enhancement, graceful degradation, feature detection, resilience.

Ver Completo
3.4 ~30 min

♿ Acessibilidade Universal

WCAG, semantica HTML, navegacao por teclado e leitores de tela.

O que e:

Ratio de contraste entre texto e fundo. WCAG exige 4.5:1 para texto normal, 3:1 para texto grande.

Por que aprender:

Contraste adequado e lei. "Verificar todos os textos: contraste minimo 4.5:1, usar WebAIM Contrast Checker".

Conceitos-chave:

Contrast ratio, WCAG AA/AAA, legibility, color blindness, accessibility testing.

O que e:

Toda funcionalidade acessivel via teclado. Tab para navegar, Enter para ativar, Escape para fechar.

Por que aprender:

Muitos usuarios nao usam mouse. "Focus visible em todos elementos interativos, skip links, tab order logica".

Conceitos-chave:

Keyboard navigation, focus states, tab order, skip links, focus trapping.

O que e:

Software que le conteudo em voz alta. Depende de HTML semantico e atributos ARIA para contexto.

Por que aprender:

Milhoes usam screen readers. "alt em imagens, aria-labels em icones, landmarks semanticos, heading hierarchy".

Conceitos-chave:

Screen readers, ARIA, alt text, semantic HTML, landmarks, roles.

O que e:

Projetar para a diversidade humana: idade, habilidade, contexto, dispositivo, conexao, idioma.

Por que aprender:

Design inclusivo beneficia todos. "Considerar usuario com uma mao ocupada, em ambiente barulhento, com sol na tela".

Conceitos-chave:

Inclusive design, permanent/temporary/situational disabilities, universal design.

O que e:

Web Content Accessibility Guidelines. Quatro principios: Perceivable, Operable, Understandable, Robust.

Por que aprender:

WCAG e o padrao global. "Nivel AA como minimo, revisar checklist POUR antes de lancar".

Conceitos-chave:

WCAG 2.1/2.2, POUR principles, conformance levels A/AA/AAA, success criteria.

O que e:

Ferramentas automaticas (Lighthouse, axe) + teste manual (navegacao por teclado, screen reader).

Por que aprender:

Testar e obrigatorio. "Lighthouse Accessibility 90+, axe sem erros criticos, teste com VoiceOver/NVDA".

Conceitos-chave:

Lighthouse, axe, WAVE, manual testing, screen reader testing, accessibility audit.

Ver Completo
3.5 MODULO CHAVE
~30 min

💬 Escrevendo Prompts Efetivos

Estrutura de prompts, especificidade e tecnicas avancadas de vibe coding.

O que e:

Anatomia de um prompt efetivo: contexto (quem/o que), objetivo (o que criar), especificacoes (detalhes tecnicos).

Por que aprender:

Prompts bem estruturados geram resultados melhores. "Contexto: portfolio designer. Objetivo: landing minimalista. Specs: dark mode, glassmorphism".

Conceitos-chave:

Prompt structure, context setting, clear objectives, technical specifications.

O que e:

Termos especificos que IAs reconhecem: hero section, CTA, above-the-fold, glassmorphism, skeleton screen.

Por que aprender:

Vocabulario certo = resultado certo. "Dizer 'hero com gradient mesh background' em vez de 'topo colorido bonito'".

Conceitos-chave:

Design vocabulary, technical terms, UI patterns, CSS properties, component names.

O que e:

Quanto mais especifico, melhor o resultado. Incluir cores exatas, espacamentos, fontes, breakpoints.

Por que aprender:

Especificidade elimina suposicoes. "Em vez de 'azul', dizer 'azul indigo-600 (#4f46e5) com hover indigo-500'".

Conceitos-chave:

Specificity levels, exact values, color codes, sizing systems, named references.

O que e:

Usar sites existentes como referencia visual. "Estilo visual como Linear.app, navegacao como Stripe.com".

Por que aprender:

Referencias aceleram comunicacao. "Hero inspirado em Vercel, pricing table como Notion, testimonials como Slack".

Conceitos-chave:

Visual references, style borrowing, component inspiration, mood boards.

O que e:

Comecar simples, refinar progressivamente. Cada iteracao adiciona ou ajusta especificacoes.

Por que aprender:

Iteracao e mais eficiente que perfeicao inicial. "V1 estrutura basica → V2 adicionar cores → V3 animacoes → V4 responsivo".

Conceitos-chave:

Iterative prompting, progressive refinement, versioning, feedback loops.

O que e:

Juntar todos os conceitos do curso em prompts coesos: estetica + emocao + performance + acessibilidade.

Por que aprender:

Sintese e maestria. "Landing page: dark mode com glassmorphism, tipografia Inter, hierarquia clara, WCAG AA, skeleton loading".

Conceitos-chave:

Comprehensive prompts, concept synthesis, holistic design, complete specifications.

Ver Completo
3.6 ~30 min

🔄 Refinamento e Iteracao

O processo de polir. Iterar com IAs, dar feedback e chegar ao resultado perfeito.

O que e:

Avaliar criticamente o que a IA gerou: o que funcionou, o que falta, o que precisa mudar.

Por que aprender:

Analise precede melhoria. "Revisar: hierarquia visual OK, cores precisam ajuste, espacamento inconsistente".

Conceitos-chave:

Output analysis, critical review, gap identification, quality assessment.

O que e:

Dar feedback preciso e acionavel para a IA. Dizer exatamente o que mudar e como.

Por que aprender:

Feedback vago gera resultados vagos. "Em vez de 'melhore as cores', dizer 'mude o botao de blue-500 para purple-600'".

Conceitos-chave:

Specific feedback, actionable instructions, precise language, clear direction.

O que e:

Fazer pequenas correcoes uma de cada vez, validando cada mudanca antes da proxima.

Por que aprender:

Mudancas pequenas sao mais controlaveis. "Primeiro ajustar tipografia, depois cores, depois espacamento".

Conceitos-chave:

Incremental changes, one thing at a time, validation, controlled iteration.

O que e:

Manter historico de versoes para poder comparar e reverter. Git para codigo, exports para design.

Por que aprender:

Versoes permitem experimentar sem medo. "Salvar v1-estrutura, v2-cores, v3-animacoes, poder voltar se necessario".

Conceitos-chave:

Version control, git commits, design history, rollback, experimentation.

O que e:

Criar duas ou mais versoes e comparar qual funciona melhor visualmente ou em metricas.

Por que aprender:

Dados vencem opinioes. "Gerar versao A com CTA verde e versao B com CTA laranja, testar qual converte mais".

Conceitos-chave:

A/B testing, variant comparison, data-driven design, conversion optimization.

O que e:

Registrar por que cada decisao de design foi tomada. Ajuda em futuras iteracoes e handoffs.

Por que aprender:

Documentacao evita retrabalho. "Anotar: escolhi Inter por legibilidade em telas, purple por diferenciacao de mercado".

Conceitos-chave:

Decision log, design rationale, documentation, knowledge transfer.

Ver Completo
3.7 ~30 min

🔍 SEO e Presenca Digital

Meta tags, structured data, Open Graph e otimizacao para buscadores e IAs.

O que e:

Tags no head que informam buscadores e navegadores: title, description, viewport, charset.

Por que aprender:

Meta tags sao SEO basico. "Title com palavra-chave, description que convence o clique, viewport para mobile".

Conceitos-chave:

Meta title, meta description, viewport, charset, robots meta.

O que e:

Usar elementos HTML semanticos: header, nav, main, article, section, footer. Hierarquia de headings h1-h6.

Por que aprender:

Semantica ajuda SEO e acessibilidade. "Um h1 por pagina, h2 para secoes principais, h3 para subsecoes".

Conceitos-chave:

Semantic HTML, heading hierarchy, landmarks, content structure.

O que e:

Meta tags que controlam como seu link aparece quando compartilhado: og:title, og:image, twitter:card.

Por que aprender:

Social cards aumentam cliques. "Imagem 1200x630 para Facebook, 1200x600 para Twitter, titulo atraente".

Conceitos-chave:

Open Graph, Twitter Cards, social sharing, og:image, preview optimization.

O que e:

JSON-LD que descreve seu conteudo para buscadores: Organization, Article, Product, FAQ, HowTo.

Por que aprender:

Schema gera rich snippets no Google. "Adicionar schema Organization, schema Article para blog, FAQ para perguntas".

Conceitos-chave:

Schema.org, JSON-LD, structured data, rich snippets, knowledge graph.

O que e:

Google usa Core Web Vitals como fator de ranking. Sites rapidos rankeiam melhor.

Por que aprender:

Performance e SEO estao conectados. "Otimizar imagens, minificar CSS/JS, usar CDN, lazy load".

Conceitos-chave:

Page speed, Core Web Vitals, mobile-first indexing, technical SEO.

O que e:

Escrever conteudo que responde a intencao de busca. Keywords naturais, estrutura escaneavel, value first.

Por que aprender:

Conteudo e rei. "Responder a pergunta no primeiro paragrafo, usar subheadings, listas quando apropriado".

Conceitos-chave:

Search intent, keyword research, content optimization, E-E-A-T, topical authority.

Ver Completo
3.8 ~30 min

🚀 Do Design ao Deploy

Git, GitHub Pages, Vercel, Netlify e o caminho do codigo ao site publicado.

O que e:

Preparar imagens e icones para producao: WebP para fotos, SVG para icones, multiplas resolucoes para retina.

Por que aprender:

Assets otimizados = site rapido. "Exportar em WebP com 80% quality, SVG para icones, srcset para responsivo".

Conceitos-chave:

Image formats, WebP, SVG, srcset, image optimization, compression.

O que e:

Otimizar codigo para producao: minificar CSS/JS, tree shaking, bundling, gzip compression.

Por que aprender:

Codigo otimizado carrega mais rapido. "Build de producao com minificacao, purge CSS nao usado, bundle splitting".

Conceitos-chave:

Minification, bundling, tree shaking, gzip, production build.

O que e:

Plataformas que hospedam sites estaticos gratuitamente: Vercel, Netlify, GitHub Pages, Cloudflare Pages.

Por que aprender:

Deploy em segundos, gratis. "Conectar repo GitHub → Vercel detecta, builda e deploya automaticamente".

Conceitos-chave:

Static hosting, Vercel, Netlify, GitHub Pages, CI/CD, automatic deploys.

O que e:

Conectar um dominio customizado ao seu site. Configurar A records, CNAME, SSL automatico.

Por que aprender:

Dominio proprio e profissionalismo. "Comprar dominio, apontar nameservers, adicionar em Vercel, SSL automatico".

Conceitos-chave:

Domain, DNS, A record, CNAME, SSL/TLS, nameservers.

O que e:

Ferramentas para entender usuarios e detectar problemas: Google Analytics, Plausible, Sentry, UptimeRobot.

Por que aprender:

Dados guiam decisoes. "Instalar analytics, monitorar Core Web Vitals em producao, alertas de downtime".

Conceitos-chave:

Analytics, error tracking, uptime monitoring, RUM, performance monitoring.

O que e:

Manter o site atualizado: dependencias, conteudo, seguranca, backups, monitorar performance.

Por que aprender:

Lancamento e so o comeco. "Dependabot para updates, revisar analytics mensalmente, testar em novos dispositivos".

Conceitos-chave:

Maintenance, security updates, dependency management, content updates, backups.

Ver Completo
← Trilha Anterior Voltar ao Inicio