Gatsby: Crie seu site pessoal usando React
Implemente e publique seu site com Gatsby, aplicando desenvolvimento Web moderno, alta performance e responsividade
Description
Você tem um site pessoal? Sabia que um site desses é muito importante para sua marca pessoal?
O objetivo do curso é publicar o seu site e aprender a usar o Gatsby, framework para criar sites e apps. Vamos aplicar e usar:
React
Boas práticas de web performance e otimização
SEO (Search Engine Optimization)
Responsividade
Acessibilidade
Vamos usar o React, mas só o básico dele. Sabendo o conceito de componente, render e state é suficiente. Não precisa saber configuração de Webpack e Babel, o Gatsby já vem com eles configurado.
Vamos usar um framework de CSS, o Bulma, para aplicar responsividade no site. Não precisa conhecer essa ferramenta. Vamos usar para evitar ficar escrevendo muito CSS, deixando nas referências das aulas a documentação. Bulma funciona muito semelhante ao Bootstrap.
Ao longo do curso vamos ver muito sobre desenvolvimento Web moderno, boas práticas, otimizações e desempenho do site.
No final vamos publicar o site usando o GitHub Pages, assim você vai ter um domínio para o seu site.
Então, o que está esperando? Publique seu site hoje mesmo com este curso!
Nota: o curso no momento está na versão 2.1.2 do Gatsby, e será atualizado em breve. Embora não está na versão mais a atual, boa parte do conteúdo é possível absorver e ajustar com a API atual do Gatsby.
What You Will Learn!
- Como usar Gatsby para criar sites com React
- Publicar seu site com GitHub Pages
- Desenvolver sites com alta performance
- Desenvolver sites responsivos
Who Should Attend!
- Quem ainda não tem seu próprio site
- Quem já tem um site, mas está abandonado e precisa de um novo mais moderno
- Interessados em aprender Gatsby e suas funcionalidades
- Interessados em aprender web performance e otimizações