
Front-end
Arquitetura JAMstack na Prática
Aprenda a construir sites e aplicações web modernas, rápidas e seguras
Duração
8 horas
Módulos
6
Nível
Intermediário
Preço
Gratuito
Sobre o Curso
Arquitetura JAMstack na Prática
Aprenda a construir sites e aplicações web modernas utilizando a arquitetura JAMstack. Este curso aborda desde os conceitos fundamentais até a implementação de projetos reais.
O que você vai aprender
Módulo 1: Fundamentos do JAMstack
- O que é JAMstack e por que usar
- Comparação com arquiteturas tradicionais
- Casos de uso e benefícios
Módulo 2: Hugo - O Gerador de Sites Estáticos
- Instalação e configuração
- Estrutura de templates
- Criação de conteúdo com Markdown
- Shortcodes e partials
Módulo 3: Tailwind CSS para Estilização
- Configuração do Tailwind
- Utilidade-first CSS
- Componentes reutilizáveis
- Design responsivo
Módulo 4: Supabase para Backend
- Configuração do projeto
- Autenticação de usuários
- Banco de dados PostgreSQL
- Storage e Edge Functions
Módulo 5: Deploy e CI/CD
- GitHub Actions para automação
- Deploy no Cloudflare Pages
- Monitoramento e analytics
- Otimização de performance
Módulo 6: Projeto Final
- Criação de um blog completo
- Sistema de comentários
- Newsletter integrado
- Deploy em produção
Projeto do Curso
Durante o curso, você construirá um blog moderno com:
- Site estático com Hugo
- Design responsivo com Tailwind
- Sistema de comentários com Supabase
- Newsletter automático
- Deploy contínuo com GitHub Actions
Para quem é este curso?
- Desenvolvedores front-end que querem expandir suas habilidades
- Profissionais que buscam criar sites mais rápidos e seguros
- Empreendedores que precisam de uma presença online eficiente
- Estudantes de tecnologia interessados em arquiteturas modernas
Recursos Incluídos
- ✅ Código-fonte completo do projeto
- ✅ Slides das aulas em PDF
- ✅ Acesso à comunidade no Discord
- ✅ Certificado de conclusão
- ✅ Suporte direto do instrutor
Pré-requisitos: Conhecimento básico de HTML, CSS e Git. Familiaridade com JavaScript é um diferencial, mas não obrigatório.
Duração: 8 horas de conteúdo + projetos práticos
Nível: Intermediário
Instrutor
João Silva
Engenheiro de Software com 10+ anos de experiência em desenvolvimento web
Comece Agora
Acesso vitalício
Certificado de conclusão
Suporte da comunidade
Tecnologias
jamstack
hugo
tailwind
supabase
frontend