Build an Online Auction Server with ExpressJS

Offered By
Coursera Project Network
In this Guided Project, you will:

Get up and running with ExpressJS

Write a RESTful API server with ExpressJS

Clock1.5 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

Have you ever wanted to learn about backend (server) development and become a "full-stack" developer (someone who can do front-end and back-end development)? It is not as complicated as you think! In this 1.5 hours class, you will dive right in, learn the basics of one of the most popular web server frameworks, and write a server process to serve a simulated online auction website! Recommended background: HTML, CSS, JavaScript, RESTful API.

Skills you will develop

  • Web Development
  • Front And Back Ends
  • ExpressJS
  • Representational State Transfer (REST)
  • JavaScript

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction and finished product preview

  2. Create the server and start listening to requests

  3. Provide the function to get the list of auction items

  4. Use middleware to allow cross-origin access

  5. Add a virtual bidder on the server

  6. Provide the function for users to post new bids

  7. Handle errors and communicate them through REST

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.