|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mern-stack/
课程评论:没有评论
课程名称:MERN Stack Web Development with Ultimate Authentication 课程概述: 本课程旨在通过构建一个完整的MERN Stack(MongoDB、Express、React、Node)全栈项目,使学员掌握MERN网站开发的技能。课程内容包括一个生产准备好的登录注册系统,具备账户激活、找回密码、重置密码以及通过社交媒体(Facebook和Google)登录的功能。此外,还将实现对经过身份验证用户和管理员角色用户的私有和受保护路由访问控制(ACL)。作为额外内容,课程还包含个人资料更新及云服务器(Digital Ocean)部署。 课程亮点: - 学习构建最终的MERN项目模板,可用于未来的任何MERN Stack项目。 - 掌握生产准备好的身份验证系统,使用电子邮件和密码构建登录注册系统。 - 实现社交登录系统(Google和Facebook)。 - 深入了解访问控制和API开发,以及使用React进行前端开发。 - 全栈部署到Digital Ocean云服务器,包括MongoDB设置。 - 包含域名添加、Cloudflare CDN和免费SSL设置等实际操作。 关键概念: - 构建MERN项目和生产就绪的认证系统。 - 实现个人资料更新、令牌处理、错误处理等功能。 - 部署项目到Digital Ocean服务器,实现前后端的整合。 - 使用GitHub管理版本,推送项目到云端。 结课目标: 通过本课程,学员将能够在Digital Ocean云服务器上运行自己的生产就绪MERN Stack项目,掌握网页开发所需的各项技能,包括代码编写、部署管理、域名处理等。这是一步走向更大领域的开端,欢迎一起踏上全栈开发的旅程!
MERN Stack (MongoDB Express React Node) FullStack Project from Scratch to Live Server with production ready AuthenticationMERN STACKLearn MERN stack web development by building production ready login register system with account activation, forgot password, reset password, login with facebook, login with google as well as ACL by implementing private and protected routes for authenticated user and users with the role of admin. As a bonus, I have also included profile update and deployment to digital ocean cloud servers. If you are looking to go FullStack with React Node Express and MongoDB or better known as MERN Stack then this should be your first go to course. Because here you will learn to build an Ultimate boilerplate project which can also be used for any future MERN Stack projects you will build for yourself, for your clients or at your job.New Lectures AddedAdding a domain nameCloudflare CDN and Free SSLForce HTTP to HTTPSRedirect all www to non-wwwUpdating Google and Facebook login redirect to production domainRedirect Digital Ocean IP to actual domain nameThe key concepts covered in this courseBuilding Ultimate MERN (Mongo Express React Node) Stack ProjectBuilding Production Ready Authentication SystemBuilding Login Register System using Email PasswordImplementing Social Login System with Google and FacebookACL - Access ControlMERN Stack Web DevelopmentAPI Development with Node JsFrontend Web Development with ReactCreate your own base project for all your future React Node FullStack ProjectsLearn FullStack Deployment to Digital Ocean Cloud Servers including MongoDB SetupAccount Activation before saving user to databaseLogin with GoogleLogin with FacebookPrivate RoutingAdmin RoutingPage Layout with ReactWorking with LocalStorageWorking with CookiesWorking with JWT (JSON web token)Role based redirectsProfile UpdateAuth MiddlewareAdmin MiddlewareProtecting RoutesHandling JWT expiryError handlingToast NotificationsForgot PasswordReset PasswordPushing projects to GithubPulling projects from Github to Digital OceanDigital Ocean Server ConfigurationDeploying both backend/frontend to single Digital Ocean DropletCommitting changes after pushing project to live serversBy the end of this course, you will have your own Production Ready MERN Stack Project running live in Digital Ocean Cloud Servers.Have a look at the promo video to get a better understanding of what this course is all about and how it can change your life for good:)Web Development is not only about coding, It's also about deploying, dealing with domains, hosting, CDN, www/non-www, http/https, redirects, SEO, pushing new features and more. Get all that knowledge plus the production ready Authentication system, admin routes, page layouts with solid project architecture. This course's project is the beginning of something big:)Let's go Full Stack. Let's go MERN Stack.