< Return to Video

vimeo.com/.../1007069050

  • 0:00 - 0:04
    O Next.js pode ser utilizado para diversas plataformas, com diversos
  • 0:04 - 0:05
    objetivos diferentes.
  • 0:05 - 0:08
    Então, qual será o desafio nessa nossa disciplina?
  • 0:15 - 0:19
    Na nossa jornada de aprendizado, nós iremos construir um blog
  • 0:19 - 0:23
    interativo, manipulando posts, gerenciando comentários e criando
  • 0:23 - 0:27
    recursos fundamentais, como login e cadastro de usuários.
  • 0:27 - 0:30
    Ao longo desse projeto, nós abordaremos de forma abrangente diversos
  • 0:30 - 0:33
    recursos do Next.js que são utilizados no dia a dia do mercado de
  • 0:33 - 0:36
    trabalho, como, por exemplo, a criação de um projeto do zero, a
  • 0:36 - 0:41
    manipulação de componentes, o roteamento, a conexão com o banco de
  • 0:41 - 0:44
    dados utilizando uma ferramenta chamada Prisma, sistemas de
  • 0:44 - 0:47
    autenticação, entre vários outros que a gente vai conseguir construir
  • 0:47 - 0:49
    um blog bem completinho.
  • 0:49 - 0:52
    Quais são os conhecimentos e ferramentas necessários para a gente
  • 0:52 - 0:53
    iniciar esse projeto?
  • 0:53 - 0:57
    Para você começar o projeto com tranquilidade, é importante que você
  • 0:57 - 1:01
    conheça um pouquinho de HTML e JavaScript e CSS utilizando Tailwind
  • 1:01 - 1:05
    CSS, que junto com uma biblioteca chamada DayZUI, a gente vai
  • 1:05 - 1:07
    construir a interface do nosso projeto.
  • 1:08 - 1:11
    Além disso, é legal que você conheça alguns recursos do React, a
  • 1:11 - 1:16
    partir da versão 18, como componentes funcionais, estados, React
  • 1:16 - 1:18
    Hooks e alguns outros recursos.
  • 1:18 - 1:22
    E, além disso, usaremos algumas bibliotecas do React, como React Hook
  • 1:22 - 1:26
    Form, Zodi, e algumas são bem comuns no mundo do front-end.
  • 1:26 - 1:29
    Além disso, você precisa ter algumas coisinhas instaladas na sua
  • 1:29 - 1:30
    máquina.
  • 1:30 - 1:31
    O que a gente vai usar para o nosso projeto?
  • 1:32 - 1:34
    E para utilizar essas ferramentas, você vai precisar de algumas
  • 1:34 - 1:35
    coisas instaladas no seu computador.
  • 1:36 - 1:39
    Uma delas é o Node.js, a partir da versão 18, para garantir que
  • 1:39 - 1:43
    tudo vai funcionar certinho, e nós vamos utilizar um gerenciador de
  • 1:43 - 1:45
    dependências chamado Yarn.
  • 1:45 - 1:50
    Além disso, nós vamos utilizar também o VSCode como IDE, para
  • 1:50 - 1:53
    podermos fazer toda a parte de código do nosso projeto.
  • 1:53 - 1:56
    A seguir, nós vamos ver um pouquinho como funciona o processo de
  • 1:56 - 1:57
    instalação dessas ferramentas.
  • 1:57 - 2:02
    Já no site do VSCode, você pode chegar digitando code.visualstudio
  • 2:02 - 2:04
    .com ou pelo próprio Google.
  • 2:04 - 2:07
    Na home page, a gente já tem o botão de instalação, tanto para
  • 2:07 - 2:09
    Windows, como para outras plataformas.
  • 2:09 - 2:12
    Então, você pode escolher a plataforma que melhor se encaixa para a
  • 2:12 - 2:15
    sua máquina, e aí a gente vem aqui no botãozinho Download for
  • 2:15 - 2:16
    Windows.
  • 2:16 - 2:20
    É só clicar no arquivo executável que ele está baixando, aqui ele
  • 2:20 - 2:23
    está me dando um aviso que a gente vai rodar o VSCode, mesmo não
  • 2:23 - 2:25
    sendo administrador da máquina, e está tudo bem.
  • 2:25 - 2:29
    Eu vou colocar aqui o OK, e vou colocar, ele está me dando uma
  • 2:29 - 2:31
    mensagem que eu já tenho instalado, mas eu ainda vou continuar, só
  • 2:31 - 2:33
    para mostrar para vocês um pouquinho do processo.
  • 2:34 - 2:36
    Aqui a gente tem que ler os termos e aceitá-los.
  • 2:37 - 2:40
    Dá o Next, aqui ele vai mostrar onde que a pastinha que ele vai
  • 2:40 - 2:43
    instalar, o nome da pastinha que ele vai criar.
  • 2:44 - 2:47
    Eu aconselho vocês a habilitar a opção Open With Code.
  • 2:47 - 2:47
    Por quê?
  • 2:48 - 2:50
    Ela ajuda a gente, para qualquer arquivo ou pass que a gente quiser
  • 2:50 - 2:53
    abrir, a gente vai ter a opção, ao clicar com o botão direito, de
  • 2:53 - 2:54
    abrir direto no VSCode.
  • 2:55 - 2:58
    Então, é uma praticidade que ajuda bastante a gente na utilização no
  • 2:58 - 2:59
    dia a dia.
  • 2:59 - 3:02
    Então, voltando para a instalação, eu vou habilitar essas opções, e
  • 3:02 - 3:03
    dá o Next.
  • 3:03 - 3:07
    Daqui para frente, ele vai instalar o VSCode normalmente, eu vou
  • 3:07 - 3:11
    cancelar, já que eu já tenho instalado na máquina, e aí o VSCode está
  • 3:11 - 3:13
    instalado, está tudo certinho.
  • 3:13 - 3:16
    Agora, nós iremos fazer a instalação do Node e do Yarn.
  • 3:16 - 3:19
    Então, bora para o site do Node para saber como que a gente vai
  • 3:19 - 3:20
    fazer essa instalação.
  • 3:20 - 3:24
    Já no site do Node, também podemos buscá-lo no Google, acessar o site
  • 3:24 - 3:29
    nodejs.org, a gente já tem na Homepage também o botãozinho de
  • 3:29 - 3:30
    instalação.
  • 3:30 - 3:33
    Então, da mesma maneira que a gente fez com o VSCode, é só clicar
  • 3:33 - 3:37
    em descarregar o Node.js, e faremos a instalação, é bem rapidinho,
  • 3:37 - 3:40
    ele é um arquivo bem leve, e ele também já gera um executável para
  • 3:40 - 3:40
    a gente.
  • 3:41 - 3:44
    Eu vou clicar no executável, ele vai analisar os requisitos do meu
  • 3:44 - 3:49
    computador, e aí a gente vai só dando próximo, também ler os termos e
  • 3:49 - 3:53
    aceitá-los, e dando próximo, e não tem segredo, a gente consegue
  • 3:53 - 3:56
    fazer a instalação, não precisa de nenhuma configuração adicional.
  • 3:57 - 4:01
    Eu vou cancelar aqui, já que eu também já tenho o Node instalado,
  • 4:01 - 4:04
    como eu sei que deu tudo certo na instalação do Node?
  • 4:04 - 4:08
    Eu posso abrir o CMD do meu sistema, de acordo com o que você
  • 4:08 - 4:09
    estiver utilizando.
  • 4:09 - 4:12
    Nós vamos abrir o CMD, então dependendo se você utiliza o Windows,
  • 4:13 - 4:15
    Mac ou Linux, o caminho vai ser diferente.
  • 4:15 - 4:18
    No meu caso, eu estou utilizando o Windows, então eu vou utilizar os
  • 4:18 - 4:21
    caminhos, sempre do Windows, se você não souber alguma coisa, é só
  • 4:21 - 4:26
    procurar, que cada sistema tem seus caminhos, mas o CMD é global, a
  • 4:26 - 4:27
    gente vai ter ele em todos os sistemas.
  • 4:28 - 4:30
    Então vamos voltar para a tela, para a gente continuar a instalação
  • 4:30 - 4:30
    do Node.
  • 4:30 - 4:35
    Então no Windows eu vou colocar, iniciar cmd, que é o nosso command.
  • 4:36 - 4:38
    E aí para eu saber se deu certo a instalação do Node, eu vou
  • 4:38 - 4:43
    utilizar o comando node espaço tracinho v.
  • 4:44 - 4:47
    Dessa maneira ele vai me trazer a versão do Node, trouxe a versão do
  • 4:47 - 4:49
    Node, tudo certinho.
  • 4:49 - 4:53
    Além disso, ele traz o gerenciador de pacotes padrão, que é o npm,
  • 4:54 - 4:57
    que eu também posso usar o mesmo comando, para a gente conseguir ver
  • 4:57 - 4:59
    se deu tudo certinho na instalação.
  • 4:59 - 5:04
    Então eu vou digitar npm, que é Node Package Manager, espaço menos v,
  • 5:05 - 5:10
    e ele vai me dar a versão do npm, então está tudo certinho, tudo
  • 5:10 - 5:11
    instalado.
  • 5:11 - 5:15
    E por último, nós vamos instalar o yarn, que também instalaremos via
  • 5:15 - 5:19
    Node, então a gente vai continuar utilizando o cmd para isso.
  • 5:19 - 5:20
    Então, bora para a tela.
  • 5:20 - 5:22
    Voltando ao terminal, eu aumentei um pouquinho o tamanho da fonte
  • 5:22 - 5:23
    para ficar melhor de ver.
  • 5:24 - 5:26
    A gente vai fazer a instalação do yarn, qual que é o comando para
  • 5:26 - 5:27
    instalar o yarn?
  • 5:27 - 5:33
    É npm i, de install, menos g, para a gente instalar globalmente,
  • 5:33 - 5:37
    poder utilizar em todos os projetos, yarn, e aí a gente vai apertar o
  • 5:37 - 5:40
    enter, certinho.
  • 5:40 - 5:46
    Se deu tudo certo, a gente vai utilizar o comando yarn menos v, para
  • 5:46 - 5:50
    visualizar a versão dele, apareceu a versão, tudo certinho.
  • 5:50 - 5:53
    Com isso, temos tudo instalado para iniciar nosso projeto.
Title:
vimeo.com/.../1007069050
Video Language:
Portuguese, Brazilian
Duration:
05:57

Portuguese, Brazilian subtitles

Revisions Compare revisions