Gatsby: Crie seu site pessoal usando React

Implemente e publique seu site com Gatsby, aplicando desenvolvimento Web moderno, alta performance e responsividade

Ratings 3.72 / 5.00
Gatsby: Crie seu site pessoal usando React

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

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.

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

TAKE THIS COURSE

Tags

  • React JS
  • Gatsby.js

Subscribers

336

Lectures

44

TAKE THIS COURSE



Related Courses