
我们将学习用现代javascript编写完整的后端代码。首先,我们将从使用VSCode设置工具开始。之后,我们将学习创建没有任何第三方模块的自己的Web服务器。
之后,我们将学习快递。Express将帮助我们了解路由和请求类型,例如GET,POST DELETE等。此外,我们还将学习发送响应,例如基于Web的响应和JSON响应。
进一步,我们将探讨有关正文解析器,中间件和模板的信息。像pug,ejs等模板可以帮助我们将网页划分为模块。我们可以在这些模板中从后端获取信息。之后,我们将学习使用multer上传照片的方法。
之后,我们将学习认证。我们将从实施Facebook身份验证开始。您将学习使用Facebook API的视图,中间件和路由以及身份验证。
然后,我们将努力使用在本课程中学习的所有技能,并将其应用到一个大型项目中。我们将为此项目创建REST API。这是一个非常简单的堆栈溢出版本,用户可以在其中创建帐户,登录,设置唯一的用户名并提出问题。其他用户可以发布这些问题的答案。答案可以被其他用户认可。所有这些功能都将以REST API的形式创建,以便它可以被诸如React,vue等之类的任何末端所使用。同样,我们将不会创建任何前端,我们只会专注于后端开发。
What you’ll learn
After taking this course, you will understand nodeJS, express and mongodb
You will be able to create most type of backend, totally independent of front end tech.
You will be able to apply for Jr. backend development directly
Build amazing projects in every section, that can be used in portfolio
Requirements
Starts from total scratch
Modern Javascript is included too
Just your dedication is required to take this course
Description
Hi and welcome to Complete backend web developer with nodeJS with projects. A complete course that starts with Javascript basics and move towards advance part of javascript. After that we will move to nodejs part.
Javascript is doing way more than it was designed for. Now we can do all backend stuff with javascript. We will learn to write complete backend code in modern javascript. First we will start with setting up tools using VSCode. After that we will learn to create our own web server without any third part module.
After that we will learn express. Express will help us to understand routing and request types like GET, POST DELETE etc. Further we will learn to send response like web based and JSON response.
Further we will explore about body parser, middleware and templating. Templating like pug, ejs etc helps us to divide web pages into modules. We can fetch information from backend in these templates. After that we will learn about photo uploading using multer.
After that we will learn about authentication. We will start by implementing Facebook authentication. You will learn about views, middleware and routes and authentication using Facebook API.
Then we will move towards using all skills that we have learned in this course and applying them in 1 big project. We will be creating REST API for this project. This is a very simple version of stack overflow, where user can create account, can login in, set a Unique username and ask questions. Other users can post answers to these questions. Answers can be upvoted by other users. All these features will be created in form of REST API, so that it can be used by any from end like React, vue etc. Again, we will not be creating any front end, we will just focus on back end development.
There are many small projects in this course and 1 big real life project.
Catch you inside the course!
Who this course is for?
Complete beginner, who wants to become complete modern back end developers
web developers
Front end developers, who wants to become full stack now.
Anyone wants to learn nodejs, mongo db, express etc
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/11082.html