Books
Learn HTML
Learn CSS
Learn GIT
Learn JavaScript
Learn PHP
Exercises
HTML
JavaScript
GIT
CSS
PHP
Courses
Quizzes
Snippets
Tools
Courses
NodeJS - The Complete Guide (incl. Deno.js, REST APIs, GraphQL)
Creating HTML Pages
This video lesson is part of the course:
Academind
Single-Course License
Full access to "NodeJS - The Complete Guide (incl. Deno.js, REST APIs, GraphQL)"
$39
$69
Access to this course only.
Buy Now
Academind Pro Membership
Unlimited access to this and all other current & future courses!
$19 /month
Cancel anytime!
Subscribe
×
Single-Course License
Full access to "NodeJS - The Complete Guide (incl. Deno.js, REST APIs, GraphQL)"
$39
$69
Access to this course only.
Buy Now
Getting Started
(0/9)
Optional: JavaScript - A Quick Refresher
(0/14)
Understanding the Basics
(0/18)
Improved Development Workflow and Debugging
(0/15)
Working with Express.js
(0/24)
57. Module Introduction
2:15
58. What is Express.js?
3:43
59. Installing Express.js
3:47
60. Adding Middleware
5:13
61. How Middleware Works
2:58
62. Express.js - Looking Behind the Scenes
3:42
63. Handling Different Routes
4:59
64. Assignment - Express.js (Problem)
1:52
65. Assignment - Express.js (Solution)
6:21
66. Parsing Incoming Requests
8:00
67. Limiting Middleware Execution to POST Requests
1:48
68. Using Express Router
8:04
69. Adding a 404 Error Page
2:30
70. Filtering Paths
3:38
71. Creating HTML Pages
5:09
72. Serving HTML Pages
7:19
73. Returning a 404 Page
2:00
74. Using a Helper Function for Navigation
3:37
75. Styling our Pages
13:58
76. Serving Files Statically
7:49
77. Assignment - Navigation (Problem)
1:11
78. Assignment - Navigation (Solution)
8:32
79. Wrap Up
3:36
80. Useful Resources & Links
1:00
Working with Dynamic Content & Adding Templating Engines
(0/17)
The Model View Controller (MVC)
(0/10)
Optional: Enhancing the App
(0/9)
Dynamic Routes & Advanced Models
(0/19)
SQL Introduction
(0/14)
Understanding Sequelize
(0/26)
Working with NoSQL & Using MongoDB
(0/32)
Working with Mongoose
(0/21)
Sessions & Cookies
(0/21)
Adding Authentication
(0/20)
Sending Emails
(0/6)
Advanced Authentication
(0/12)
Understanding Validation
(0/19)
Error Handling
(0/12)
File Upload & Download
(0/18)
Adding Pagination
(0/8)
Understanding Async Requests
(0/6)
Adding Payments
(0/5)
Working with REST APIs - The Basics
(0/11)
Working with REST APIs - The Practical Application
(0/30)
Understanding Async Await in Node.js
(0/7)
Understanding Websockets & Socket.io
(0/14)
Working with GraphQL
(0/26)
Deploying our App
(0/14)
Testing Node.js Applications
(0/18)
Node.js as a Build Tool & Using npm
(0/6)
Modern JavaScript & NodeJS
(0/6)
Bonus: Node & TypeScript
(0/21)
DenoJS - An Introduction
(0/18)
Deno & MongoDB
(0/8)
Roundup
(0/1)