Next.js do Zero ao Avançado com Projetos

Domine o Next.js, do básico ao avançado, com um curso prático que foca em projetos reais c/ Prisma, Tailwind e Next Auth
4.70 (81 reviews)
Udemy
platform
Português
language
Web Development
category
Next.js do Zero ao Avançado com Projetos
419
students
10 hours
content
Mar 2025
last update
$19.99
regular price

Why take this course?

🚀 Domine o Next.js com Projetos Práticos! 🌟


Seja bem-vindo ao Nosso Curso Completo de Next.js!

Se você está ansiando para se aventurar no mundo do desenvolvimento web com React e quer chegar até o avançado com confiança, este é o curso certo para você. Aqui, vamos transformar sua habilidade desde o básico até um nível avançado, capacitando-o a construir aplicações web escaláveis e de alto desempenho com Next.js. 🛠️✨


O Que Você Aprenderá?

Introdução ao Next.js 🎯

  • Configuração do ambiente de desenvolvimento.
  • Criação do primeiro projeto e compreensão da estrutura de diretórios.
  • Diferenças entre SSR (Server-Side Rendering) e CSR (Client-Side Rendering).

Páginas e Navegação 🌐

  • Domínio sobre roteamento no Next.js.
  • Criação de páginas dinâmicas com parâmetros.
  • Utilização do hook useRouter e entendimento da diferença entre componentes do servidor e cliente.
  • Execução redirecionamentos eficazes.

Estilização 🎨

  • Introdução aos diferentes tipos de estilização disponíveis.
  • Trabalhando com Tailwind CSS, SASS e CSS Modules.
  • Aprendendo sobre CSS-in-JS e escolhendo o melhor abordagem para seus projetos.

Fetch e Server Actions 🔨

  • Configuração de projetos com Prisma.
  • Interação com bancos de dados, criação de formulários e manipulação de dados.
  • Gerenciamento de estados de carregamento e lidando com erros.
  • Construindo um projeto prático para reforçar os conceitos aprendidos.

Cache no Next.js

  • Compreendendo o cache e como otimizar suas aplicações para produção.
  • Foco em cache de rotas completas, validação de cache e remoção de cache.
  • Utilizando revalidatePath para mantter a velocidade das suas aplicações.

Autenticação com Next Auth 🔒

  • Implementação de autenticação com Google Provider e API de autenticação.
  • Integração com um banco de dados usando Prisma.
  • Protegendo rotas e usando middleware para autenticação no lado do cliente e servidor.

Projeto Final: NextGram 📱

  • Construindo um projeto completo inspirado no Instagram.
  • Implementação de funcionalidades como autenticação, likes e comentários.
  • Conectando todas as partes aprendidas para criar uma aplicação real e functional.

Preparado para Mergulhar? 🚀

Ao final do curso, você terá não apenas o conhecimento teórico completo sobre Next.js, mas também uma capacidade prática para construir aplicações moderndas e de alto desempenho. 🎓

Não espere mais! Inscreva-se e comece sua jornada em Next.js hoje mesmo! 🚀💻

Course Gallery

Next.js do Zero ao Avançado com Projetos – Screenshot 1
Screenshot 1Next.js do Zero ao Avançado com Projetos
Next.js do Zero ao Avançado com Projetos – Screenshot 2
Screenshot 2Next.js do Zero ao Avançado com Projetos
Next.js do Zero ao Avançado com Projetos – Screenshot 3
Screenshot 3Next.js do Zero ao Avançado com Projetos
Next.js do Zero ao Avançado com Projetos – Screenshot 4
Screenshot 4Next.js do Zero ao Avançado com Projetos

Loading charts...

6281931
udemy ID
11/11/2024
course created date
07/12/2024
course indexed date
Bot
course submited by