VR SCHOOL
ONLINE
Nexus Home
Course Catalog
Meta-Campus
Status
Enter The Nexus
Home
Courses
Book 7: Node.js
Curriculum
10 Sections
55 Lessons
10 Weeks
Expand all sections
Collapse all sections
Chapter 1: Node.js Fundamentals
9
1.1
Learning What Makes Node.js Tick
10 mins
1.2
Learning the Parts of Node.js
10 mins
1.3
Introducing the Node.js Core Modules
10 mins
1.4
Recognizing What Node.js Is Good For
10 mins
1.5
Working with Node.js
10 mins
1.6
Using REPL
10 mins
1.7
Making and Using Node.js Modules
10 mins
1.8
Getting Data to Node Modules
10 mins
1.9
Node’s Callback Pattern
10 mins
Chapter 2: Streaming
6
2.1
Jumping into Streams
10 mins
2.2
Creating Readable Streams
10 mins
2.3
Creating Writable Streams
10 mins
2.4
Producing Duplex Streams
10 mins
2.5
Transforming Streams
10 mins
2.6
Chaining Streams
10 mins
Chapter 3: Working with Buffers
5
3.1
Knowing Your Buffer Basics
10 mins
3.2
Decoding Buffers
10 mins
3.3
Creating Buffers
10 mins
3.4
Using Other Buffer Methods
10 mins
3.5
Iterating over Buffers
10 mins
Chapter 4: Accessing the File System
5
4.1
Importing the fs module
10 mins
4.2
Reading Files
10 mins
4.3
Writing Files
10 mins
4.4
Using Paths
10 mins
4.5
Getting File and Directory Information
10 mins
Chapter 5: Networking with Node
2
5.1
A Note about Security
10 mins
5.2
Making a Web Server
10 mins
Chapter 6: Using Events
4
6.1
Introducing EventEmitter
10 mins
6.2
Understanding and Using maxListeners
10 mins
6.3
Removing Listeners
10 mins
6.4
Emitting Once
10 mins
Chapter 7: Error Handling and Debugging
5
7.1
Knowing the Types of Errors
10 mins
7.2
Understanding Node.js’s Error Object
10 mins
7.3
Exceptions versus Errors
10 mins
7.4
Handling Exceptions
10 mins
7.5
Debugging Node.js Programs
10 mins
Chapter 8: Accessing Databases
4
8.1
Getting Started with MongoDB
10 mins
8.2
Starting MongoDB
10 mins
8.3
Using Mongosh
10 mins
8.4
Using MongoDB from Node.js
10 mins
Chapter 9: Riding on the Express Train
6
9.1
Installing Express
10 mins
9.2
Server-Side Routing with Express
10 mins
9.3
Using Express Middleware
10 mins
9.4
Analyzing a Complete Express Server
10 mins
9.5
Serving a View
10 mins
9.6
Using the Express Application Generator
10 mins
Chapter 10: Registration and Authentication
9
10.1
Making and Configuring the Directory
10 mins
10.2
Adding the App and Server Modules
10 mins
10.3
Making Some Basic Routes
10 mins
10.4
Testing Your Routes
10 mins
10.5
Making a Schema with Mongoose
10 mins
10.6
Implementing User Registration
10 mins
10.7
Handling Authentication
10 mins
10.8
Generating and Using Tokens
10 mins
10.9
Finishing the Login Route
10 mins
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content