React, NodeJS, Express & MongoDB – MERN 全栈指南

课程简介

通过此聚焦项目的课程,使用 Node.js、Express.js 和 MongoDB(MERN)建构全栈 React.js 应用程序。

课程介绍:English 繁中

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

  • 学习如何用 Node.js、Express & MongoDB 连接 ReactJS
  • 从头开始建构整个项目
  • 重新复习 ReactJS、 Node.js、 Express 和 MongoDB 的基础知识
  • 了解如何实现身份验证和授权
  • 向 ReactJS + Node / Express 应用程序添加文件上载

要求

  • 需要具备 ReactJS 的基本知识
  • 推荐具备 ReactJS Hooks 知识
  • 推荐有使用 Node、 Express 和 MongoDB 的基本知识,但不是必备知识
  • 不需熟悉 React 知识或 MERN 知识

课程说明

使用 MERN 堆栈建构全栈应用程序(即前端 + 后端)非常流行 – 在本课程中,你将从头学习一个完整项目的例子!

Mern 代表 MongoDB、 Express.js、 React.js 和 Node.js  – 这四种技术结合起来,可以建构出令人惊叹的 Web 应用程序。

在本课程中,我们将建构一个完整的项目,你将逐步了解这些不同的技术是如何一起用。 我们将首先看看所有的单个构建块,这样我们也可以在课程结束时将它们组合成一个令人惊叹的应用程序。

本课程也不会在基础知识之后停止 – 相反,你还将学习如何添加文件上传、身份验证、授权,以及如何以不同的方式将应用程序布署到不同的主机服务中。

本课程由 Max (React.js,Node / Express) 和 Manuel (MongoDB) 这两位教师讲授,他们有多年使用这些技术并将其教授给其他人的经验。 我们采取并结合我们的经验,为你提供你可以找到的最佳 MERN 堆栈课程。

具体来说,本课程提供:

  • 关于核心技术 (React、 Node、 Express、 MongoDB) 的简要复习
  • 每个理论知识的技术应用的各个项目部分
  • 详细介绍了 MERN 堆栈的原理以及各种技术的组合方式
  • 一个完整的课程项目,将所有的技术集中到一个应用程序中
  • 在 React.js (发送文件)和 Node / Express (接收文件)中上传文件(image )
  • 用户认证(注册 + 登录)
  • 用户授权(控制对某些资源的访问)
  • 详细的布署说明 – 包括布署应用程序的不同方式
  • 大量的测验和额外的资源!

在本课程结束时,你将对建构自己的 MERN 堆栈应用程序觉得游刃有余,并且你可以在本课程所教授的所有知识的基础上,深入你自己的项目和用例。

修读这门课程的要求是什么?

  • 不需要先前的 MERN 堆栈知识
  • 我们强烈推具备使用 React.js 的基本知识 – 课程中有一部分,我们提供了这方面的复习,但本课程并不打算从头开始教授 React.js
  • 基本 Node + Express 知识是推荐的,但不是必要的

和往常一样,这个课程有30天的退款保证。

我们很高兴与你一起深入课程学习!

目标受众

  • 具备基本 React 知识的开发人员现在想建构一个全栈的应用程式
  • 有兴趣将 React 应用程序连接到 Node / Express 的高级 React开发人员
  • 想要学习如何在后端添加现代前端的 Node / Express 的开发人员

讲师简介

Academind by Maximilian Schwarzmüller 在线教育

结集成功教师的专业知识制作好的课程,Academind 致力于提供高品质的在线教育。

在线教育,现实生活中的成功 – 这就是学 Academind 所代表的含义。 学习网页开发、数据分析和更多的主题,以有趣和交互的方式。

目前,你可以找到由 Maximilian Schwarzmüller 和 Manuel Lorenz 出版的课程,将会有更多的教师!

持续学习!

Maximilian Schwarzmüller 专业的 Web 开发者和教师 更多讲师主讲课程介绍

从 13 岁开始,我从未停止学习新的编程技巧和语言。 早些时候,我开始为朋友创建网站,也只是为了好玩。 除了 Web 开发,我还研究了 Python 和其他非只开发 Web 专用的语言。 这热情一直持续到现在,并促成我决定成为一名自由 Web 开发者和顾问。 我在这份工作中获得盛大的成功和乐趣,而且确实让我更热爱做这些事。

从后端开始 Web 开发(PHP with Laravel,NodeJS,Python)我也越来越成为一个在很多项目中使用 React、Angular 或 VueJS 2等现代框架的前端开发者。 现在我爱这两个世界!

身为一个自学成才的开发人员,我有机会通过攻读工商管理硕士学位来拓宽自己的视野。 这使我得以在一家大型战略咨询公司和一家银行工作。 在学习的过程中,我发现自己比这些领域更喜欢开发,不过在这个部门的时间大大提高了我整体的经验和技能。

作为讲师的经验

身为一个自学成才的专业人士,在学习新语言或提升已知语言时,我深深了解艰难的部分和困难的主题。 这种背景和经验使我能够专注于最相关的关键概念和主题。 我在 Udemy 上有许多获得五星级的课程,超过 70 万名学生以及一个成功的 YouTube 频道就是最好的证明。

无论是作为开发的老师还是教授工商管理,我总是能收到很好的反馈。 最有意义的体验是看看人们如何找到新的、更好的工作,如何构建出了不起的网络应用程序,如何交付令人惊叹的项目,或者仅仅是在我的课程帮助下悠游他们的爱好。

我和 Manuel Lorenz 一起创立了 Academind,为我们的 80 多万学生提供最好的学习体验。

Manuel Lorenz 专业商业分析师与讲师 (更多讲师主讲课程介绍)

我曾在一家大型咨询公司和一家投资银行担任商业分析师,我总是发现自己面临着各种复杂的问题集和具有挑战性的客户需求。 技术和业务需求的快速发展迫使每个人不断适应和不断学习。

作为一个新的和快速发展的工具的早期用户,我总是喜欢学习这些工具并把我的知识传授给我的同事和同学。

由于从事商业分析工作意味着我会经常用到编程,所以我也喜欢从事 Web 开发工作。 正是这种自学的知识和它在高度竞争的咨询环境中的应用,使我能够从行业的角度以及学习者的角度来评估解决方案。 后者还允许我确定学生在学习这些工具时可能遇到的痛点。

因为我总是发现要找到高品质、易于理解和全面的学习材料很难,所以我决定自己创作出这样的材料。 我和 Maximilian Schwarzmüller 一起创立了 Academind,为我们的 60 多万学生提供 Web 开发和数据科学方面最好的学习经验。

英文字幕:有

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

优惠信息

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


报名参加课程

Sponsored by Udemy

也许你会有兴趣

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

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: