Skip to content

A focused session that teaches how to build a Website using Express

Notifications You must be signed in to change notification settings

NodeSchoolSF/workshop-express-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building a Website using Express

Status

⚠️ This is a work in progress. The material for this session is subject to change.

Description

Who is this session for?

This session is aimed at beginners that want to build a Website using Express. Most concepts from this guide should apply to similar Web Frameworks (such as Fastify).

What does this session cover?

This session will cover the following topics:

  • Overview of the Request/Response model
  • What is a Web Framework and why do you need one
  • Why Express?
  • Installation and Setup of Express
  • Creation of a Web Server
  • Responding to requests
  • Serving static assets
  • Writing tests for a Website
  • Deploying a Website

Requisites

  • Basic HTML, CSS and JavaScript knowledge.

Lessons

Lesson 1: The Request/Response model

Lesson 2: Web Frameworks

Lesson 3: Introduction to Express

Lesson 4: How to test your Website

Lesson 5: Deploying a Website

Contributing to this project

If you are interested in contributing to this project, please read our contributing guide for details.

License

MIT

About

A focused session that teaches how to build a Website using Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published