|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nextjs-e-react/
课程评论:没有评论
课程名称:《Next.js 和 React - 完整课程 - 通过项目学习》 课程概述:欢迎参加Cod3r期待已久的Next.js和React课程!本课程将介绍目前最流行的库——React之上运行的框架Next.js,并为其增加多种功能。许多大公司已经在使用Next.js,掌握这项令人惊叹的技术会为您的简历增添重要分量!课程将以项目为基础,从简单到复杂,帮助您在实践中学习Next.js。我们不仅将讲解Next.js的基础和主要功能,还将为您提供React的概述。在学习React后,课程将重点关注多个项目,这些项目将与Firebase集成,我们还将处理带有后端的项目,因为这也是Next.js所提供的功能。您将学习如何将项目部署到云端,最后将呈现一个具有响应式设计、主题切换(黑暗和明亮)、登录、身份验证、路由保护等功能的应用模型,以便您可以将其用作自己项目的基础! 课程内容包括: - React基础概述,包括组件、JSX、Fragment的使用,CSS集成,以及设计一个棋盘的项目以展示组件组织。 - Next.js的介绍,创建基础项目,学习项目结构、文件和文件夹组织、路由和页面导航、API的使用及其集成,以及渲染策略和处理可能的警告。 - 第一个项目,创建新组件,学习box sizing,TypeScript集成,项目事件添加,路由使用以及表单验证,同时深入理解SSR(服务器端渲染)和SPA、SSR、SSG的渲染策略。 - FullStack项目,包含后端,构建API,处理JSON文件并优化项目视觉效果。 - 最后,学习如何将应用程序部署到云端。 本课程提供丰富的知识内容,可以显著提升您的编程职业生涯。让我们一起学习,期待在课程中见到您!
Bem-vindos ao tão esperado curso de Next.js e React da Cod3r! Neste curso vamos falar do framework que roda em cima da mais famosa biblioteca da atualidade, o React, e que adiciona várias funcionalidades a ele. Várias grandes empresas já estão utilizando o Next, o que será uma grande adição ao seu currículo, aprender essa incrível tecnologia! Você vai aprender Next na prática em um curso totalmente baseado em projetos do mais simples a projetos mais complexos. Abordaremos não somente as bases do Next e as suas funcionalidades principais, mas como também vamos te ensinar React, passando por um resumão da biblioteca. Após isso, o curso vai se focar em diversos projetos que vão fazer integração com Firebase, e vamos também ter projetos com backend já que essa é uma possibilidade que o Next provê. Você também irá aprender como fazer o deploy na nuvem dos seus projetos, e no final vamos entregar um Modelo de aplicação com responsividade, com mudança de tema(dark e light), login, autenticação, proteção de rotas, e tudo isso para que você possa usar de base para seus próprios projetos! O curso está dividido em seções e teremos: • Um resumo sobre React, onde criaremos um projeto utilizando os conceitos básicos de componente, jsx, fragment. Faremos integração com css e teremos um projeto que desenharemos um tabuleiro de damas para demonstrar como organizar os componentes. Abordaremos condicionais e laços, funções e faremos a integração com Typescript. • Teremos em seguida uma introdução ao NextJS de fato, onde criaremos um projeto base para trabalhar a estrutura do projeto, a organização dos arquivos e pastas. Aprenderemos sobre rotas, navegação entre páginas, falaremos sobre api e integração com ela, e abordaremos estratégias de renderização, e resolvendo possíveis warnings. • Adiante começaremos nosso primeiro projeto, onde criaremos componentes novos. Aprenderemos sobre box sizing, fazer a integração do projeto com typescript, adicionando eventos ao projeto, usaremos router, e faremos validações de formulário. Também aprenderemos mais sobre a questão do SSR, Server Side Rendering. Veremos as estratégias de renderização e como funcionam as estratégias SPA, SSR e SSG. E Vamos criar um novo projeto e nele aprender sobre componentes estáticos e dinâmicos. • Depois teremos um projeto com foco no FullStack, ou seja, teremos um projeto também com o backend. Iremos trabalhar com construção de api, mexer com arquivos json e trabalhar no visual do projeto também. • E pra finalizar teremos uma seção onde faremos o deploy das aplicações na nuvem. Estamos entregando neste curso um conteúdo de muito valor, e que pode fazer muita diferença na sua carreira como programador. Vamos aprender juntos, te aguardo no curso.