< Return to Video

vimeo.com/.../1007069050

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