Join Daniel Khan for an in-depth discussion in this video Reviewing the provided HTML, part of Building a Website with Node.js and Express.js.
- [Instructor] In your Exercise Files you find the folder called provided. This folder contains the static HTML for the project we will work on throughout the rest of this course. In real projects it's not so uncommon that a designer provides you with a ready-made HTML page filled with sample content that demonstrates the look and feel of a site. Of course, this is also true if you get a pre-made template from a theme page. The page we are building is a typical meetup or a conference page for creatives.
It shows a list of speakers on the front page. It also shows some artwork of them. Additionally, we have a page that, again, shows the speakers but this time with a short description to them. And it also has a speakers detail page that shows the speaker again with more detailed description and specific artwork that was done by the speaker.
And we also have a Feedback page where users can tell us how they liked the conference. Of course, as there is no web server involved, the feedback form and content is just a dummy. Our job now is to turn this page into a dynamic website.
- Creating a server with Express and pure Node.js
- Handling errors in Express
- Creating routes
- Using templates
- Working with the Pug template engine
- Implementing the site structure and logic
- Working with conditionals
- Dealing with POST requests
- Sanitizing user inputs and handling form errors
Skill Level Beginner
What you should know1m 40s
1. Getting Started
2. Express Basics
3. Getting Started with Our Project
4. Getting Started with Templates
5. Implementing the Site Structure and Logic
6. Handling Form Data
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.