|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nextjs-14-na-pratica-crie-uma-aplicacao-full-stack/
课程评论:没有评论
Coursera 课程:“Next.js 14 实战:构建全栈应用 - 2025” 课程总结 本课程将指导您从零开始,一步一步构建一个名为 ResumeCraft 的交互式简历编辑器。该项目受到开源项目 RxResume 的启发,旨在提供一种实践性的、深入的学习体验,涵盖从概念设计到最终部署的全过程。 **课程主要构建功能:** * **用户认证:** 实现使用 Google 或 GitHub 进行登录和注册的用户认证系统。 * **实时简历编辑器:** 创建一个交互式工具,供用户创建和自定义简历。 * **数据库存储:** 将用户创建的简历保存在数据库中。 * **AI 内容生成:** 利用人工智能为用户提供简历描述建议,并优化简历内容。 * **Stripe 付费功能:** 通过集成 Stripe 实现付费功能,为项目增加高级功能并实现货币化。 * **HTML 组件生成 PDF:** 直接从编辑器中将简历导出为 PDF 格式,确保完美的布局。 **课程使用的技术栈:** * **Next.js 14:** 用于构建现代 Web 应用的 React 框架。 * **TypeScript:** 增强 JavaScript 的静态类型检查。 * **Auth.js (NextAuth):** 一站式认证解决方案。 * **shadcn/ui:** 可重用 UI 组件。 * **Tailwind CSS:** 用于敏捷和响应式设计的实用 CSS 框架。 * **Drizzle ORM:** 简化数据库管理的工具。 * **Puppeteer:** 用于浏览器自动化的库,支持 PDF 生成。 * **Stripe:** 用于集成支付功能。 * **TanStack Query:** 用于异步和同步数据管理。 * **React Hook Form:** 方便的表单管理工具。 * **OpenAI:** 用于集成人工智能的内容生成。 **学习本课程的优势:** 完成本课程后,您将拥有一个完整且功能齐全的项目,该项目可作为其他产品的起点。此外,您将精通现代且市场需求旺盛的技术栈,从而在知识和实践方面获得显著提升。 加入我们,一起使用 ResumeCraft 构建简历的未来!
Neste curso, você aprenderá a criar do zero ao deploy o ResumeCraft, um poderoso criador de currículos interativo inspirado no projeto open-source RxResume. Este curso oferece uma experiência prática e detalhada, desde a concepção até a implementação final de um projeto completo utilizando as mais recentes tecnologias do mercado.O que você vai construir?Durante o curso, você desenvolverá um projeto completo com as seguintes funcionalidades:Autenticação: Implementação de um sistema de login e registro de usuários, utilizando Google ou Github.Criação de Currículos com Editor em Tempo Real: Ferramenta interativa para criar e personalizar currículos.Armazenamento no Banco de Dados: Salve os currículos criados pelos usuários em um banco de dados.Geração de Conteúdo com Inteligência Artificial: Utilize AI para sugerir descrições e otimizar os currículos dos usuários.Funcionalidades Premium com Compra via Stripe: Monetize seu projeto oferecendo funcionalidades avançadas através de pagamentos online.Geração de PDF com Componentes HTML: Exporte currículos para PDF diretamente do editor, mantendo o layout impecável.Tecnologias UtilizadasPara criar o ResumeCraft, utilizaremos as seguintes tecnologias:Next.js 14 - Framework React para aplicações web modernas.TypeScript - Superset de JavaScript que adiciona tipagem estática.Auth.js (NextAuth) - Solução completa para autenticação.shadcn/ui - Componentes de interface reutilizáveis.Tailwind CSS - Framework de CSS utilitário para um design ágil e responsivo.Drizzle ORM - Ferramenta para gerenciar o banco de dados de forma simples e eficiente.Puppeteer - Biblioteca para automação de navegadores, usada na geração de PDFs.Stripe - Plataforma de pagamentos para implementar funcionalidades premium.TanStack Query - Gerenciamento de estados assíncronos e sincronização de dados.React Hook Form - Ferramenta para gerenciar formulários com facilidade.OpenAI - API para integrar inteligência artificial na geração de conteúdo.Por que fazer este curso?Ao concluir este curso, você terá desenvolvido um projeto completo e funcional que pode ser usado como base para outros produtos. Além disso, você irá dominar uma stack moderna e bastante utilizada no mercado de trabalho, posicionando-se à frente em termos de conhecimento e prática.Venha construir o futuro dos currículos com o ResumeCraft!