Building Web Applications with Node.js and Express
Год выпуска: 24 May 2021
Производитель: Pluralsight
Сайт производителя://app.pluralsight.com/library/courses/nodejs-express-web-applications-building
Автор: Jonathan Mills
Продолжительность: 2h 51m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
With Node.js, you can take your existing JavaScript knowledge and use that to build full-stack web applications. This course will teach you how to build out routing, databases, and third-party APIs in Node.js and Express.
Node.js is a simple and powerful tool for backend JavaScript development. In this course, Building Web Applications with Node.js and Express 4.0, you will learn everything you need to know to get started in web development with Node.js.
First, you will cover the basics of Node.js and how to select an IDE.
Second, you will explore template engines and how to render in HTML out of Express.
Next, you will learn all aspects of routing, including express middleware.
Finally, you will work with multiple databases and backend APIs and will cover local security with Passport.js.
By the end of this course, you will have all of the tools you need to build a full-stack web application with Node.js and Express.
This course is part of:
Working with Node.js | Path
Содержание
1. Course Overview
1. Course Overview
2. Getting Started
1. Introduction
2. What Is Node
3. Installing Node
4. Dealing with Node Versions
5. Picking an IDE
6. Working with NPM
7. Summary
3. The First Page
1. Introduction
2. Setting Up Express
3. Running Express
4. Debugging Options
5. Serving Index
6. Summary
4. Setting up Tooling
1. Introduction
2. NPM Scripts
3. Nodemon
4. Environmental Variables
5. Summary
5. Templating Engines
1. Introduction
2. Using EJS
3. Passing Data
4. Working with Templates
5. Summary
6. Using Routing to Build Multiple Pages
1. Introduction
2. Implementing Navigation
3. Implementing a Router
4. Rendering the Page
5. Passing Data
6. Creating a Single Item Route
7. Rendering a Single Item
8. Separate Router Files
9. Summary
7. Connecting to a Database
1. Introduction
2. Setting Up MongoDb
3. Creating Admin Routes
4. Inserting Sessions
5. Selecting Sessions
6. Selecting One Session
7. Summary
8. Securing Your Application
01. Introduction
02. Implementing Sign Up
03. Creating Auth Routes
04. Configuring Passport
05. Local Strategy
06. Creating a User
07. Signing In
08. Authorizing Users
09. Validating Users
10. Summary
9. Security and Third-party APIs
1. Introduction
2. Starting the API
3. Creating a Service
4. Calling the Service
5. Summary
Файлы примеров: присутствуют
Субтитры: присутствуют
Формат видео: MP4
Видео: H.264/AVC, 1280x720, 16:9, 30fps, 456 kb/s
Аудио: AAC, 48.0 kHz, 96.0 kbit/s, 2 channels