Full stack Universal React with Redux, Node js and MongoDB

所在平台: Udemy

课程主页: https://www.udemy.com/course/full-stack-universal-react-with-redux-express-and-mongodb/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:全栈通用React与Redux、Node.js和MongoDB 概述:你是否刚开始学习React,但在掌握一些重要概念如Redux、React中的服务器端渲染或如何构建自己的API时感到困惑?在本课程中,你将学习如何通过管理Redux中的“状态”来开发可扩展的Web应用程序,如何实现通用或同构的React应用程序以最大化性能和SEO合规性,如何使用Node Express.js和MongoDB构建API,以及如何将你的应用程序部署到AWS(亚马逊云服务)或Heroku。此外,课程中还将提供一本包含所有代码和逐讲变更的电子书。 如果你想成为一名专业的React Web开发者,精通Redux和服务器端渲染是至关重要的。Redux让你能够以方便灵活的方式管理React中的状态,而没有Redux,你将无法开发可扩展的应用程序。服务器端渲染对于性能和SEO合规性至关重要,如果不理解服务器端渲染,你将无法开发出具有商业价值的Web应用程序。 课程初期,我将重点解释React.js(MERN栈)中的概念和模式,并编写最基本的代码,以便你能更轻松地吸收所有新概念而不受干扰;但在课程后期,你将从零开始编写一个完整的React.js购物车应用程序。这将为你提供一个巩固所学知识的机会,通过开发整个购物车应用程序,你将接触到React.js Web开发中最关键的模式,从而能够在课程后独立构建复杂且可扩展的Web应用程序。 本课程面向有一定基础的学习者,学员需具备HTML和JavaScript的基本知识,并对React中的“状态”和“属性”有良好的理解。如果你能够编写一个简单的“待办事项”应用程序,那么你在理解讲座内容时不会遇到任何问题。本课程的代码使用ES6语法,不含复杂语法糖,以使代码更易读,更加透明,适合经验较少的JavaScript开发者。如果你是一位经验丰富的JavaScript开发者,可以随时根据需要采用任何语法糖。课程的最后部分将包含所有源代码的电子书。

课程评论(0条)

课程详情

Did you start learning React but you are struggling to grasp the most import concepts such as: Redux, server-side rendering in React or how to build your own API? In this course you will learn: how to develop scalable web applications by managing the "state" in Reduxhow to implement Universal or Isomorphic React applications to maximise performance and SEO compliancyhow to build APIs with Node Express js and MongoDBHow to deploy your app to AWS (Amazon Web Services) or to Heroku. Bonus material: in the course you will find an eBook with all code & changes lecture by lecture! If you want to become a professional React web developer, it is critical to master Redux and server-side rendering. Redux allows you to manage the state in React in a convenient and flexible fashion. Without Redux, you will never be able to develop scalable apps.Server-side rendering, it is critical for performances and SEO compliancy. Without understanding server-side rendering, you will never be able to develop commercially valuable web applications. Initially, I will be focusing on explaining the concepts and patters in React js (MERN stack) and writing the bear minimum code to make easier for you to absorb all new notions without distraction, but later in the course you will write an entire React js Shopping-cart application from scratch. It will give you the opportunity to consolidate all your learnings in a challenging project! By developing an entire shopping-cart, you will be exposed to the most critical patterns in React js web development allowing you to build complex and scalable web application on your own after the course. THIS COURSE IS NOT FOR ABSOLUTE BEGINNERS. Beside a basic knowledge of html and javascript the students must have a good understanding of "state" and "props" in React. In principle, if you are able to write a basic "To-do" app in React, you will not encounter any problem on understanding the lectures and benefit from the course. THE CODE IS ES6 WITHOUT SYNTACTIC SUGAR to make the code less cryptic and more readable and transparent to those who don't have much experience in javascript. If you are an experienced javascript developer, you will have no issue to adopt any syntactic sugar you wish on the fly. You can find the entire source code in the e-book attached in the last section of the course.

课程标签

0人关注该课程

主题相关的课程