Next Section: 使用 Mongoose 模块操作 MongoDB2158 plays

5 秒后自动播放下一节
  Watch Again

A full-stack engineer’s road to Node.js

Introduction >
ChapterCourseware
Chapter1javascript basics

grammar

12 minutes24 seconds

type of data

16 minutes01 seconds

Operator

13 minutes48 seconds

statement

17 minutes49 seconds

function

10 minutes32 seconds

variable

06 minutes19 seconds

Object type

05 minutes13 seconds

Basic packaging types

09 minutes24 seconds

Global object

05 minutes18 seconds

Math object

03 minutes50 seconds

Initialization and checking

06 minutes33 seconds

Convert and sort

07 minutes23 seconds

Stack and queue operations

05 minutes00 seconds

Other operations

14 minutes32 seconds
Chapter2Node.js basics

Meet Node.js

11 minutes32 seconds

The relationship between Node.js and JavaScript

08 minutes43 seconds

Features of Node.js

09 minutes06 seconds

Introduction to Node.js development environment

11 minutes55 seconds

Building Node.js development environment under Mac OS X

06 minutes07 seconds

Building Node.js development environment under Windows

16 minutes54 seconds

Use of development tools

15 minutes16 seconds

Use of NPM and debugging tools

10 minutes40 seconds

Introduction to commonly used Linux commands

11 minutes14 seconds

HTTP basics

15 minutes30 seconds

Application introduction

16 minutes59 seconds

Write backend application code

11 minutes44 seconds
Chapter3database

Basic introduction to Redis

07 minutes59 seconds

Basic use of Redis

15 minutes23 seconds

Organization of Redis code in Express projects

13 minutes22 seconds

Basic usage of MongoDB

21 minutes50 seconds

Using the Mongoose module to operate MongoDB

20 minutes47 seconds

Using Mongoose in Express projects

13 minutes17 seconds

Extension of Mongoose pattern

17 minutes03 seconds

Mongoose model methods

05 minutes46 seconds

Mongoose data verification

06 minutes37 seconds

Mongoose middleware

05 minutes57 seconds

Mongoose DBRef

05 minutes21 seconds

Basic introduction to Waterline

04 minutes37 seconds

Key concepts in Waterline

18 minutes55 seconds

Integrate WaterLine into your project

13 minutes35 seconds
Chapter4network

Create a web server using the http module

12 minutes00 seconds

Create a web server using Express

19 minutes33 seconds

Create TCP server

16 minutes08 seconds

Getting Started with Koa

01 minutes11 seconds

Introduction to Koa

03 minutes29 seconds

Koa application

24 minutes11 seconds

Context

13 minutes13 seconds

Request

17 minutes31 seconds

Response

15 minutes50 seconds
Chapter5Node.js asynchronous programming

Introduction to Node.js Asynchronous Optimization

10 minutes53 seconds

Node.js optimizes asynchronous code

13 minutes51 seconds

Node.js asynchronous optimization performance comparison

17 minutes01 seconds

The dangers of .Node.js exceptions

07 minutes44 seconds

Common Node.js exception logic

08 minutes46 seconds

Solutions to ensure the robustness of Node.js

12 minutes14 seconds

Interpretation of Errors in Node.js official documentation

15 minutes35 seconds

Error handling in Express

05 minutes56 seconds

.HTTP Error

05 minutes39 seconds

Introduction to memory leaks

06 minutes44 seconds

Common Node.js memory leak issues

06 minutes20 seconds

Tools to detect memory leaks

11 minutes42 seconds
Chapter6Development Framework

Install Node.js and MongoDB

08 minutes16 seconds

KeystoneJS project generator and project structure

08 minutes45 seconds

Git-based deployment

05 minutes58 seconds

MVC for KeystoneJS

09 minutes12 seconds

Meteor Overview

09 minutes12 seconds

Meteor VS other frameworks

11 minutes44 seconds

Meteor seven principles

07 minutes38 seconds

Meteor project introduction

05 minutes33 seconds

Meteor Ecosystem

06 minutes28 seconds

Install Meteor

05 minutes22 seconds

Develop using a code editor

05 minutes47 seconds

Develop using an IDE or cloud platform

03 minutes01 seconds

Using Git for version control

06 minutes04 seconds

Connect to the database using Robomongo

04 minutes02 seconds

Use Dash to quickly view documents

04 minutes41 seconds

Create a Meteor project

11 minutes25 seconds

Meteor project structure

09 minutes40 seconds

Package type

06 minutes20 seconds

Create HackerNews Static Home Page

10 minutes57 seconds

Template system introduction

04 minutes21 seconds

Create dynamic templates

07 minutes31 seconds

Template Helper

07 minutes59 seconds

Introduction to the .Meteor collection

06 minutes03 seconds

Client and server

07 minutes25 seconds

Collections and data.

11 minutes53 seconds

publish and subscribe

04 minutes16 seconds

Web applications past and present

07 minutes36 seconds

publish and subscribe

12 minutes09 seconds

selective release

08 minutes17 seconds

Add Iron Router package

08 minutes55 seconds

Map URLs to templates.

07 minutes03 seconds

Router subscription

06 minutes41 seconds

specific post routing

14 minutes59 seconds

Account system introduction

13 minutes44 seconds

Login registration template

11 minutes40 seconds

Create user account

05 minutes07 seconds

Sign in with

14 minutes21 seconds

Meteor session

13 minutes56 seconds

Meteor responsiveness (Reactivity)

06 minutes57 seconds

Meteor Reactive Var

12 minutes13 seconds

Basic functions for creating posts

11 minutes14 seconds

Create post security

21 minutes33 seconds

Delay compensation

08 minutes23 seconds

Edit post

15 minutes10 seconds

authority management

05 minutes26 seconds

Introduction to OrionJS.

09 minutes26 seconds

Develop CMS system in ten minutes

19 minutes37 seconds

Orion collections, dictionaries and pages

12 minutes14 seconds

Orion Account and Role System

15 minutes51 seconds

Orion property system.

15 minutes14 seconds

Orion file system.

10 minutes28 seconds

Orion configuration and customization

14 minutes03 seconds

Intranet test deployment

06 minutes55 seconds

Meteor deployment

05 minutes03 seconds

Docker deployment

10 minutes08 seconds

Managed service deployment

10 minutes23 seconds
Chapter7Practical training

Project initialization, file structure and module management

10 minutes34 seconds

Backend project practice

20 minutes09 seconds

Simple CMS

17 minutes10 seconds

Use of bower

08 minutes16 seconds

Create news list

15 minutes45 seconds

Create news and view details.

12 minutes52 seconds

Introduction to Web and Node.js related technologies

06 minutes19 seconds

Expressjs configuration and routing

37 minutes26 seconds

expressjs and HTML

22 minutes04 seconds

Modular

08 minutes03 seconds

loopback.io

22 minutes21 seconds

Model systems and data sources (datasources)

26 minutes13 seconds

Log in using Github account

17 minutes56 seconds

E-mail verification

12 minutes27 seconds

NODEJS crawler system course outline

01 minutes13 seconds

Crawler system and Robots protocol

05 minutes26 seconds

Configure crawler system and development environment

04 minutes36 seconds

Reptile combat

12 minutes33 seconds

Command line tools

08 minutes21 seconds

Implement your first command line tool

20 minutes56 seconds

command line tool protocol

08 minutes08 seconds

Preparation before development

15 minutes44 seconds

Basic version development

07 minutes14 seconds

Upgrade version development

20 minutes13 seconds
  • CancelreplySending
  • Cancelpost a noteSending