使用 Next.js 构建全栈应用程序的完整指南
如何使用 NextJS、Prisma ORM、TailwindCSS、NextUI 和 NextAuth 构建完整的全栈真实应用程序
讲师:Neil Cummings
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 使用 NextAuth v5 在 NextJS 应用程序中设置和配置身份验证
- 在 NextJS 应用程序中使用 Prisma ORM 来查询和更新数据库
- 使用 NextUI 组件构建美观的用户界面
- 使用 TailwindCSS 为 NextJS 应用程序中的元素设置样式
- 使用 NextJS 服务器操作和应用程序路由器获取数据
- 学习使用 NextJS 构建真实世界的完整全栈应用程序!
要求
- 需要熟悉 HTML、CSS 和 JavaScript
描述
通过这门专为初学者设计的综合课程,深入了解全栈开发的世界。本课程涵盖从 Next.js 基础知识到部署全面应用程序的所有内容。无论您是编程新手还是希望扩展现有技能,本课程都将指导您完成构建强大的数据库驱动应用程序的每一步。
以下是本课程涵盖的一些内容
- 创建 Next.js 应用程序
- 使用 Prisma ORM 查询数据库
- 使用 NextAuth (v5) 安全地验证用户身份
- 创建消息/聊天功能
- 使用 Pusher 进行实时通信。
- 电子邮件验证/忘记密码功能
- 使用 NextUI 设计用户界面
- 使用 TailwindCSS 设置组件样式
- 利用服务器操作来获取和更新 Next.js 中的数据
- 图片上传
- 使用 Vercel 将应用程序发布到互联网
本课程的主要特点
全面的课程:27小时的高质量视频教程、挑战和实践内容。
基于项目的学习:构建一个重大项目来展示您的新技能
先决条件
建议具备 JavaScript、HTML 和 CSS 的基本知识。
本课程所需的工具
在本课程中,所有课程均使用 Visual Studio Code(一个免费(且很棒)的跨平台代码编辑器)进行演示。当然,您可以使用任何您喜欢的代码编辑器和任何您喜欢的操作系统……只要是 Windows、Linux 或 Mac。
这门课程适合你吗?
这门课程非常实用,大约 90% 以上的课程将让你和我一起在这个项目上编码。如果您是那种从实践中获得最大收益的人,那么这门课程绝对适合您。
在本课程中,我们将构建一个示例约会应用程序。开始使用时,您所需要的只是一台装有您最喜欢的操作系统的计算机,以及学习如何基于 Next.js 构建功能齐全的全栈应用程序的热情。
本课程适合谁:
- 希望学习如何使用 NextJS 构建应用程序的初级开发人员
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。