Skip to content

Neste curso irá descobrir o jeito mais moderno de desenvolver aplicações web e sistemas web, você vai aprender a criar aplicações completas do extremo zero e entendendo na prática a usar todo poder e recurso do ReactJS e NextJS.

License

Notifications You must be signed in to change notification settings

EdiJunior88/Sujeito_Programador_NextJS_do_zero_ao_avancado

Repository files navigation

NextJS do zero ao avançado na pratica (2023)

Aprender a criar sites e sistemas web usando o NextJS do zero ao profissional.

Durante o treinamento, criaremos projetos reais para você aplicar nos seu dia a dia.

Neste curso irá descobrir o jeito mais moderno de desenvolver aplicações web e sistemas web, você vai aprender a criar aplicações completas do extremo zero e entendendo na prática a usar todo poder e recurso do ReactJS e NextJS.

Curso 100% na prática, onde iremos sempre criar projetos REAIS, usando as tecnologias mais buscadas pelo mercado de trabalho como, ReactJS, NextJS, TypeScript, Sistema de autenticação entre outras coisas mais.

Iremos criar aplicações com sistema de usuários, autenticação, integrar pagamentos dentro do sistema, trabalhar com requisições http, aplicar todo poder do Next.JS usando Server Side Rendering, Static Generator tudo sempre 100% na pratica e do zero passo a passo.

Além de fazer o deploy dos nossos projetos tanto na vercel quanto heroku.


Tecnologias Utilizadas

Tech Stack

EdiJunior88/Sujeito_Programador_NextJS_do_zero_ao_avancado is built on the following main stack:

Para ver todas as tecnologias clique aqui


Início da Jornada

  • Configurando seu VsCode
  • Mapa do curso

Começando com ReactJS

  • Primeiros passos
  • Primeiro projeto
  • Propriedades e componente
  • Trabalhando com useState
  • Manipulando formulario
  • Praticando
  • useEffect
  • Requisições HTTP
  • Trabalhando com Rotas
  • Trabalhando com Rotas pt2
  • Aplicando Styled Components

Primeiro Projeto

  • Conhecendo projeto
  • Começando projeto
  • Criando estilos
  • Estilizando pagina Main
  • Buscando repos
  • Buscando repos pt2
  • Listando repositórios
  • Salvando repositórios
  • Pagina detalhes
  • Carregando detalhes
  • Exibindo detalhes
  • Exibindo issues
  • Criando paginação
  • Criando filtros

Entendendo NextJS

  • Entendendo a estrutura
  • Comandos para criar seu primeiro projeto

Projeto Board Tarefas

  • Criando projeto
  • Criando header
  • Configurando sistema de login
  • Criando login
  • Criando rota de admin
  • Criando dashboard
  • Criando dashboard pt2
  • Cadastrar tarefas
  • Cadastrando no banco de dados
  • Listando itens
  • Listando itens pt2
  • Detalhes da tarefa
  • Detalhes da tarefa pt2
  • Realizar comentários
  • Buscando comentários do post
  • Mostrar comentários no post
  • Deletar comentário do post
  • Criando páginas estáticas
  • Revendo projeto

Projeto Sistema completo com NextJS

  • Conhecendo o projeto
  • Criando projeto
  • Configurando document
  • Criando estilos globais
  • Criando Header
  • Criando Header pt2
  • Criando pagina home
  • Criando pagina home pt2
  • Criando footer
  • Melhorando responsividade
  • Pagina do blog
  • Pagina blog pt2
  • Usando um CMS
  • Configurando custom type home
  • Consumindo CMS
  • Atualizando pagina home
  • Criando configuração posts
  • Consumindo posts
  • Consumindo posts pt2
  • Criando paginação blog
  • Relembrando paginação
  • Detalhe do post
  • Detalhe do post pt2
  • Configurando sobre
  • Pagina sobre
  • Pagina sobre pt2
  • Finalizando projeto

Deploy projeto Sistema

  • Gerando build
  • Fazendo deploy do projeto

Evoluindo com diretório app

  • Criando novos projetos
  • Usando app router
  • Conhecendo server components
  • Revendo componentes
  • Conhecendo loading
  • Evoluindo com layouts
  • Usando client componente dentro de server components
  • Criando páginas dinâmicas
  • Criando grupo de páginas
  • Cache e revalidate
  • Error page
  • Not found page
  • Aplicando metadata
  • Relembrando conhecimentos
  • Conhecendo Api routes
  • Evoluindo api routes

Projeto dalygames

  • Criando projeto
  • Conhecimento projeto dalygames
  • Criando header
  • Criando página home
  • Gerando jogo do dia
  • Input de busca
  • Listando jogos
  • Criando página search
  • Ajustando metadata SEO
  • Criando pagina detalhe
  • Criando página detalhe pt2
  • Gerando SEO dinâmico com metadatas
  • Pagina perfil
  • Finalizando projeto

Link do projeto:

Favoritar Repositórios https://projeto-favoritar-repositorios.vercel.app/


Status do Deploy

Vercel


Tempo Estudando o curso

wakatime


Aulas: 📼 110 video-aulas (18hrs)

Status do Curso: 💤 Pausado (tempo indeterminado)

About

Neste curso irá descobrir o jeito mais moderno de desenvolver aplicações web e sistemas web, você vai aprender a criar aplicações completas do extremo zero e entendendo na prática a usar todo poder e recurso do ReactJS e NextJS.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •