![]() |
Udemy - Next.Js Do Zero Ao Avancado Com Projetos - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Udemy - Next.Js Do Zero Ao Avancado Com Projetos (/Thread-Udemy-Next-Js-Do-Zero-Ao-Avancado-Com-Projetos) |
Udemy - Next.Js Do Zero Ao Avancado Com Projetos - OneDDL - 12-25-2024 ![]() Free Download Udemy - Next.Js Do Zero Ao Avancado Com Projetos Publicado em 12/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: Português | Size: 5.69 GB | Duration: 8h 33m 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 What you'll learn Estrutura de pastas e arquivos do Next JS Criação de Projetos com Next JS Tailwind com Next JS Estilizações no Next Autenticação com Next Auth Server Actions do NextJS Trabalhar com Cache no Next Requirements Noções de HTML, CSS e JavaScript Já ter criado algum projeto com React JS Description Seja bem-vindo ao nosso curso completo de Next.js! Se você está pronto para dominar este poderoso framework de desenvolvimento web baseado em React, você está no lugar certo. Este curso foi feito para levá-lo do nível básico ao avançado, capacitando você a criar aplicações web completas, escaláveis e de alto desempenho. Confira a seguir o que você vai aprender em cada etapa do curso:Introdução ao Next.jsNesta primeira seção, você será apresentado às principais vantagens do Next.js em relação ao React. Vamos configurar o ambiente de desenvolvimento, criar nosso primeiro projeto e explorar a estrutura de diretórios e arquivos. Além disso, abordaremos as diferenças entre renderização do lado do servidor (SSR) e renderização do lado do cliente (CSR), preparando você para um entendimento profundo do framework.Páginas e NavegaçãoAqui, vamos explorar como o roteamento funciona no Next.js. Você aprenderá sobre o roteamento baseado em arquivos, como navegar entre páginas, criar páginas dinâmicas com parâmetros, rotas aninhadas e layouts reutilizáveis. Também discutiremos o uso do hook useRouter para gerenciar a navegação e a diferença entre componentes de servidor e componentes com use client, além de como utilizar a função redirect.EstilizaçãoEsta seção aborda a estilização de aplicações em Next.js. Vamos começar com uma introdução aos diferentes tipos de estilos, como CSS global e CSS Modules, e também integrações com Tailwind CSS e SASS.Você ainda verá exemplos de CSS-in-JS para escolher a abordagem que melhor se adapta ao seu projeto.Fetch e Server ActionsFocaremos em como buscar dados e usar ações de servidor no Next.js. Você aprenderá a configurar projetos com Prisma, criar formulários, inserir e recuperar dados de bancos de dados e lidar com rotas dinâmicas. Também veremos a diferença entre componentes do cliente e do servidor e como integrá-los. Além disso, discutiremos estados de carregamento, páginas 404 e validação no front-end e back-end. Esta seção inclui um projeto prático para consolidar seu aprendizado.Cache no Next.jsNesta parte, vamos entender como o cache funciona e como otimizar suas aplicações para produção. Você aprenderá sobre cache de rotas completas, validação de cache baseada em tempo, remoção de cache e o uso da função revalidatePath para manter suas aplicações rápidas e eficientes.Autenticação com Next AuthVamos nos aprofundar na implementação de autenticação em Next.js com NextAuth.js. Começaremos configurando o Google Provider, criando rotas de API de autenticação e adicionando botões de login e logout. Você verá como proteger páginas tanto no lado do cliente quanto no servidor usando middleware, além de integrar com um banco de dados e concluir a configuração com Prisma.Projeto NextGramNa última seção, vamos aplicar tudo o que você aprendeu criando um projeto prático chamado NextGram. Esse projeto, inspirado no Instagram, inclui funcionalidades como autenticação, likes, comentários e gerenciamento de postagens. Com isso, você verá como conectar todos os pontos para construir uma aplicação real.Ao final do curso, você terá uma compreensão completa de Next.js e estará preparado para criar aplicações modernas e de alto desempenho.Pronto para começar sua jornada com Next.js? Te espero no curso! Overview Section 1: Introdução Lecture 1 Introdução Lecture 2 Apresentação Lecture 3 O que é Next.js? Lecture 4 Vantagens do Next.js sobre o React JS Lecture 5 Criando o primeiro projeto em Next.js Lecture 6 Estrutura de pastas e arquivos do Next.js Lecture 7 Diferença de SSR e CSR (Server Side Rendering e Client Side Rendering) Lecture 8 Repositório do curso Lecture 9 Como aprender programação mais rápido e ter sucesso na carreira Lecture 10 Teste para saber sua dificuldade com programação Lecture 11 Conclusão Section 2: Páginas e Navegação Lecture 12 Introdução Lecture 13 Como funciona o File Based Routing? Lecture 14 Navegação entre Páginas Lecture 15 Rotas dinâmicas Lecture 16 Parâmetros na URL Lecture 17 Nested Routes Lecture 18 Layout das Páginas Lecture 19 Componentes no Next.js Lecture 20 Nested Layouts Lecture 21 Identificando links ativos Lecture 22 Explorando o useRouter Lecture 23 A diferença entre Client e Server Components Lecture 24 Redirect em server components Lecture 25 Conclusão Section 3: Estilização Lecture 26 Introdução Lecture 27 Opções de estilização no Next.js Lecture 28 Estilização Global com CSS Lecture 29 Utilizando CSS Modules Lecture 30 Utilizando o Tailwind Lecture 31 Sass no Next.js Lecture 32 CSS Modules com Sass Lecture 33 Styled components no Next.js Lecture 34 Conclusão Section 4: Fetch e Server Actions Lecture 35 Introdução Lecture 36 O que são Fetch e Serve Actions? Lecture 37 Configurando o Prisma no Next.js Lecture 38 Estruturando o Projeto da Seção Lecture 39 Criando Formulário para Envio de Dados Lecture 40 Inserindo Dados no Banco de Dados Lecture 41 Consultando Dados no Banco de Dados Lecture 42 Estilos de projeto Lecture 43 Página Dinâmica Lecture 44 Tratando todos não existentes Lecture 45 Loading para carregamento Lecture 46 Componente Client com Server Action Lecture 47 Refatorando Actions Lecture 48 Criando Página de Edição Lecture 49 Utilizando o Hook useFormState Lecture 50 Tratando Erros do Back-End Lecture 51 Tratando Erros de Back-End no Formulário Lecture 52 O que falta para você ser um Programador? Lecture 53 Você ainda não é Dev Júnior? Veja o que falta! Lecture 54 Conclusão Section 5: Cache Lecture 55 Introdução Lecture 56 Como Funciona o Cache no Next.js? Lecture 57 Gerando Build de Produção Lecture 58 Compreendendo o Full Route Cache Lecture 59 Nosso primeiro problema de cache no Next.js Lecture 60 Reavaliando o Cache por Tempo Lecture 61 Removendo Cache Lecture 62 Utilizando o revalidatePath Lecture 63 Ajuste Botão de Excluir Lecture 64 Conclusão do Projeto Lecture 65 Conclusão Section 6: Autenticação com Next Auth Lecture 66 Introdução Lecture 67 O que é NextAuth.js? Lecture 68 Criando Projeto com NextAuth.js Lecture 69 Criando o Arquivo .env Lecture 70 Obtendo Secret e ID do Google Console Lecture 71 Configurando Handlers Lecture 72 Realizando Login Lecture 73 Implementando Funcionalidade de Logout Lecture 74 Protegendo Componentes do Cliente Lecture 75 Protegendo Páginas do Servidor Lecture 76 Protegendo com Middleware Lecture 77 Integrando NextAuth.js com Prisma Lecture 78 Concluido a integração do Banco de Dados Lecture 79 Conclusão Section 7: NextGram Lecture 80 Apresentação do projeto Lecture 81 Setup Inicial Lecture 82 Definindo os Tipos Lecture 83 Ajustando a Autenticação no Projeto Lecture 84 Criando as Páginas do Projeto Lecture 85 Pagina de Signin Lecture 86 Server action para carregar dados de usuario Lecture 87 Concluido Navbar Lecture 88 Iniciando página de perfil Lecture 89 Formulario de Edição de Usuário Lecture 90 Previsualização da Imagem Lecture 91 Ação para Atualização de Perfil Lecture 92 Exibindo Mensagem de Sucesso e Erro Lecture 93 Iniciando Página de Nova Publicação Lecture 94 Criando Postagens Lecture 95 Resgatando Todos os Post do Usuário Lecture 96 Finalizando Layout da Página de Meus Posts Lecture 97 Excluindo Postagens Lecture 98 Exibindo post na home Lecture 99 Componente de Post Lecture 100 Ações do servidor para curtir e comentar Lecture 101 Ajustes no Componente de Like Lecture 102 Concluindo a Função de Like Lecture 103 Exibindo Modal de comentários Lecture 104 Criação de formulário de comentário Lecture 105 Salvando comentários no modal Lecture 106 Finalizando a exibição de comentários Section 8: Conclusão Lecture 107 Encerramento e próximos passos. Quem quer aprender NextJs,Desenvolvedores front-end,Desenvolvedores fullstack Homepage: DOWNLOAD NOW: Udemy - Next.Js Do Zero Ao Avancado Com Projetos Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live No Password - Links are Interchangeable |