MERN 技术堆栈-完整指南

课程简介

利用 MongoDB,Express,React和Node.js中的最佳功能构建惊人的全栈应用程序的最佳资源

课程介绍:English 繁中

从这 8.5 小时的课程,你会学到

  • 如何使用 MongoDB、 React、 Express 和 Node 创建全端应用程序
  • 从前端到后端创建实用的真实世界应用程序
  • Javascript 开发人员(在 React / Node 中)的最佳实践
  • 如何利用 JavaScript 生态系统的最新功能特性
  • 对课程中提出的编程概念有深入的理解

要求

  • 基本的 React 经验
  • React Hooks 的知识是有帮助的

课程说明

欢迎来到 MERN 技术堆栈-完整指南!

MERN 技术堆栈是使用 MongoDB、 Express、 React 和 Node (缩写为“ MERN”)建构功能强大的全端应用程序的最流行的方法之一。

本课程是精通 MERN 技术堆栈最好的指南,带你从完全的初学者到全端专家,能够使你自己制作出令人印象深刻,功能齐全的应用程序从零开始到部署。

这门课程的特别之处在于,它给你提供了两个世界的最佳体验: 广泛的实践和概念上的理解

我们将深入讨论 MERN 技术堆栈的所有基本概念,同时我们将创建一个真正令人敬畏的全堆栈应用程序。

应用程序的功能是什么?

  • 完成用户认证(登录 / 注册)
  • 图片和文件上传
  • 服务器端渲染
  • 分页
  • 付款处理
  • 完整的 Node API 和完整的 CRUD 功能
  • 授权和管理多个用户角色(客户、用户、管理员)
  • 响应式 + 行动优先设计
  • 有吸引力 + 响应式的应用程序接口
  • 使用 Zeit Now 完成 App 部署

包括哪些概念?

  • 贯穿整个应用程序使用 React Hooks
  • Core Node.js / Express Concepts
  • Node.js/ Express 核心概念
  • 从头开始创建整个 Express API
  • Next.js 版本 9 以及 API 路由
  • 将 React 客户端 + Express API 链接在一起
  • 使用 JWT 和 Cookies 进行用户身份验证
  • 以角色为基础的多种用户类别访问控制
  • 在客户端 / 服务器上获取大量数据
  • 用 bcrypt 进行密码哈希
  • 使用 Stripe API 处理付款
  • 使用 Cloudinary API 动态上传影像
  • 基于 Mongoose 模式( Schemas ) 的数据库内容建模
  • 使用 Semantic UI React 创建令人印象深刻的 UI
  • 用 Mongoose 查找 / 变动数据
  • 多种 Mongoose 方法 / 操作元( Operators )
  • 使用 MongoDB 进行分页
  • Async / Await + 基本错误处理模式
  • 使用 Atlas 接口管理 MongoDB 数据库
  • 使用无服务器部署服务 Now 做应用程序部署
  • 使用 Next.js / React 保护私有客户端路由
  • 使用环境变量保护私有数据
  • Validating Requests in Node / Express Apps
  • 验证 Node / Express 应用程序中的请求
  • HTTP 状态码的含义和使用时机
  • 最新的 JavaScript: ES6 / ES7 / ES8 / ES 下一版 ..
  • 还有更多..。

即使你是 React 或 Node 的新手,你也有很好的学习同伴ーー你将理解我们一起编写的每一行代码。

无论你的技能水平如何,这门课程对你来说都是有用的。 无论是作为你下一个大项目的开始,你的第一个准备营运的 MERN 技术堆栈应用程序,或只是一个你的伟大开发人员作品组合,你不会想错过这个课程。

现在是学习 MERN 的最佳时机,所以加入我的课程,让我们开始吧。

目标受众

  • 适合所有 React / Node / JavaScript 技能水平的开发者
  • 学习如何使用最新技术建构应用程序的 React 开发人员
  • Node developers looking to learn more about front-end technologies (i.e. React / Nextjs) Node 开发人员希望了解更多关于前端技术的信息(例如 React / Nextjs)

讲师简介

Reed Barger  全端 Web 开发人员 ( 更多讲师主讲课程介绍 )

我是一个拥有学习和教授我所知道的东西的热情全端开发人员。 我相信在实践中学习,这种哲学体现在我教的每一门课程中。 我喜欢探索新的网页和行动应用程序开发技术,我的课程专注于给你在今日快速发展的行业中拥有优势。

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程购买优惠说明


报名参加课程

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: